Method and node equipment for guaranteeing service reliability in an end-to-end quality of service framework
First Claim
1. A method for guaranteeing service reliability in an end-to-end Quality of Service (QoS) framework, comprising:
- performing a consistency check comprising checking whether connection information held in all node equipment gone through by a session connection is consistent;
if it is, finishing the consistency check;
otherwise, releasing the inconsistent connection information from every node equipment;
wherein checking whether connection information held in all node equipment gone through by a session connection is consistent comprises;
A1. selecting a piece of node equipment from all the node equipment gone through by the session connection, and sending a consistency check request to the selected node equipment;
B1. the selected node equipment, which has received the consistency check request determining whether the connection information reserved in every module of itself is consistent;
if it is, executing Step C1;
otherwise, releasing the inconsistent connection information before executing Step C1;
C1. determining whether the consistency check request is sent from an adjacent node equipment of the selected node equipment;
if it is, returning a response message including connection information of the selected node equipment to the adjacent node equipment, and executing Step D1; and
if the selected node equipment has received a response message from one of its adjacent node equipment as well, executing Step D1;
otherwise, executing Step E1;
D1. based on the connection information carried in the received response message, the selected node equipment determining whether the connection information of itself is consistent with that of its adjacent node equipment;
if it is executing Step E1;
otherwise, releasing the inconsistent connection information held in itself, informing to release the inconsistent connection information from the adjacent node equipment, and executing Step E1;
E1. deciding whether there is an other adjacent node equipment of the selected node equipment that has not implemented inter-node consistency check;
if there is, sending a consistency check request to the adjacent node equipment, and executing Step B1;
otherwise, ending the procedure of consistency check.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for guaranteeing service reliability in an end-to-end Quality of Service framework is provided. The method includes checking whether connection information held in all node equipment gone through by a session connection is consistent. If the connection information is consistent, the consistency check is completed. Otherwise, the inconsistent connection information is released from the node equipment. In the provided method, a consistency check is performed inside every node equipment, and between node equipment in the network, and thus, abnormal resources may be retrieved, so that network service ability will not be affected by abnormal situations. Consistent with the provided method, degradation of service ability because of network abnormity can be avoided, and network reliability and availability can be improved.
-
Citations
15 Claims
-
1. A method for guaranteeing service reliability in an end-to-end Quality of Service (QoS) framework, comprising:
-
performing a consistency check comprising checking whether connection information held in all node equipment gone through by a session connection is consistent;
if it is, finishing the consistency check;
otherwise, releasing the inconsistent connection information from every node equipment;wherein checking whether connection information held in all node equipment gone through by a session connection is consistent comprises; A1. selecting a piece of node equipment from all the node equipment gone through by the session connection, and sending a consistency check request to the selected node equipment; B1. the selected node equipment, which has received the consistency check request determining whether the connection information reserved in every module of itself is consistent;
if it is, executing Step C1;
otherwise, releasing the inconsistent connection information before executing Step C1;C1. determining whether the consistency check request is sent from an adjacent node equipment of the selected node equipment;
if it is, returning a response message including connection information of the selected node equipment to the adjacent node equipment, and executing Step D1; and
if the selected node equipment has received a response message from one of its adjacent node equipment as well, executing Step D1;
otherwise, executing Step E1;D1. based on the connection information carried in the received response message, the selected node equipment determining whether the connection information of itself is consistent with that of its adjacent node equipment;
if it is executing Step E1;
otherwise, releasing the inconsistent connection information held in itself, informing to release the inconsistent connection information from the adjacent node equipment, and executing Step E1;E1. deciding whether there is an other adjacent node equipment of the selected node equipment that has not implemented inter-node consistency check;
if there is, sending a consistency check request to the adjacent node equipment, and executing Step B1;
otherwise, ending the procedure of consistency check. - View Dependent Claims (2, 10, 11)
-
-
3. A method for guaranteeing service reliability in an end-to-end Quality of Service (QoS) framework, comprising:
-
performing a consistency check comprising checking whether connection information held in all node equipment gone through by a session connection is consistent;
if it is, finishing the consistency check;
otherwise, releasing the inconsistent connection information from every node equipment;wherein checking whether connection information held in all node equipment gone through by a session connection is consistent comprises; performing a consistency check inside every node equipment, and performing an inter-node consistency check between every two node equipment for all the node equipment gone through by the session connection. - View Dependent Claims (4, 5, 6, 7, 8, 9, 14, 15)
-
-
12. A method for guaranteeing service reliability in an end-to-end Quality of Service framework, comprising:
-
A. selecting a piece of node equipment from all the node equipment gone through by the session connection, and sending a consistency check request to the selected node equipment; B. the selected node equipment, which has received the consistency check request, determining whether the connection information preserved in every module of itself is consistent;
if it is, executing Step C;
otherwise, releasing the inconsistent connection information before executing Step C;C. determining whether the consistency check request is sent from an adjacent node equipment of the selected node equipment;
if it is, returning a response message including connection information of the selected node equipment to the adjacent node equipment, and executing Step D; and
if the selected node equipment has received a response message from one of its adjacent node equipment as well, executing Step D;
otherwise, executing Step E;D. based on the connection information carried in the received response message, the selected node equipment determining whether the connection information of itself is consistent with that of its adjacent node equipment;
if it is, executing Step E;
otherwise, releasing the inconsistent connection information held in itself, informing to release the inconsistent connection information from the adjacent node equipment, and executing Step E;E. deciding whether there is any other adjacent node equipment of the selected node equipment that has not implemented inter-node consistency check;
if there is, sending a consistency check request to the adjacent node equipment, and executing Step B;
otherwise, ending the procedure of consistency check.
-
-
13. Node equipment for guaranteeing service reliability in an end-to-end Quality of Service framework, comprising:
-
a first unit, configured to determine whether connection information preserved in every module of the node equipment is consistent after receiving a consistency check request, and releasing the inconsistent connection information; a second unit, configured to return a response message including connection information of the node equipment to an adjacent node equipment when the consistency check request is sent from the adjacent node equipment; and a third unit, configured to receive a response message from the adjacent node equipment including connection information of the adjacent node equipment, determining whether the connection information of itself is consistent with that of the adjacent node equipment, and when the connection information of itself and that of the adjacent node equipment is inconsistent, releasing the inconsistent connection information held in itself, and informing the adjacent node equipment to release the inconsistent connection information.
-
Specification