CN100518194C - Link bandwidth notice method - Google Patents

Link bandwidth notice method Download PDF

Info

Publication number
CN100518194C
CN100518194C CNB2005100987781A CN200510098778A CN100518194C CN 100518194 C CN100518194 C CN 100518194C CN B2005100987781 A CNB2005100987781 A CN B2005100987781A CN 200510098778 A CN200510098778 A CN 200510098778A CN 100518194 C CN100518194 C CN 100518194C
Authority
CN
China
Prior art keywords
bandwidth
transmission channel
data transmission
protocol entity
change amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2005100987781A
Other languages
Chinese (zh)
Other versions
CN1852325A (en
Inventor
戎鹏群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Huawei Technologies Co Ltd
Original Assignee
Shanghai Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Huawei Technologies Co Ltd filed Critical Shanghai Huawei Technologies Co Ltd
Priority to CNB2005100987781A priority Critical patent/CN100518194C/en
Publication of CN1852325A publication Critical patent/CN1852325A/en
Application granted granted Critical
Publication of CN100518194C publication Critical patent/CN100518194C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The method obtains variance of bandwidth of each data transmission channel carried by physical link, and sends the said variance to entity in application protocol carried by the data transmission channel directly. The method makes entity in application protocol obtain variance of bandwidth data transmission channel in low channel, which is in load bearing relation with the said entity, in time. Further, based on variance of bandwidth, the method adjusts managed service to raise accuracy and reliability for managing services by application layer.

Description

A kind of link bandwidth notice method
Technical field
The present invention relates to the communications field, be specifically related to a kind of link bandwidth notice method.
Background technology
The interface protocol bottom of using is generally physical layer (Physical Layer) at present, carries AAL (AAL) on the physical layer, and the AAL layer carries application layer indirectly through one or more layers high-level interface agreement.Application layer also can be described as upper layer application as the superiors of interface protocol.
Usually, be provided with AAL passage (AAL PATH) among the AAL, AALPATH is subdivided into adapting layer types of asynchronous transfer mode 2 passages (AAL2 PATH), adapting layer types of asynchronous transfer mode 5 passages (AAL5 PATH) etc. again, is used to transmit the dissimilar data that maybe need to carry out different adaptation processing.AAL PATH carries at least one or a plurality of application protocol entity in the application layer indirectly through one or more layers high-level interface agreement, and application layer is generally used for carrying out concrete service management.If state variation has taken place in the physical link in the physical layer, as: open circuit etc., the bandwidth resources that the AAL PATH of physical layer carrying can provide are inevitable also can to change, and the application protocol entity that is carried by this AAL PATH needs then in time to know that this bandwidth change adjusts accordingly with the business to its management.
Usually different protocol layers is arranged on the different veneers, this protocol layer is managed by corresponding veneer.As: physical layer is arranged on the interface board, physical layer is managed by interface board; Protocol layer more than the physical layer, below the application layer is arranged on the master control borad, respective protocol layer is managed by master control borad; Application layer is arranged on the signal command board, application layer is managed by signal command board.
Only stipulated a kind of mode that the protocol layer bandwidth resources change of obtaining in the communication protocol of using at present: the current link bandwidth that can provide of adjacent lower layer protocol layers is provided the veneer by management upper-layer protocol layer.Concrete link bandwidth acquisition methods has two kinds, and wherein a kind of is by the current link bandwidth that can provide of the adjacent lower layer protocol layers of veneer active inquiry of managing the upper-layer protocol layer; Another kind is to obtain the current link bandwidth that can provide of this layer by the veneer of managing lower layer protocol layers, and the link bandwidth that obtains is initiatively reported the veneer of management upper-layer protocol layer.
Like this, the bandwidth change of physical layer can be detected by the veneer of managing its upper strata AAL earlier; Then, the veneer of management AAL upper-layer protocol layer can detect the bandwidth change of AAL PATH in the AAL layer; By that analogy, detect the adjacent lower floor bandwidth change of application layer up to the veneer of management application layer, and this bandwidth change informed application protocol entity in the application layer adjust accordingly according to the business of described bandwidth change its management by this application protocol entity.
By the above as can be known, application protocol entity in the application layer is if know the bandwidth change of the AAL PATH of lower floor that has bearing relation with it, then need to experience the detection successively of a plurality of adjacent protocol layers, and this mode that successively detects will inevitably consume the regular hour, therefore application protocol entity can't in time be known the bandwidth change of AAL PATH, in feasible a period of time of knowing from the actual generation of AAL PATH bandwidth change to application protocol entity this bandwidth change, the bandwidth that application protocol entity carries out service management institute foundation is not really to distribute to professional bandwidth, very easily cause business to make mistakes even fail, and finally cause the accuracy of application layer management service and reliability lower.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of link bandwidth notice method, improves the promptness that application layer is known AAL PATH bandwidth change, improves the accuracy and the reliability of application layer management service.
For achieving the above object, technical scheme of the present invention is achieved in that
The invention discloses a kind of link bandwidth notice method, this method comprises:
Obtain the bandwidth change amount of each data transmission channel of physical link carrying, according to the bearing relation between each protocol entity of storage in advance, find the application protocol entity of described each data transmission channel carrying, and the bandwidth change amount of the data transmission channel that obtains is directly sent to the application protocol entity of respective data transfer passage carrying.
The method of described transmission bandwidth change amount is:
Application protocol entity to each data transmission channel carrying sends bandwidth change message, comprises bandwidth change amount and this data transmission channel sign of data transmission channel in this bandwidth change message at least.
Described data transmission channel sign is the data transmission channel link No..
The described method of obtaining the bandwidth change amount comprises:
Obtain the physical link bandwidth,, find each data transmission channel of physical link carrying according to the bearing relation between each protocol entity of storage in advance; In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the shared information of each data transmission channel, determine the available current link bandwidth of each data transmission channel according to the shared information that finds to described physical link bandwidth;
In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the initial configuration link bandwidth of described each data transmission channel, initial configuration link bandwidth with each data transmission channel that finds deducts the available current link bandwidth of definite respective data transfer passage, with the value that obtains respectively as the bandwidth change amount of each data transmission channel.
The described method of obtaining the bandwidth change amount comprises:
Obtain the physical link bandwidth and with the physical link bandwidth obtained as the available bandwidth summation of this physical link data carried by data transmission channel; In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the initial configuration link bandwidth of each data transmission channel of this physical link carrying, with the initial configuration link bandwidth addition of each data transmission channel of finding, with the value that obtains initial configuration link bandwidth summation as described physical link data carried by data transmission channel;
Deduct the available bandwidth summation of data transmission channel with initial configuration link bandwidth summation, with the value that obtains bandwidth change amount summation as data transmission channel; In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the shared information of each data transmission channel at described physical link bandwidth, according to the shared information that finds described bandwidth change amount summation is carried out ratio and divide, and with the bandwidth change amount that the marks off bandwidth change amount as the respective data transfer passage.
This method further comprises:
Application protocol entity deducts the described bandwidth change amount of receiving with current available bandwidth, judges that whether the bandwidth value that obtains can support the business that the user asks, if can support, then provides this business for the user; Otherwise, refuse this business.
This method further comprises:
Application protocol entity deducts the described bandwidth change amount of receiving with current available bandwidth and obtains available current bandwidth value, and carry out service negotiation with the user, determine whether to reduce the required bandwidth of customer service, if negotiation result be can reduce bandwidth and reduce after bandwidth less than described available current bandwidth value, application protocol entity then provides this business for the user; If negotiation result is to reduce bandwidth, application protocol entity is then refused this business; If negotiation result be can reduce bandwidth but bandwidth after reducing greater than described available current bandwidth value, application protocol entity is refused this business.
Described data transmission channel is adapting layer types of asynchronous transfer mode 2 passage AAL2 PATH.
Described application protocol entity is an access link control protocol ALCAP entity.
What obtain described data transmission channel bandwidth change amount is the veneer that is provided with this data transmission channel.
Described veneer is a master control borad.
Compared with prior art, link bandwidth notice method provided by the present invention, obtain the bandwidth change amount of each AAL PATH of physical link carrying, and the bandwidth change amount of each AAL PATH that will obtain directly sends to the application protocol entity of this AAL PATH carrying, the bandwidth change of the AAL PATH of lower floor that this makes application protocol entity in time to know to have bearing relation with it, and then can adjust the business of management according to this bandwidth change, improved the accuracy and the reliability of application layer management service.
Description of drawings
Fig. 1 is the link bandwidth notice flow chart of a preferred embodiment of the present invention.
Embodiment
Below in conjunction with drawings and the specific embodiments to the detailed description of the invention.
Link bandwidth notice method provided by the present invention need obtain the bandwidth change amount of each AAL PATH of physical link carrying, and the bandwidth change amount of each AAL PATH that will obtain directly sends to the application protocol entity of this AAL PATH carrying.The applicable dissimilar AAL PATH of the inventive method is as AAL2 PATH.Below, be that example is described the inventive method just with AAL2 PATH.
Referring to Fig. 1, Fig. 1 is the link bandwidth notice flow chart of a preferred embodiment of the present invention, and this flow process may further comprise the steps:
Step 101: the current bandwidth that obtains physical link.Concrete acquisition methods is: the interface board at physical layer place is monitored the current bandwidth of physical link in real time or periodically, and the physical link bandwidth value that monitors is sent to the master control borad at the AAL2 PATH place of this physical link carrying.Certainly, the master control borad at AAL2PATH place also can report order to existing the interface board at the physical link place of bearing relation to issue bandwidth resources with AAL2 PATH in real time or periodically, and interface board receives that this order back reports the physical link bandwidth value of carrying AAL2 PATH to master control borad.
After receiving the physical link bandwidth value, master control borad finds each AAL2 PATH of described physical link carrying according to the bearing relation between each protocol entity of self storing; Master control borad is also searched the shared information of above-mentioned each AAL2 PATH at described physical link bandwidth in the configuration data of the protocol entity of self storing that protocal layers comprise, as: the ratio of physical link bandwidth as described in each AAL2 PATH distributes.Like this, master control borad just can be known the current available link bandwidth of each AAL2 PATH according to the shared information that finds.
Step 102: master control borad is searched the initial configuration link bandwidth of described each AAL2 PATH in the configuration data of the AAL protocol entity of self storing that protocol layer comprises, and deduct the available current link bandwidth of corresponding AAL2 PATH that obtains in the step 101 with the initial configuration link bandwidth of each the AAL2 PATH that finds, with the value that obtains bandwidth change amount as this AAL2 PATH.Like this, master control borad just can be determined the bandwidth change amount of described each AAL2 PATH.
In actual applications, can also otherwise determine the bandwidth change amount of each AAL2 PATH, as: directly with the current physical link bandwidth obtained in the step 101 provided bandwidth summation as the AAL2 PATH of this physical link carrying.Afterwards, master control borad is searched the initial configuration link bandwidth of each AAL2 PATH of described physical link carrying in the configuration data of the protocol entity of self storing that protocal layers comprise, the initial configuration link bandwidth addition of all AAL2 PATH that will find again is with the value that the obtains initial configuration link bandwidth summation as the AAL2 PATH of described physical link carrying.
Then, deduct the provided bandwidth summation of AAL2 PATH, with the value that obtains bandwidth change amount summation as AAL2 PATH with initial configuration link bandwidth summation.Master control borad is also searched the shared information of each AAL2 PATH at described physical link bandwidth in the configuration data of the protocol entity of self storing that protocal layers comprise, according to the shared information of each the AAL2 PATH that finds described bandwidth change amount summation is carried out ratio and divide, and with the bandwidth change amount that the marks off bandwidth change amount as corresponding AAL2 PATH.
Step 103: master control borad is according to the bearing relation between each protocol entity of self storing, find the application protocol entity of described each AAL2 PATH carrying, and the bandwidth change amount of AAL2 PATH is sent to the application protocol entity of this AAL2 PATH carrying in modes such as bandwidth change message.Usually also AAL2 PATH sign is added in the bandwidth change message together to send, can know that bandwidth change has taken place which AAL2 PATH according to the AAL2 PATH sign of together receiving to guarantee the application protocol entity of receiving the bandwidth change amount with described bandwidth change amount.Described bandwidth change amount can send via the physical connection that existed between master control borad and the signal command board, and the communication format of carrying this bandwidth change amount can be to be used for mutual any communication format between the master control borad used at present and the signal command board.
Described AAL2 PATH sign can be the mark that AAL2 PATH link No. etc. can an AAL2 PATH of unique identification.
Step 104: application protocol entity is professional according to the AAL2 PATH bandwidth change buret reason of receiving.Concrete business management method is generally: application protocol entity deducts the AAL2 PATH bandwidth change amount of receiving with current available bandwidth, judges that whether the bandwidth value that obtains can support the business that the user asks, if can support, then provides this business for the user; Otherwise, refuse this business.
Certainly, the method of application protocol entity management service also can be: application protocol entity deducts the described bandwidth change amount of receiving with current available bandwidth the current bandwidth value that provides is provided, and carry out service negotiation with the user, determine whether to reduce the required bandwidth of customer service, if negotiation result be can reduce bandwidth and reduce after bandwidth less than the described current bandwidth value that provides, application protocol entity then provides this business for the user; If negotiation result is to reduce bandwidth, application protocol entity is then refused this business; If negotiation result be can reduce bandwidth but bandwidth after reducing greater than the described current bandwidth value that provides, application protocol entity is refused this business.
Access link control protocol (ALCAP) entity that described application protocol entity is normally used at present.
By the above as can be seen, link bandwidth notice method provided by the present invention, the bandwidth change of the AAL PATH of lower floor that application protocol entity can in time be known have bearing relation with it, and then can adjust the business of management according to this bandwidth change, improved the accuracy and the reliability of application layer management service.

Claims (11)

1, a kind of link bandwidth notice method is characterized in that, this method comprises:
Obtain the bandwidth change amount of each data transmission channel of physical link carrying, according to the bearing relation between each protocol entity of storage in advance, find the application protocol entity of described each data transmission channel carrying, and the bandwidth change amount of the data transmission channel that obtains is directly sent to the application protocol entity of respective data transfer passage carrying.
2, the method for claim 1 is characterized in that, the method for described transmission bandwidth change amount is:
Application protocol entity to each data transmission channel carrying sends bandwidth change message, comprises bandwidth change amount and this data transmission channel sign of data transmission channel in this bandwidth change message at least.
3, method as claimed in claim 2 is characterized in that, described data transmission channel sign is the data transmission channel link No..
4, the method for claim 1 is characterized in that, the described method of obtaining the bandwidth change amount comprises:
Obtain the physical link bandwidth,, find each data transmission channel of physical link carrying according to the bearing relation between each protocol entity of storage in advance; In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the shared information of each data transmission channel, determine the available current link bandwidth of each data transmission channel according to the shared information that finds to described physical link bandwidth;
In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the initial configuration link bandwidth of described each data transmission channel, initial configuration link bandwidth with each data transmission channel that finds deducts the available current link bandwidth of definite respective data transfer passage, with the value that obtains respectively as the bandwidth change amount of each data transmission channel.
5, the method for claim 1 is characterized in that, the described method of obtaining the bandwidth change amount comprises:
Obtain the physical link bandwidth and with the physical link bandwidth obtained as the available bandwidth summation of this physical link data carried by data transmission channel; In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the initial configuration link bandwidth of each data transmission channel of this physical link carrying, with the initial configuration link bandwidth addition of each data transmission channel of finding, with the value that obtains initial configuration link bandwidth summation as described physical link data carried by data transmission channel;
Deduct the available bandwidth summation of data transmission channel with initial configuration link bandwidth summation, with the value that obtains bandwidth change amount summation as data transmission channel; In the configuration data of the protocol entity of storing in advance that protocal layers comprise, search the shared information of each data transmission channel at described physical link bandwidth, according to the shared information that finds described bandwidth change amount summation is carried out ratio and divide, and with the bandwidth change amount that the marks off bandwidth change amount as the respective data transfer passage.
6, the method for claim 1 is characterized in that, this method further comprises:
Application protocol entity deducts the described bandwidth change amount of receiving with current available bandwidth, judges that whether the bandwidth value that obtains can support the business that the user asks, if can support, then provides this business for the user; Otherwise, refuse this business.
7, the method for claim 1 is characterized in that, this method further comprises:
Application protocol entity deducts the described bandwidth change amount of receiving with current available bandwidth and obtains available current bandwidth value, and carry out service negotiation with the user, determine whether to reduce the required bandwidth of customer service, if negotiation result be can reduce bandwidth and reduce after bandwidth less than described available current bandwidth value, application protocol entity then provides this business for the user; If negotiation result is to reduce bandwidth, application protocol entity is then refused this business; If negotiation result be can reduce bandwidth but bandwidth after reducing greater than described available current bandwidth value, application protocol entity is refused this business.
As each described method of claim 1 to 5, it is characterized in that 8, described data transmission channel is adapting layer types of asynchronous transfer mode 2 passage AAL2 PATH.
As claim 1,2,6 or 7 described methods, it is characterized in that 9, described application protocol entity is an access link control protocol ALCAP entity.
10, the method for claim 1 is characterized in that, what obtain described data transmission channel bandwidth change amount is the veneer that is provided with this data transmission channel.
11, method as claimed in claim 10 is characterized in that, described veneer is a master control borad.
CNB2005100987781A 2005-09-07 2005-09-07 Link bandwidth notice method Expired - Fee Related CN100518194C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100987781A CN100518194C (en) 2005-09-07 2005-09-07 Link bandwidth notice method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100987781A CN100518194C (en) 2005-09-07 2005-09-07 Link bandwidth notice method

Publications (2)

Publication Number Publication Date
CN1852325A CN1852325A (en) 2006-10-25
CN100518194C true CN100518194C (en) 2009-07-22

Family

ID=37133791

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100987781A Expired - Fee Related CN100518194C (en) 2005-09-07 2005-09-07 Link bandwidth notice method

Country Status (1)

Country Link
CN (1) CN100518194C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631363B (en) 2009-08-21 2012-04-18 华为技术有限公司 Method for notifying bandwidth information, method for processing service, network node and communication system
CN101998672B (en) * 2010-11-18 2013-10-02 京信通信系统(中国)有限公司 Pre-configuration management method and device for user interface bearer of network side of home node base (HNB)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
异构设备互联网中数据库变化的实时响应. 陈昆梅等.昆明理工大学学报,第24卷第5期. 1999
异构设备互联网中数据库变化的实时响应. 陈昆梅等.昆明理工大学学报,第24卷第5期. 1999 *

Also Published As

Publication number Publication date
CN1852325A (en) 2006-10-25

Similar Documents

Publication Publication Date Title
CN100418082C (en) Providing location-specific services to a mobile node
CN1771682B (en) Method and system for reducing vertical handover in wireless networks through improved wireless network cell boundary detection
CN102111192B (en) Bluetooth connection method and system
CN102104883B (en) Method and system for defining information in machine-to-machine (M2M) platform and M2M platform
CN102572875A (en) Network latency estimation for mobile devices
EP1773019A1 (en) Leveraging presence service system and method for distributed web service delivery and deployment
CN101002170A (en) System and method for implementing a general application program interface
WO2002028059A3 (en) System and method for communicating reference information via a wireless terminal
EP1231740A3 (en) Method and system for data management
WO2005104446A3 (en) Presence-based management in a communication network
CN105144664B (en) User perceives cloud to device message system and method
EP1444845B1 (en) Identifying changed records in a file stored on an electronic token
CN1996963B (en) Information processing method, information processing device, and program
US20110055154A1 (en) Dual-synchronisation method for a mobile electronic device
CN109412878A (en) Multi-tenant service access implementation method, device and electronic equipment
CN102301760A (en) Method and apparatus for tracking device management data changes
CN103782542A (en) Method for device discovery and method for downloading content
CN101202716A (en) Method for storing information and communication system and related devices
CN101867958A (en) Method and system for managing wireless sensing network terminal
WO2010047530A3 (en) Method and system for managing profiles
CN101222451A (en) Method for acquiring linkman data in instant communication instrument
CN100413268C (en) Method and device for selecting network access to one or more data networks by means of a telecommunication terminal
CN103391245A (en) Method and device for constructing multi-state routing in network domain as well as router
CN101179433A (en) Method and system for performing remote management to passive optical network terminal
CN100518194C (en) Link bandwidth notice method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090722

CF01 Termination of patent right due to non-payment of annual fee