[go: up one dir, main page]

HK1073745B - Method for providing reliable quality of transmission service in a communication network - Google Patents

Method for providing reliable quality of transmission service in a communication network Download PDF

Info

Publication number
HK1073745B
HK1073745B HK05106223.1A HK05106223A HK1073745B HK 1073745 B HK1073745 B HK 1073745B HK 05106223 A HK05106223 A HK 05106223A HK 1073745 B HK1073745 B HK 1073745B
Authority
HK
Hong Kong
Prior art keywords
resource manager
connection
network
resource
message
Prior art date
Application number
HK05106223.1A
Other languages
Chinese (zh)
Other versions
HK1073745A1 (en
Inventor
陈悦鹏
范灵源
邹婷
Original Assignee
华为技术有限公司
Filing date
Publication date
Priority claimed from CN031437702A external-priority patent/CN1581791B/en
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of HK1073745A1 publication Critical patent/HK1073745A1/en
Publication of HK1073745B publication Critical patent/HK1073745B/en

Links

Description

Method for providing reliable transmission service quality in communication network
Technical Field
The present invention relates to the field of network communication technologies, and in particular, to a method for providing reliable transmission service quality in a communication network.
Background
With the development of Internet technology, the scale of networks is increasing day by day, various network services are disputed, and advanced multimedia systems are in the endlessness. Because the real-time service is sensitive to the characteristics of network transmission delay, delay jitter and the like, when the network has services such as an FTP (file transfer protocol) with high burstiness or an HTTP (hypertext transfer protocol) containing image files and the like, the transmission performance of the real-time service is greatly influenced; on the other hand, multimedia services in a communication network occupy a large amount of bandwidth, so that critical services requiring the network to guarantee transmission quality are difficult to be reliably transmitted.
Based on the above needs, various techniques for providing QoS (quality of service) guarantees for traffic transmission have been developed. To meet the requirements of transport QoS, IETF (internet engineering task force) has proposed some service models and mechanisms. It is now well accepted by the industry that the use of the Diff-serv (differentiated services) model at the core of the network is one of them. Although the measure of ensuring the transmission QoS by setting the priority level adopted by the differentiated service model can improve the utilization rate of the bandwidth resources, the specific application effect is difficult to predict due to lack of interaction of corresponding maintenance management messages.
Therefore, an independent bearing control layer is introduced for a backbone network Diff-Serv model and is used for correspondingly managing the resources of the bearing network. For example, to promote the application of the Diff-Serv model, in a Qbone (quality of service backbone) test network promoted by IETF and some manufacturers and research institutions together, a bearer network resource manager is used to implement bearer network resource and topology management, i.e., to manage topology resources and coordinate QoS capabilities of various Diff-Serv areas. The resource management Diff-Serv mode is a Diff-Serv model with an independent bearing control layer.
In a Diff-Serv model with an independent bearing control layer, a bearing network resource manager is configured with a resource management rule and a network topology structure of a bearing network connecting node and is responsible for allocating resources for service bandwidth application of a client. The resource managers of the bearing network transmit service bandwidth application requests and results of clients and path information distributed by the resource managers of the bearing network for service application and the like through signaling.
When the bearer control layer processes the service bandwidth application of the user, the path of the user service is determined, and the bearer network resource manager informs the edge router (i.e. the connection node of the bearer network) to forward the service flow according to the designated path.
In order to meet the requirement of transmitting messages among the resource managers of the bearer network, the Internet2 (Internet 2) defines corresponding BB (bandwidth agent), CA (call agent) or CM (connection manager) as the resource managers of the bearer network specially for each Diff-Serv model management domain; the bandwidth agent is responsible for processing a bandwidth application request from a user host, or a Service server, or a network maintainer, and determines whether to allow the bandwidth application of a user according to the resource reservation state and the configured strategy of the current network and a Service Level Agreement (SLA) signed with the user; the call agent is used for acting as a service server, namely for connecting the call of the user to the communication network; the connection manager is used for controlling the bearing network layer according to the service requirement.
However, the Diff-Serv model with an independent bearer control layer implemented based on the bandwidth Broker has a problem, for example, a request for a resource is implemented by a SIBBS (Simple Inter-domain bandwidth Broker Signaling) used between the bandwidth brokers, the Signaling can be only used between BBs, and there is no resource synchronization mechanism between BBs, that is, the resource request is directly sent through the SIBBS without session establishment and maintenance procedures, or there is no message interaction mechanism for maintenance and management.
At present, no mature technical scheme is available in the industry to transmit the service bandwidth application request and result of the client, and the path information allocated by the bearer network resource manager for the service application.
Disclosure of Invention
The invention aims to provide a method for providing reliable transmission service quality in a communication network, so as to ensure that the effective management of the whole network resource can be realized in a bearing network and the reliability of important service transmission in the network is ensured.
The purpose of the invention is realized by the following technical scheme:
the method for providing reliable transmission service quality in the communication network comprises the following steps:
a. establishing a quality of service connection between bearer network resource managers in a communication network;
b. the service quality information which needs to be provided by the communication network in the data transmission process is transmitted among the resource managers of the bearing networks through the service quality connection;
c. and the connection node connected with the resource manager of the bearer network provides corresponding resources according to the service quality information issued by the resource manager of the bearer network.
The bearer network resource manager is located at the control layer of the bearer network in the communication network.
The step a further comprises the process of initially establishing the connection:
a1, the resource manager of the local carrying network initiating the process of establishing connection sends the request message of establishing connection to the resource manager of the opposite carrying network:
a2, the opposite bearing network resource manager responds the request message for establishing connection, and establishes the connection based on the transmission service quality.
The step a2 includes:
and the opposite-end bearing network resource manager judges whether the identity of the local-end bearing network resource manager is valid, if so, the opposite-end bearing network resource manager responds to the connection establishment request message and establishes corresponding service quality connection, otherwise, the opposite-end bearing network resource manager returns a message that the connection cannot be established to the local-end bearing network resource manager.
The message carried in the connection establishment request message includes: and initiating the identification and authentication information of the resource manager of the bearer network.
The step a also comprises
a3, the resource manager of the local end bearing network sends handshake messages to the resource manager of the opposite end bearing network at regular time, and determines the state of establishing connection according to the response condition of the resource manager of the opposite end bearing network aiming at the handshake messages.
The step a3 further comprises:
a31, establishing a local keep alive timer at the local load-carrying network resource manager, and establishing an opposite keep alive timer at the opposite load-carrying network resource manager;
a32, when the keep-alive timer of the local terminal is overtime, the resource manager of the load-bearing network of the local terminal adds 1 to the overtime times of the keep-alive timer of the local terminal, and sends handshake information to the resource manager of the load-bearing network of the opposite terminal;
a33, after receiving the handshake message, the opposite-end bearer network resource manager restarts the opposite-end keep-alive timer and returns a handshake response message to the local-end bearer network resource manager;
a34, the resource manager of the local terminal bearing network determines the state of the established QoS connection according to the overtime times of the local terminal keep alive timer, and the resource manager of the opposite terminal bearing network determines the state of the QoS connection according to whether the opposite terminal keep alive timer is overtime.
The messages carried in the handshake messages include: connection identification and connection resource status information.
The step b further comprises: the local end bearing network resource manager carries out information interaction with the opposite end bearing network resource manager through a plurality of intermediate bearing network resource managers, and the intermediate bearing network resource managers are only responsible for message transmission.
The step b comprises the following steps:
the service quality information needed to be provided by the communication network in the data transmission process is transmitted among the bearing network resource managers through the service quality connection, and the bearing network resource manager which finally receives the service quality information manages and controls the resources of the connection nodes controlled and managed by the bearing network resource manager according to the received service quality information.
The step b further comprises the following steps:
b1, the resource manager of local bearing network sends the service quality resource control information to the connection node controlled and managed by the resource manager and the resource manager of opposite bearing network;
b2, the opposite end bearing network resource manager sends the service quality resource control strategy to the connection node according to the received service quality resource control message;
b3, the connection node returns a response message aiming at the QoS resource control strategy to the resource manager of the opposite bearing network after receiving the QoS resource control strategy;
b4, the opposite end bearing network resource manager returns the response message aiming at the service quality resource control message to the local end bearing network resource manager
In the present invention, the qos resource control message in step b1 includes a qos resource request message, and the information carried by the qos resource request message includes: connection identification, flow information, quality of service parameters, and traffic descriptors.
In the present invention, the qos resource control message in step b1 includes a qos resource release request message, and information carried by the qos resource release request message includes: a connection identification and a reason code.
In the present invention, the qos resource control message in step b1 includes a qos resource modification request message, and information carried by the qos resource modification request message includes: connection identification and modified parameter information.
In the present invention, the qos resource control message in step b1 includes a connection status query message, and step b4 includes:
after receiving the response message sent by the connection node, the resource manager of the opposite bearing network checks the consistency of the established QoS connection resource;
and returning a response message aiming at the connection state query message to the local terminal bearing network resource manager according to the check result.
The information carried by the response message for the connection status query message includes:
connection identification, flow information, service quality parameters, flow description, label stack, path maximum transmission unit or bearer network resource manager stack.
The information carried in the message further includes: data consistency information.
The data consistency information comprises: parameters full PATH MTU (PATH maximum transmission unit), full label stack depth, local originating label stack depth, traffic description.
In the present invention, the connection node may be a router.
The bearer network resource manager comprises a BB (bandwidth agent), a CA (call agent) or a CM (connection manager).
It can be seen from the above technical solutions that, the present invention establishes QoS connections between bearer network resource managers on a control layer of a bearer network, and performs maintenance and management on the established QoS connections, and for a QoS connection in an online state, can bear various QoS resource control messages and transmit the QoS resource control messages among the bearer network resource managers on the control layer of the bearer network, thereby implementing transmission of service bandwidth application requests and results, and path information allocated for service application, etc. in a communication network. The method for establishing the QoS connection between the resource managers of the bearer network is simple and reliable to realize, and the QoS connection is easy to maintain and good in controllability.
The invention also realizes a resource synchronization mechanism and an operation maintenance mechanism among the resource managers of the bearer network, and solves the defect that the BB (bandwidth broker) does not have the resource synchronization mechanism in the prior art which uses the SIBBS signaling to realize the resource request. In addition, the invention also realizes the transmission of the resource request and the status report between the resource manager of the local bearing network and the resource manager of the opposite bearing network, and further improves the established QoS connection performance. Therefore, the realization of the invention can conveniently and uniformly manage the resources of the bearing network and provide technical support for ensuring the transmission reliability of important services in the network.
Drawings
FIG. 1a is a schematic diagram of a networking architecture of a communication network;
FIG. 1b is a schematic diagram of a bearer network resource manager of a communication network;
FIG. 2 is a flow chart of establishing a connection in the present invention;
FIG. 3 is a flow chart of the present invention for delivering QoS resource control messages;
FIG. 4 is a flow chart of allocating quality of service resources in the present invention;
FIG. 5 is a flow chart of releasing QoS resources according to the present invention;
FIG. 6 is a flow chart of modifying quality of service resources in the present invention;
fig. 7 is a flow chart of qos connection status inquiry in the present invention.
Detailed Description
The invention aims to solve the problem that QoS connection cannot be established between CMs or between CA and CM through signaling in a communication network, and the problem that a resource synchronization mechanism does not exist between BB (bandwidth brokers) because the prior art adopts the SIBBS to realize the request of resources.
The core of the method for providing reliable transmission service quality in the communication network is to realize reliable transmission of service quality resource control information among resource managers of each bearing network in the communication network, and each resource manager provides required service quality for corresponding services by using the quality control information, thereby ensuring that the corresponding transmission service quality can be reliably provided for the corresponding services according to the transmission requirements of the services. In the invention, firstly, QoS connection is required to be established between the resource managers of the bearer network, and the QoS connection is used for transmitting the QoS resource control message. In addition, the invention also realizes the resource request and the status report between the resource managers of the bearing network, and further improves the reliability of providing the corresponding transmission service quality in the communication network.
Therefore, the present invention realizes the qos resource control message transmission among BB, CA and CM, and the transmission process includes the complete process flow of establishing connection, maintaining connection, etc., and it can be considered that the present invention is implemented based on RCIP (connection initialization protocol), and the specific process of implementing the present invention based on RCIP will be described in detail through the following description.
Referring to fig. 1a, 1b and 2, the process of establishing QoS connection between CMs (bearer network resource managers) in the present invention includes the following steps:
step 21: when determining that the resources in the bearer network need to be controlled and managed by the bearer network resource manager located at the bearer network control layer, the local bearer network resource manager in the initial state sends a connection establishment request message to the opposite bearer network resource manager in the initial state, for example, an "OPEN" message may be sent as the connection establishment request message to request for establishing QoS connection between the local bearer network resource manager and the opposite bearer network resource manager;
the information carried in the connection establishment request message includes: and the identifier and the authentication information of the bearer network resource manager initiating the connection establishment request so as to facilitate the opposite-end bearer network resource manager to carry out the authentication of whether to establish the connection or not according to the authentication information.
In addition, the connection establishment request message may further optionally include data consistency information, where the data consistency information is used to ensure that the message is not tampered during transmission and avoid illegal message intrusion, and the data consistency message generally includes: the KEY comprises a32 bits KEY _ ID (KEY identification), a32 bits sequence number and a 96bits abstract, wherein the KEY _ ID describes a KEY value and an algorithm shared by two parties, the sequence number is initialized when an 'OPEN' message is sent, the sequence is increased when a subsequent message is sent, and the sequence is restarted from 0 when the message overflows so as to avoid illegal message intrusion.
The resource manager of the local bearer network is usually configured with management rules required for resource management of the bearer network and network topology information of the bearer network, and can implement corresponding resource control management functions, such as completing resource allocation work of corresponding bandwidth application, allocating corresponding path information for service application in the network, and the like;
the bearer network control layer generally includes multiple bearer network resource managers, such as a local bearer network resource manager, multiple intermediate bearer network resource managers, and an opposite bearer network resource manager in fig. 1b, where the local, intermediate, and opposite terminals are all for a certain specific QoS connection, a starting point of a QoS connection is referred to as a local bearer network resource manager, an end point is referred to as an opposite bearer network resource manager, and each bearer network resource manager passing between the local bearer network resource manager and the opposite bearer network resource manager is referred to as an intermediate bearer network resource manager. In a communication network, the resource manager of the local bearer network generally needs to send a corresponding message to the resource manager of the opposite bearer network through a plurality of resource managers of the intermediate bearer network. That is, usually, a qos resource control message needs to go through a resource manager of the local bearer network and through a plurality of resource managers of the intermediate bearer network to reach a resource manager of the peer bearer network, and finally, the resource manager of the peer bearer network controls and manages resources on corresponding connection nodes, which are usually routers.
Step 22: after receiving the "OPEN" message sent by the resource manager of the home terminal bearer network, the resource manager of the peer terminal bearer network judges the validity of the resource manager of the home terminal bearer network sending a request for establishing connection according to the sent authentication information and the identity thereof, if the resource manager of the home terminal bearer network is valid, the resource manager of the peer terminal bearer network sends a response message for establishing connection request to the resource manager of the home terminal bearer network and carries the information of established QoS connection, for example, the resource manager of the peer terminal bearer network can send an "ACCEPT" message to the resource manager of the home terminal bearer network as the response message, the message carries the timeout value of the home terminal KA (KEEPACTIVE, keep alive) timer, if the identity of the resource manager of the home terminal bearer network is invalid, the resource manager of the home terminal bearer network returns a message that the corresponding connection cannot be established, the message carries a corresponding reason code, and the reason code records the reason why the connection cannot be established;
when sending the 'ACCEPT' message, the opposite-end bearer network resource manager also needs to start the self opposite-end KA timer and enter an Online state, namely the QoS connection between the opposite-end bearer network resource manager and the local-end bearer network resource manager is locally established;
the local end bearing network resource manager receives the 'ACCEPT' message sent by the opposite end bearing network resource manager, starts the local end KA timer, and enters an Online state, namely, QoS connection is established between the local end bearing network resource manager and the opposite end bearing network resource manager, if the local end bearing network resource manager receives the message that the opposite end bearing network resource manager can not establish corresponding connection, the local end bearing network resource manager can re-initiate a connection establishment request to the opposite end bearing network resource manager according to the requirement.
So far, the QoS connection between the resource manager of the local bearer network and the resource manager of the opposite bearer network in the bearer network control layer has been established. Steps 23 and 24 are the control flow of how to maintain the established QoS connection.
Step 23: when the local end KA timer is overtime, the local end KA timer is restarted, the local end KA timer overtime times are added by 1 through the local end bearing network resource manager, so that the local end KA timer overtime times are counted, meanwhile, KA messages, namely handshake messages, need to be sent to the opposite end bearing network resource manager, and whether the opposite end is in a normal connection state or not is monitored.
Step 24: if the opposite-end bearing network resource manager is in a normal connection state, after receiving the KA message, sending the KA message to the local-end bearing network resource manager as a response message of the KA message sent by the local-end bearing network resource manager, restarting the opposite-end KA timer of the opposite-end KA timer, and still maintaining an Online state of QoS connection.
If the local end bearing network resource manager does not receive the KA message returned by the opposite end bearing network resource manager all the time, the local end KA timer overtime times exceed an allowable value, and at the moment, the local end bearing network resource manager releases the established QoS connection; similarly, if the opposite-end bearer network resource manager does not receive the KA message sent by the local-end bearer network resource manager all the time, the opposite-end KA timer will be overtime, and at the moment, the opposite-end bearer network resource manager will release the established QoS connection; the addition of the QoS connection maintenance mechanism can effectively ensure that the established QoS connection reasonably occupies network resources.
After the QoS connection is established, a specific QoS resource control message can be transmitted between the home terminal resource manager and the peer terminal resource manager on the bearer network control layer of the communication network, so as to control and manage the resources of the connection node under the bearer network resource manager.
After the processes of steps 21 to 24, a QoS connection in an Online state is established, the connection can carry various QoS resource control messages, and the QoS resource control message carries QoS information required for transmitting a certain service in a communication network, such as a bandwidth required by a certain service, an allowed flow value, and the like, and a specific implementation of the method of the present invention is further described with reference to fig. 3:
step 31: determining service quality information, namely QoS parameter information and the like, required by resource control management between two connecting nodes in a bearer network, and sending a service quality resource control message to an opposite-end bearer network resource manager by a local-end bearer network resource manager, wherein the service quality resource control message carries the determined service quality information required by the opposite-end bearer network resource manager for carrying out resource control management on the corresponding connecting nodes;
at the same time, the resource manager of the local bearing network also issues the determined service quality information to the connection node managed by the local bearing network, and the connection node performs resource control management operation aiming at the service according to the service quality information;
in a communication network, it is usually necessary to provide a higher-level transmission service for some important services, or to transmit some services according to a specified bandwidth, and so on, and therefore, it is necessary to control and manage resources of corresponding connection nodes in a bearer network according to specific requirements so as to meet transmission requirements for the corresponding services, that is, to control and manage resources between an initial connection node and a terminal connection node of the services;
the service quality information in the communication network is generally sent to the bearer network resource managers of the bearer control layer by the service control layer in the network, and then transmitted among the bearer network resource managers.
Step 32: after receiving the service quality resource control message sent by the resource manager of the local end bearer network, the resource manager of the opposite end bearer network sends a service quality control strategy determined according to the service quality resource control message, including a stream mapping installation command, related messages and the like, to the connection node.
Step 33: after receiving the service quality control strategy, the connection node under the opposite-end bearing network resource manager carries out corresponding resource control management operation and sends a response message aiming at the service quality control strategy to the opposite-end bearing network resource manager.
Step 34: after receiving the response and related message aiming at the service quality control sent by the subordinate connection node, the resource manager of the opposite-end bearing network sends the response of the service quality resource control message to the resource manager of the local-end bearing network, thereby ensuring that the resource manager of the local-end bearing network accurately knows whether the resource manager of the opposite-end bearing network reliably receives the corresponding service quality resource control message or not and performs corresponding resource control management operation at the corresponding connection node.
After the processing procedures from step 31 to step 34, the required qos resource control message is transferred between two connection nodes involved in a specific transmission service in the bearer network.
In order to transmit the QoS resource control message between the resource manager of the local bearer network and the resource manager of the peer bearer network, first, a request is made to allocate QoS resources to the transmission process, as shown in fig. 4, the QoS resource request processing flow is as follows:
step 41: when receiving the service quality information to be transmitted issued by the service control layer, the resource manager of the local bearer network first needs to initiate a QoS resource request to the resource manager of the opposite bearer network, that is, sends a QoS resource request message to the resource manager of the opposite bearer network, and then, executes step 42;
the information carried by the QoS resource request message includes:
if the message is a resource request message sent by the CA to the CM, the method comprises the following steps: connection ID, flow information, QOS parameters, traffic descriptors, and optionally data consistency information;
if the message is a bidirectional resource request message transmitted between CMs, the method comprises the following steps: connection ID, flow information, QOS parameters, traffic descriptors, LSP (label switched path) connection information, and optionally data consistency information;
if the message is a unidirectional resource request message transmitted between the CMs, the method comprises the following steps: connection ID, flow information, QOS parameters, traffic descriptors, LSP connection information, and optionally data consistency information.
Step 42: after receiving the QoS resource request sent by the resource manager of the local end bearer network, the resource manager of the opposite end bearer network carries out service routing and resource allocation, and sends a QoS resource request message to a connection node under the resource manager of the opposite end bearer network, namely sends a flow mapping installation command to the connection node;
if the message transmission between the resource manager of the local end bearer network and the resource manager of the opposite end bearer network needs to be performed through a plurality of resource managers of the intermediate bearer network, the resource manager of the local end bearer network firstly sends a QoS resource request message to the resource manager of the next hop of intermediate bearer network, the resource manager of the intermediate bearer network performs routing and resource allocation, and after the resource application is successful, returns a response of the QoS resource request to the resource manager of the previous hop of intermediate bearer network or the resource manager of the local end bearer network, and continuously forwards the QoS resource request message until the resource manager of the opposite end bearer network receives the QoS resource request message, and performs the operation as in step 42.
Step 43: and the connection node receives the stream mapping installation command, performs corresponding stream mapping installation processing, and then sends a response message of the stream mapping command to the opposite-end bearing network resource manager.
Step 44: after receiving the response message of the stream mapping installation command sent by the connection node, the resource manager of the opposite-end bearing network sends a response message of QoS resource request acceptance or a response message of QoS resource request rejection to the resource manager of the local-end bearing network;
if the resource confirmation response message is sent to the CA by the CM, the method comprises the following steps: connection ID, flow information, QOS parameters, traffic descriptors, and optionally data consistency information;
if the message is a resource request rejection message sent by the CM to the CA, the method comprises the following steps: a connection ID, a reason code, and optionally data consistency information;
if the message is a bidirectional resource confirmation response message sent by the CM to the CM, the method comprises the following steps: connection ID, flow information, QOS parameters, traffic descriptors, LSP connection information, and optionally data consistency information;
if the message is a unidirectional resource confirmation response message sent by the CM to the CM, the method comprises the following steps: connection ID, flow information, QOS parameters, traffic descriptors, LSP connection information, and optionally data consistency information;
if the message is a resource rejection message sent by the CM to the CM, the method includes: a connection ID, a reason code, and optionally data consistency information.
After the QoS resources are allocated between the resource manager of the home bearer network and the resource manager of the peer bearer network, when the message delivery process is finished or an abnormal condition occurs in the communication network, which results in that the message delivery cannot be performed normally and the message delivery process needs to be finished, the QoS resources release process needs to be performed, and the specific processing process is shown in fig. 5 and includes the following steps:
step 51: when a service communication process is finished or an abnormal condition occurs to cause that the communication process can not be normally carried out, a local end bearing network resource manager needs to send a QoS resource release request to an opposite end bearing network resource manager to release resources allocated to the local end bearing network resource manager, meanwhile, the local end bearing network resource manager also needs to send a flow mapping deleting command to a connection node which is connected and controlled by the local end bearing network resource manager, and the connection node carries out corresponding flow mapping deleting operation according to the received flow mapping deleting command;
if the QoS resource release request message is transferred between the CA and the CM, the method comprises the following steps: a connection ID, a reason code, and optionally data consistency information;
if the message is a QoS resource release request message transmitted between the CM and the CM, the method comprises the following steps: a connection ID, a reason code, and optionally data consistency information.
Step 52: after receiving the QoS resource release request sent from the resource manager of the local bearer network, the resource manager of the opposite bearer network completes the resource release, and simultaneously issues a command for deleting the QoS control policy, i.e., a stream mapping deletion command, to the connection node under its connection control, and executes step 53.
Step 53: and the connection node receives a stream mapping deletion command issued by the resource manager of the opposite bearing network, and sends a stream mapping deletion command response to the resource manager of the opposite bearing network after finishing the corresponding stream mapping deletion operation.
Step 54: and after receiving the response message of the flow mapping deletion command sent by the controlled connection node, the opposite-end bearing network resource manager sends the response message of the QoS resource request to the local-end bearing network resource manager.
After the QoS resources are allocated between the resource manager of the home bearer network and the resource manager of the peer bearer network, the allocated QoS resources may also need to be modified according to the actual needs of the message passing process, for example, the respective bandwidth resources and the allowed maximum traffic are adjusted, and the specific processing flow of QoS resource modification is shown in fig. 6, and includes the following steps:
step 61: when the allocated QoS resource needs to be modified, the resource manager of the local bearer network sends a QoS resource modification request to the resource manager of the opposite bearer network, wherein the QoS resource modification request message carries a QoS resource identifier to be modified, modified QoS resource information and the like, and meanwhile, the QoS resource modification message also needs to be sent to a connection node controlled and managed by the resource manager, namely, a flow mapping update command is sent, and the connection node updates corresponding flow mapping according to the received flow mapping update command, so that the modification of the QoS resource is realized.
Step 62: after receiving the QoS resource modification request sent by the resource manager of the local end bearing network, the resource manager of the opposite end bearing network sends a flow mapping updating command to a connection node controlled and managed by the resource manager of the local end bearing network according to the information carried by the QoS resource modification request;
if the QoS resource modification request of the local bearer network resource manager needs to pass through a plurality of intermediate bearer network resource managers to reach the opposite bearer network resource manager, the intermediate bearer network resource manager receiving the QoS resource modification request forwards the corresponding resource modification request to the next-hop intermediate bearer network resource manager until the opposite bearer network resource manager receives the QoS resource modification request, and executes the operation in step 62;
the information carried by the resource modification request comprises: parameters full PATH MTU (PATH maximum transmission unit), full label stack depth, local originating label stack depth, traffic description, etc.
And step 63: and the connection node receives the stream mapping updating command, performs corresponding stream mapping updating operation, and then sends a response message of the stream mapping updating command to the opposite-end bearing network resource manager.
Step 64: after receiving the flow mapping update command response sent by the connection node, the opposite-end bearing network resource manager learns the successful modification of the resources and sends a response message of QoS resource modification to the local-end bearing network resource manager.
In order to ensure the consistency of the connection state of the two ends of the established QoS connection, i.e. ensure the synchronization of resources at the two ends of the QoS connection, thereby realizing the reliable transmission of the QoS resource control message, the method of the present invention further includes a processing procedure of querying the state of the QoS connection established between the resource manager of the home bearer network and the resource manager of the peer bearer network, and a specific QoS connection state query processing flow is shown in fig. 7, and includes the following steps:
step 71: the resource manager of the local bearing network sends a connection state query request to the resource manager of the opposite bearing network at regular time or according to a set condition, the request message carries the connection state information of the resource manager of the local bearing network, and simultaneously, the resource manager of the local bearing network sends the connection state query request message to the connection node controlled and managed by the resource manager of the opposite bearing network, and the connection node receives the connection state query request message and returns the connection resource condition to the resource manager of the local bearing network, and then the resource manager of the local bearing network checks the resource consistency according to the connection resource condition sent by the connection node.
Step 72: the resource manager of the opposite bearing network receives the connection state inquiry request sent by the resource manager of the local bearing network, and initiates the connection state inquiry to the connection node controlled and managed by the resource manager of the local bearing network, namely, sends a connection state inquiry message to the connection node.
Step 73: after the connection state query request sent by the connection node, a response message of the connection state query is sent to the opposite-end bearer network resource manager, that is, the connection resource condition of the connection node is returned to the opposite-end bearer network resource manager.
Step 74: the resource manager of the opposite-end bearing network performs resource consistency check according to the connection resource condition returned by the connection node, and returns a response message of connection state query to the resource manager of the local-end bearing network, namely returns a connection state query report to the resource manager of the local-end bearing network;
if an intermediate bearer network resource manager exists between the opposite-end bearer network resource manager and the local-end bearer network resource manager, the intermediate bearer network resource manager also needs to return a connection state query report to the previous stage after receiving the connection state query request;
the information carried by the connection state query report comprises:
if the connection state inquiry report is sent to the CA by the CM, the method comprises the following steps: connection ID, connection resource status, and optionally data consistency information;
if the connection state query report is sent to the CM by the CM, the method comprises the following steps: connection ID, connection resource status, and optionally data consistency information.
In the invention, the message transmission between the local end bearing network resource manager and the opposite end bearing network resource manager is realized by a plurality of intermediate bearing network resource managers which only play the role of message transmission without sending corresponding messages to the connection nodes controlled and managed by the local end bearing network resource manager and the opposite end bearing network resource manager.

Claims (19)

1. A method for providing reliable transmission quality of service in a communication network, comprising:
a. establishing connection between bearer network resource managers in a communication network; the connection is used for transmitting service quality information;
b. transmitting the service quality information to be provided by the communication network in the data transmission process among the resource managers of the bearer networks through the connection;
c. the connection node connected with the bearer network resource manager provides corresponding resources according to the service quality information issued by the bearer network resource manager;
wherein, the step a further comprises the process of initially establishing the connection:
a1, the resource manager of local carrying network initiating the process of establishing connection sends the request message of establishing connection to the resource manager of opposite carrying network;
a2, the opposite bearing network resource manager responds the request message for establishing connection and establishes the connection.
2. The method of claim 1, wherein the bearer network resource manager is located at a control layer of a bearer network in the communication network.
3. The method of claim 1, wherein said step a2 includes:
and the opposite-end bearing network resource manager judges whether the identity of the local-end bearing network resource manager is valid, if so, the opposite-end bearing network resource manager responds to the connection establishment request message and establishes the corresponding connection, otherwise, the opposite-end bearing network resource manager returns a message that the connection cannot be established to the local-end bearing network resource manager.
4. The method of claim 1 for providing reliable transmission quality of service in a communication network, wherein:
the message carried in the connection establishment request message includes: and initiating the identification and authentication information of the resource manager of the bearer network.
5. The method of claim 4 wherein step a further comprises the step of
a3, the resource manager of the local end bearing network sends handshake messages to the resource manager of the opposite end bearing network at regular time, and determines the state of the established connection according to the response condition of the resource manager of the opposite end bearing network aiming at the handshake messages.
6. The method of claim 5, wherein said step a3 includes:
a31, establishing a local keep alive timer at the local load-carrying network resource manager, and establishing an opposite keep alive timer at the opposite load-carrying network resource manager;
a32, when the keep-alive timer of the local terminal is overtime, the resource manager of the load-bearing network of the local terminal adds 1 to the overtime times of the keep-alive timer of the local terminal, and sends handshake information to the resource manager of the load-bearing network of the opposite terminal;
a33, after receiving the handshake message, the opposite-end bearer network resource manager restarts the opposite-end keep-alive timer and returns a handshake response message to the local-end bearer network resource manager;
a34, the resource manager of the local carrying network determines the state of the connection according to the overtime times of the local keep alive timer, and the resource manager of the opposite carrying network determines the state of the connection according to whether the opposite keep alive timer is overtime.
7. The method of claim 5, wherein the messages carried in the handshake messages comprise: connection identification and connection resource status information.
8. The method of claim 1, wherein step b further comprises: the local end bearing network resource manager carries out information interaction with the opposite end bearing network resource manager through a plurality of intermediate bearing network resource managers, and the intermediate bearing network resource managers are only responsible for message transmission.
9. Method for providing a reliable quality of service of transmissions in a communication network according to claim 1 or 2, wherein said step b comprises:
the service quality information needed to be provided by the communication network in the data transmission process is transmitted among the bearer network resource managers through the connection, and the bearer network resource manager which finally receives the service quality information manages and controls the resources of the connection nodes controlled and managed by the bearer network resource manager according to the received service quality information.
10. The method of claim 1, wherein step b comprises:
b1, the resource manager of local bearing network sends the service quality resource control information to the connection node controlled and managed by the resource manager and the resource manager of opposite bearing network;
b2, the opposite end bearing network resource manager sends the service quality resource control strategy to the connection node according to the received service quality resource control message;
b3, the connection node returns a response message aiming at the QoS resource control strategy to the resource manager of the opposite bearing network after receiving the QoS resource control strategy;
b4, the opposite end bearing network resource manager returns the response message aiming at the service quality resource control message to the local end bearing network resource manager.
11. The method according to claim 10, wherein the qos control message of step b1 comprises a qos resource request message, and the information carried by the qos resource request message comprises: connection identification, flow information, quality of service parameters, and traffic descriptors.
12. The method according to claim 10, wherein the qos control message of step b1 comprises a qos resource release request message, and the information carried by the qos resource release request message comprises: a connection identification and a reason code.
13. The method according to claim 10, wherein the qos control message of step b1 comprises a qos resource modification request message, and the information carried by the qos resource modification request message comprises: connection identification and modified parameter information.
14. The method of claim 10, wherein the qos resource control message of step b1 comprises a connection status query message, and step b4 comprises:
after receiving a response message sent by a connection node, the resource manager of the opposite-end bearing network checks the consistency of the established connection resource;
and returning a response message aiming at the connection state query message to the local terminal bearing network resource manager according to the check result.
15. The method of claim 14, wherein the information carried by the response message to the connection status query message comprises:
connection identification, flow information, service quality parameters, flow description, label stack, path maximum transmission unit or bearer network resource manager stack.
16. A method for providing reliable quality of service for transmissions in a communication network as claimed in claim 4, 7, 11, 12, 13 or 15, wherein said information carried in the message further comprises: data consistency information.
17. The method of claim 16, wherein the data consistency information comprises: parameter whole-course PATH maximum transmission unit PATH MTU, whole-course label stack depth, local starting label stack depth and flow description.
18. The method of claim 10, wherein the connecting node is a router.
19. The method of claim 1, wherein the bearer network resource manager comprises a Bandwidth Broker (BB), a call broker (CA), or a Connection Manager (CM).
HK05106223.1A 2005-07-22 Method for providing reliable quality of transmission service in a communication network HK1073745B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN031437702A CN1581791B (en) 2003-08-01 2003-08-01 Method for providing reliable transmission service quality in communication network

Publications (2)

Publication Number Publication Date
HK1073745A1 HK1073745A1 (en) 2005-10-14
HK1073745B true HK1073745B (en) 2011-12-30

Family

ID=

Similar Documents

Publication Publication Date Title
CN1581791B (en) Method for providing reliable transmission service quality in communication network
EP1935161B1 (en) System for dynamic bandwidth adjustment and trading among peers
EP2148466B1 (en) A multicast/unicast admission control method, device and system
JP4607412B2 (en) Communication network method, server and configuration
JP2004530340A (en) Edge-based per-flow QoS admission control in data networks
CA2604234C (en) Method for managing service bindings over an access domain and nodes therefor
WO2008046326A1 (en) A method and system for network service controlling
WO2007115066A2 (en) Facilitating application synchronization with a reservation protocol at a sender without application receiver participation
US8077619B2 (en) Method for aggregating data traffic over an access domain and nodes therefor
JP4090999B2 (en) Correlating service quality requirements
CN101188554B (en) A method for dynamically establishing label switching path tunnel and allocating resource
KR100705564B1 (en) Apparatus and method for managing resources in a network
US20070286203A1 (en) Method and System for Forwarding Traffic in Bearer Network
WO2010121531A1 (en) Method for terminal management system updating terminal status and terminal management system
CN101022454B (en) An audit method and system between entities
CN100525284C (en) Method for providing load supporting control of service of user
CN114143372B (en) End network control method and system based on converged network shunt
HK1073745B (en) Method for providing reliable quality of transmission service in a communication network
CN101252457A (en) Method for providing reliable transmission quality of service in a communication network
CN100414907C (en) Resource Management Method Based on Signaling Mechanism in IP Telecom Network System
CN101399755B (en) Method for dynamic policy control of DSL device
JP3016023B1 (en) How to reserve network resources
CN100365992C (en) Method for managing resource consistency among telecommunication equipment
KR100766033B1 (en) How to Ensure End-to-End Service Quality Using SIP and RSV-T
CN121334658A (en) Network slice quantum key management method and device