Patent ID: 8107373

Claim:
A method for realizing Quality of Service (QoS) guarantee in a Multi Protocol Label Switching (MPLS) network, comprising: pre-creating an individual QoS resource list in each edge router to record a resource state corresponding to a path before receiving a resource request from a user terminal, wherein the resource states of the paths from the edge router to all other edge routers in the same domain are recorded in said individual QoS resource list; and said edge router receiving the resource request from the user terminal; said edge router searching said QoS resource list for available information of the requested resources based on an egress edge router in said resource request; said edge router determining whether the resource request is accessed or rejected based on the available information of said requested resources; when the resource request is determined to be accessed, modifying the available information of the requested resources in said QoS resource list and sending an acknowledgement message to said user terminal; creating the QoS resource list further comprises: pre-configuring label switching paths(LSPs) based on service class to set different LSPs for different service classes; said edge router obtaining resource information of the path from the edge router to each of the other edge routers in the same domain based on LSP resource state information and route information of said MPLS network, and saving the resource information in the QoS resource list.