CN1859696A - Method for monitoring resource - Google Patents

Method for monitoring resource Download PDF

Info

Publication number
CN1859696A
CN1859696A CNA2006100074000A CN200610007400A CN1859696A CN 1859696 A CN1859696 A CN 1859696A CN A2006100074000 A CNA2006100074000 A CN A2006100074000A CN 200610007400 A CN200610007400 A CN 200610007400A CN 1859696 A CN1859696 A CN 1859696A
Authority
CN
China
Prior art keywords
tunnel
current
resource
business
carrying
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.)
Granted
Application number
CNA2006100074000A
Other languages
Chinese (zh)
Other versions
CN100407842C (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.)
Huawei Technologies Co Ltd
Original Assignee
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2006100074000A priority Critical patent/CN100407842C/en
Publication of CN1859696A publication Critical patent/CN1859696A/en
Application granted granted Critical
Publication of CN100407842C publication Critical patent/CN100407842C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention discloses resource monitoring method, configuring call limit threshold. Said method includes A, after existing bearing establishment successful or bearing dismantling successful service, calculating current IP channel total occupying resource; B, judging current IP channel total occupying resource whether exceeding call limit threshold, if exceed then determining IP channel as congestion state, otherwise determining current IP channel non-congestion state. Said invented method realizes media gateway monitoring oneself bearing resource, to make network service provider capable of in time obtaining bearing resource congestion status, and then to make adjusting according to resource congestion status. Said invention makes admission controlling to congestion generating IP channel, ensuring quality of service.

Description

A kind of method of monitoring resource
Technical field
The present invention relates to a kind of method of monitoring resource.
Background technology
Third generation partner program (3GPP) protocol specification is organized to set up by 3GPP, and has described the correlation technique standard of mobile communication technology in the third generation conventional wireless communication systems (UMTS).In present 3GPP protocol specification, it all is the mode that adopts First come first served that the circuit resource of mobile switching centre (MSC) server distributes, but, even obtain the business of MSC server logic circuit earlier, in the inner congested situation of bearing resource that still can run into of media gateway (MGW).This is because may there be the situation of similar statistic multiplexing in the IP bandwidth in the MGW, causes when logical circuit is enough, and the bandwidth on the logical circuit is not enough, causes the bearing resource on the logical circuit congested, makes the failures in resource application of high-priority users.With regard to present 3GPP protocol specification, do not have scheme, and then cause the Internet Service Provider can't guarantee high priority client's service quality at bearing resource monitoring in the MGW, also can't make the Internet Service Provider can realize the segmentation in market simultaneously.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method of monitoring resource, uses this method and can realize monitoring to the bearing resource congestion situation.
For achieving the above object, technical scheme of the present invention is achieved in that
A kind of method of monitoring resource is provided with limit and exhales threshold value, and this method may further comprise the steps:
A, after existing carrying to set up successfully or carry the dismounting successful service, the computing service current IP channel total occupying resource;
B, judge whether current IP channel total occupying resource has exceeded limit and exhaled threshold value, if determine that then IP tunnel is a congestion state; Otherwise, determine that current IP channel is non-congestion state.
Wherein, in the steps A, described computing service current IP channel total occupying resource is: when existing carrying to set up successful service, the resource that current business is taken is accumulated in always taking on the resource of professional corresponding IP tunnel; When existing carrying to remove successful service, deduct the current resource that takies of business on the resource always taking of the corresponding IP tunnel of professional institute.
In addition, this method further comprises: classification thresholds is set; Among the step B, when current IP channel is congestion state, further comprise:
The resource that takies on the current IP channel is deducted the classification thresholds that limit is exhaled threshold value, the numerical value that relatively obtains and setting, determine the congestion level of current IP channel.
In addition, when existing carrying to remove successful service, further comprising before steps A and the B: judge whether professional shared IP tunnel had been congestion state before business is not removed, if, execution in step B; Otherwise, determine that current IP channel is non-congestion state.
Wherein, among the step B, do not exceed limit when exhaling threshold value, then determine the congested recovery of current IP channel to finish current monitoring flow process in current IP channel total occupying resource.
Wherein, the resource that takies of described business is: bandwidth, logic chain way, cpu resource, system message bag number or processing module control table occupancy.
In addition, MGW receives professional when setting up bearing request message, and this method further comprises:
E1, judge whether the bearing resource of the shared IP tunnel of current business is congested, if congested, the foundation carrying request of refusal current business; Otherwise, normally carry out follow-up carrying and set up flow process.
In addition, this method further comprises: when definite IP tunnel is congestion state, start the access control at this IP tunnel; When the congested recovery of definite IP tunnel, cancellation is at the access control of this IP tunnel;
MGW receives professional when setting up bearing request message, and this method further comprises:
E2, judge whether the shared IP tunnel of current business has started access control,, then refuse the foundation carrying request of current business if start; Otherwise, normally carry out follow-up carrying and set up flow process.
In addition, when MGW receives professionally when setting up bearing request message, this method further comprises:
E3, judge whether the bearing resource of the shared IP tunnel of current business is congested, if congested, execution in step F3; Otherwise, normally carry out follow-up carrying and set up flow process;
F3, the congestion level that obtains professional shared IP tunnel and the priority of current business, whether the congestion level of judging bearing resource is limit the business of this priority and is exhaled, if then refuse the foundation carrying of current business and ask; Otherwise, normally carry out follow-up carrying and set up flow process.
In addition, when IP tunnel is in congestion state, then start access control at this IP tunnel; When the congested recovery of IP tunnel, then cancel access control at this IP tunnel; When MGW receives professionally when setting up bearing request message, this method further comprises:
E4, judge the access control that whether started of the shared IP tunnel of current business, if start execution in step F4; Otherwise, normally carry out follow-up carrying and set up flow process;
F4, the congestion level that obtains the shared IP tunnel of current business and the priority of current business, whether the congestion level of judging bearing resource is limit the business of this priority and is exhaled, if then refuse the foundation carrying of current business and ask; Otherwise, normally carry out follow-up carrying and set up flow process.
The method of a kind of monitoring resource provided by the present invention when existing carrying to set up successfully or carry the dismounting successful service in the MGW, is upgraded at the resource that takies of the pairing IP tunnel of this business, judges and obtain the congestion state of IP tunnel.By using method proposed by the invention, realized the monitoring of MGW to self bearing resource, make the Internet Service Provider can in time obtain the congestion situation of bearing resource, and then can adjust system according to the congestion condition of resource.Further, the present invention has guaranteed the customer service quality by take place to carry out access control to congested IP tunnel takes place when congested at IP tunnel, makes operator can realize the segmentation in market.
Description of drawings
Fig. 1 is the flow chart of monitoring resource among the present invention;
Fig. 2 is the flow chart of access control among the present invention.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in further detail.
In embodiments of the present invention, being example, the monitoring of bearing resource among the MGW is described the bandwidth on the IP tunnel among the MGW.Here, described IP tunnel is: the source IP address of setting up for bearer service from local MGW IP the purpose IP address in the purpose MGW connects.At this, need limit to be set and exhales threshold value according to the bandwidth that can carry on the IP tunnel, when the bandwidth of carrying on the IP tunnel exceeds limit and exhales threshold value, think that then this IP tunnel has been in congestion state.Limit exhales the setting of threshold value both can be: exhale threshold value for each IP tunnel is provided with identical limit, also can be: each IP tunnel be provided with different limits and exhales threshold value, concrete big I is according to the actual conditions of network operation, and the user determines the requirement of network service quality.
Simultaneously, can also be according to the actual needs of network, exceed that limit exhales threshold value according to the bandwidth of IP tunnel carrying what the congestion state of IP tunnel carried out classification distinguish.For example, when the bandwidth of carrying on the IP tunnel exceeds limit when exhaling threshold value 10M, right congestion level is an one-level then to think current IP; When the bandwidth of carrying on the IP tunnel exceeds limit when exhaling threshold value 20M, right congestion level is a secondary then to think current IP; According to similar method and the like following rank is set.If desired congestion state is carried out classification, then need to set in advance each such classification thresholds of similar 10M, 20M.The size of concrete classification thresholds can be according to the actual conditions of network operation, and the user determines the requirement of network service quality.
The benefit of congestion state being carried out classification is, when the resource on the IP tunnel has been in congestion state but under the not high situation of congestion level, can still allow it to take resource on the IP tunnel for the business of high priority, help guaranteeing the quality of server of high-priority service like this, help operator's segmentation.
Fig. 1 is the flow chart of monitoring resource on the IP tunnel in the present embodiment, specifically describes as follows:
Whether step 101:MGW monitors in real time self to exist to carry to set up successfully or carry and removes successful service, when existing carrying to set up successful service, and execution in step 102; When existing carrying to remove successful service, execution in step 103.
Here, MGW judges that the method that self whether exists carrying to set up successful service can be: judge whether self sent at the carrying of certain business to the MSC server and set up success response, if then should business set up successful service for carrying; MGW judges that the method that self whether exists carrying to remove successful service can be: judge whether self sent at the carrying of certain business to the MSC server and remove success response, if then should business remove successful service for carrying.
Step 102:MGW sets up successfully pairing business according to carrying, and the bandwidth that business is shared is accumulated on total occupied bandwidth of professional pairing IP tunnel, execution in step 104.
Step 103:MGW removes successfully pairing business according to carrying, business deduct the professional shared IP tunnel bandwidth of current dismounting, execution in step 104 on total occupied bandwidth of corresponding IP tunnel.
Step 104: whether the bandwidth of judging the shared IP tunnel of current business has exceeded limit is exhaled threshold value, exhales threshold value if exceed limit, and then current IP channel has been in congestion state, execution in step 105; Otherwise current IP channel is not in congestion state, execution in step 106.
Step 105: exhale the congestion level of how many definite current IP channel of threshold value according to exceeding limit, finish current monitoring flow process.For example, when the one-level classification thresholds that sets in advance is that the secondary classification thresholds of 10M, setting is when being 20M, then exceed limit when exhaling threshold value to be 8M when the occupied bandwidth on the IP tunnel, current congestion level is an one-level, when the occupied bandwidth on the IP tunnel exceeds limit when exhaling threshold value to be 16M, current congestion level is a secondary.
Whether to be in state congested if the IP direction only need be understood by system, and when not needing specifically to understand the congestion level of IP direction, then can save step 105, promptly after finishing to the whether congested judgement of IP tunnel, if current IP channel is in congestion state, determine that then current IP channel is a congestion state, finishes current monitoring flow process; When if current IP channel is in non-congestion state, execution in step 106.
Step 106: determine that current IP channel is non-congestion state, finish current monitoring flow process.
In actual applications,, MGW self exist carrying to set up successful service or carrying when removing successful service when whenever judging, and all can execution in step 101~106.
In flow process shown in Figure 1, when existing carrying to remove successful service in the MGW, can also be before execution in step 103 or step 104, judge further whether the professional shared IP tunnel that current success is removed had been in congestion state before not removing current business, if be not in congestion state, can determine directly that then current IP channel is non-congestion state, finishes current monitoring flow process; Be not under the situation of congestion state if be in congestion state and in the judgement of subsequent step 104, obtain current IP channel, determine that current IP channel is non-congestion state, finish current monitoring flow process.Other steps are identical with flow process shown in Figure 1, are not described in detail in this.
In the flow process of Fig. 1 introduction bearing resource be with MGW in bandwidth on the IP tunnel be that example is introduced, the bearing resource among the MGW can also be the occupancy of bandwidth, the logic chain way on the IP tunnel, the CPU among the MGW, system message bag and the processing module control table of statistic multiplexing total on a plurality of IP tunnels.The method for supervising of these resources is identical with method for supervising shown in Figure 1, also is that employing adds up when carrying is set up successfully, deducts the corresponding resource that takies when carrying is removed successfully, and then judges whether the resource among the MGW is congested.
When carrying out flow process shown in Figure 1,, can also trigger the admission control mechanism of startup at this IP direction if monitoring obtains that certain IP tunnel has been in congestion state among the MGW; If the congested recovery of certain IP tunnel, cancellation is at the admission control mechanism of this IP tunnel.The admission control mechanism here: just when certain IP tunnel has been in congestion state,, then access control is carried out in this foundation carrying request if MGW receives the request of setting up carrying on this IP tunnel.
Concrete admission control method can be a flow process as shown in Figure 2, specifies as follows:
Step 201~202: initiate professionally when setting up bearing request message when MGW receives that the MSC server is current, judge whether the required IP tunnel that takies of current business has started access control, if startup, execution in step 203; Otherwise, execution in step 206.
Wherein, in the process of execution graph 1, when certain IP tunnel of MGW is in congestion state, also can not start admission control mechanism at this IP tunnel.But, initiate professionally when setting up bearing request message when MGW receives whenever that the MSC server is current, judge whether the shared IP tunnel of current business has been in congestion state, if be in congestedly, then start access control, execution in step 203; Otherwise, execution in step 206.
Step 203: obtain the professional required congestion level of IP tunnel and the priority of current business of taking.Here, obtaining the professional required congestion level that takies IP tunnel can obtain by the monitoring flow process of Fig. 1.The priority that obtains current business then can obtain according to priority that should business had in the prior art.For example, obtain to shine upon the comprehensive quality rank (IQC) that obtains by user class and class of service.If business is not carried any priority, then this business is considered as the minimum business of priority.
Step 204: whether the congestion level of judging bearing resource needs this level traffic limit is exhaled, and limits if desired and exhales, and then execution in step 205; Otherwise, execution in step 206.
Here, the concrete method of judging can be: other congestedly can carry out which kind of other priority service of level limit to and exhale to set in advance which kind of level, according to the congestion level of the priority of business and professional shared IP tunnel business is limit and is exhaled.For example: when congestion level be set to four grades, when professional priority also is set to four grades, when professional shared IP tunnel being set being level 1 congestion, can only be that the service implementation limit of one-level is exhaled to priority, and be that two, three or four business can not be implemented limit and exhales priority; Professional shared IP tunnel be set be secondary when congested, can only to priority be one or the service implementation limit of secondary exhale, and to priority be three or the business of level Four can not implement limit and exhale, congestion level be three or level Four then can be according to similar situation.
Step 205:MGW returns carrying to the MSC server and sets up failure response, and MGW finishes the carrying of current business and sets up flow process.
Step 206: follow-up handling process is set up in normal execution carrying.
In step 204,, can also judge whether that needs are limit current business according to the ratio that limit is exhaled to exhale that if desired, then execution in step 205 when business being limit when exhaling; Otherwise, execution in step 206.For example: when the ratio of exhaling when limit is set to 50%, on average meaning, then be one of per two call blocking.
When whether MGW only can provide system to be in congested and concrete congestion level can not be provided, or the user is not when needing MGW that the service of exhaling according to the congestion level limit is provided, the operation that then can save step 203 and step 204, and other steps are constant.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (10)

1, a kind of method of monitoring resource is characterized in that, limit is set exhales threshold value, and this method may further comprise the steps:
A, after existing carrying to set up successfully or carry the dismounting successful service, the computing service current IP channel total occupying resource;
B, judge whether current IP channel total occupying resource has exceeded limit and exhaled threshold value, if determine that then IP tunnel is a congestion state; Otherwise, determine that current IP channel is non-congestion state.
2, method according to claim 1, it is characterized in that, in the steps A, described computing service current IP channel total occupying resource is: when existing carrying to set up successful service, the resource that current business is taken is accumulated in always taking on the resource of professional corresponding IP tunnel; When existing carrying to remove successful service, deduct the current resource that takies of business on the resource always taking of the corresponding IP tunnel of professional institute.
3, method according to claim 1 is characterized in that, this method further comprises: classification thresholds is set; Among the step B, when current IP channel is congestion state, further comprise:
The resource that takies on the current IP channel is deducted the classification thresholds that limit is exhaled threshold value, the numerical value that relatively obtains and setting, determine the congestion level of current IP channel.
4, according to claim 1,2 or 3 described methods, it is characterized in that, when existing carrying to remove successful service, further comprising before steps A and the B: judge whether professional shared IP tunnel had been congestion state before business is not removed, if, execution in step B; Otherwise, determine that current IP channel is non-congestion state.
5, method according to claim 4 is characterized in that, among the step B, does not exceed limit when exhaling threshold value in current IP channel total occupying resource, then determines the congested recovery of current IP channel to finish current monitoring flow process.
6, method according to claim 1 is characterized in that, the resource that described business takies is: bandwidth, logic chain way, cpu resource, system message bag number or processing module control table occupancy.
According to claim 1,2 or 3 described methods, it is characterized in that 7, MGW receives professional when setting up bearing request message, this method further comprises:
E1, judge whether the bearing resource of the shared IP tunnel of current business is congested, if congested, the foundation carrying request of refusal current business; Otherwise, normally carry out follow-up carrying and set up flow process.
8, according to claim 1,2 or 3 described methods, it is characterized in that this method further comprises: when definite IP tunnel is congestion state, start access control at this IP tunnel; When the congested recovery of definite IP tunnel, cancellation is at the access control of this IP tunnel;
MGW receives professional when setting up bearing request message, and this method further comprises:
E2, judge whether the shared IP tunnel of current business has started access control,, then refuse the foundation carrying request of current business if start; Otherwise, normally carry out follow-up carrying and set up flow process.
9, method according to claim 3 is characterized in that, when MGW receives professionally when setting up bearing request message, this method further comprises:
E3, judge whether the bearing resource of the shared IP tunnel of current business is congested, if congested, execution in step F3; Otherwise, normally carry out follow-up carrying and set up flow process;
F3, the congestion level that obtains professional shared IP tunnel and the priority of current business, whether the congestion level of judging bearing resource is limit the business of this priority and is exhaled, if then refuse the foundation carrying of current business and ask; Otherwise, normally carry out follow-up carrying and set up flow process.
10, method according to claim 3 is characterized in that, when IP tunnel is in congestion state, then starts the access control at this IP tunnel; When the congested recovery of IP tunnel, then cancel access control at this IP tunnel; When MGW receives professionally when setting up bearing request message, this method further comprises:
E4, judge the access control that whether started of the shared IP tunnel of current business, if start execution in step F4; Otherwise, normally carry out follow-up carrying and set up flow process;
F4, the congestion level that obtains the shared IP tunnel of current business and the priority of current business, whether the congestion level of judging bearing resource is limit the business of this priority and is exhaled, if then refuse the foundation carrying of current business and ask; Otherwise, normally carry out follow-up carrying and set up flow process.
CN2006100074000A 2006-02-13 2006-02-13 Method for monitoring resource Expired - Fee Related CN100407842C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100074000A CN100407842C (en) 2006-02-13 2006-02-13 Method for monitoring resource

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100074000A CN100407842C (en) 2006-02-13 2006-02-13 Method for monitoring resource

Publications (2)

Publication Number Publication Date
CN1859696A true CN1859696A (en) 2006-11-08
CN100407842C CN100407842C (en) 2008-07-30

Family

ID=37298547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100074000A Expired - Fee Related CN100407842C (en) 2006-02-13 2006-02-13 Method for monitoring resource

Country Status (1)

Country Link
CN (1) CN100407842C (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404702B (en) * 2008-11-25 2011-04-06 中兴通讯股份有限公司 Call limitation method and apparatus
CN105471625A (en) * 2015-11-16 2016-04-06 杭州东信北邮信息技术有限公司 Method and system for monitoring service health of resource pool

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3394478B2 (en) * 1999-10-01 2003-04-07 日本電気通信システム株式会社 Congestion avoidance apparatus and method using RED
EP1195952A1 (en) * 2000-10-09 2002-04-10 Siemens Aktiengesellschaft A method for congestion control within an IP-subnetwork
EP1249972A1 (en) * 2001-04-09 2002-10-16 Telefonaktiebolaget L M Ericsson (Publ) Method of controlling a queue buffer
US6983153B2 (en) * 2001-06-07 2006-01-03 Qualcomm Incorporated Method and apparatus for congestion control in a wireless communication system
JP3848145B2 (en) * 2001-12-10 2006-11-22 株式会社エヌ・ティ・ティ・ドコモ Communication control system, communication control method, and base station
US20030123393A1 (en) * 2002-01-03 2003-07-03 Feuerstraeter Mark T. Method and apparatus for priority based flow control in an ethernet architecture

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404702B (en) * 2008-11-25 2011-04-06 中兴通讯股份有限公司 Call limitation method and apparatus
CN105471625A (en) * 2015-11-16 2016-04-06 杭州东信北邮信息技术有限公司 Method and system for monitoring service health of resource pool
CN105471625B (en) * 2015-11-16 2018-09-21 杭州东信北邮信息技术有限公司 A kind of monitoring method and system of resource pool service health

Also Published As

Publication number Publication date
CN100407842C (en) 2008-07-30

Similar Documents

Publication Publication Date Title
CN1276607C (en) Mobile communication and operation control method thereof
US8792340B2 (en) Admission control for shared LTE network
CN1165132C (en) System and method for providing Internet broadcasting data based on hierarchical structure
CN100350806C (en) Method for managing wireless bearing in mobile communication system
CN101056222A (en) A deep message detection method, network device and system
CN1836169A (en) Auto-ip traffic optimization in mobile telecommunications systems
CN1977503A (en) Dynamic service information for the access network
CN1913489A (en) Method of flow controlling for IUB-interface
US8379517B2 (en) Call admission and preemption for multiple bit-rate applications
CN1678107A (en) Mobile communication method and mobile station
CN1855839A (en) Method for processing urgent business in network communication
CN1217558C (en) Method for reducing radio channel access delay in wireless communication system
CN101043742A (en) Method for allocating user resource distribution of wireless communication system
GB2525416A (en) Data Transfer using a multipath TCP Connection
CN1870582A (en) Method for processing conversion require of network address/port in communication network
CN100337414C (en) Service quality consulting method for wideband CDMA system
CN101056273A (en) Session-based network speed limit method and device
CN1671226A (en) Service signal transmission rate adjusting method and system thereof
CN1859696A (en) Method for monitoring resource
CN1822684A (en) Transport bearer setting control system and method in a mobile communication system
CN1223215C (en) Load control method for Iu interface supporting Iu Flex technique
CN1221099C (en) Method for controlling service priority for tunneling data packet in general packet wireless service
CN1859599A (en) Bandwidth managing device and method
CN101064949A (en) Method for wireless network controller to process the received message
CN1665206A (en) Method for implementing long connection changeover of network

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080730