WO2008061401A1 - A mobile service switching center server of realizing route selecting function - Google Patents
A mobile service switching center server of realizing route selecting function Download PDFInfo
- Publication number
- WO2008061401A1 WO2008061401A1 PCT/CN2006/003670 CN2006003670W WO2008061401A1 WO 2008061401 A1 WO2008061401 A1 WO 2008061401A1 CN 2006003670 W CN2006003670 W CN 2006003670W WO 2008061401 A1 WO2008061401 A1 WO 2008061401A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- path
- line
- routing
- control module
- bearer
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/088—Load balancing or load distribution among core entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Definitions
- the present invention relates to a mobile service switching center server of a 3GW CDMA-R4 core network in the communication field, and more particularly to a mobile service switching center server implementing a routing function.
- 3GWCDMA-R4 (3G refers to the third generation mobile communication technology, WCDMA is the wideband code division multiple access, and R4 is the version number)
- the basic architecture of the network is the separation of bearer and control, and the control part of the call is concentrated in the MSC Server (Mobile Service Switching Center)
- MSC Server Mobile Service Switching Center
- MGW media gateway
- the typical network architecture is that one MSC Server controls one MGW, and multiple sets of such devices are interconnected to form a network.
- MSC Server Mobile Service Switching Center
- MGW media gateway
- the disadvantage of such a networking mode is that each MGW needs an MSC Server to control it, which will result in repeated investment of the MSC Server.
- a network architecture model is evolved. Two, three or more MGWs are simultaneously registered to one MSC Server. This network model is called a multi-gateway model. Because this network model is practical and economical, it is quickly applied. With the large-scale application of this model, more and more large-area multi-gateway models will be used to network, but in large areas. Inter-office interconnection between MSC Servers is used. After this application reaches a certain level, there will be more and more gateways under the same MSC Server, and the traffic between these gateways will be larger and larger, and the number of resources among multiple gateways is limited. Therefore, it is possible that some gateways are busy, and some gateways are not too busy.
- Some users may hang up soon after making a call, and some users may The call is long and the bearer resources are always occupied.
- the current call path may not only have traffic between the two gateways, but there may be traffic between other gateways, and the two gateways do not have busy traffic.
- the degree of change is the basis for routing, so the final result will be disordered and uncontrollable, and it is also prone to resource exhaustion, but the probability of this situation is reduced. It can be seen that the technology and routing strategy currently used in practical applications are actually unfair, and can not better coordinate the resource utilization and allocation between gateways in the multi-gateway model.
- the technical problem to be solved by the present invention is to provide a mobile service switching center server that implements a routing function, which overcomes the unfair resource allocation in the multi-gateway model and easily causes congestion and call loss, thereby making the entire network controllable. Run stably and fairly.
- the present invention provides a mobile service switching center server that implements a routing function.
- the server MSC Server governs multiple media gateways MGW, and is characterized by: including a call control module, routing The module and the storage module, wherein the call control module is configured to receive the call of the ingress side gateway Ni, and transmit the information of the ingress side gateway Ni and the outgoing side gateway Nj to the routing control module, and accept the bearer path information returned by the routing control module.
- the routing control module is configured to select a path between the ingress side gateway Ni and the outgoing side gateway Nj according to the network topology configuration, and each path is selected according to the network topology configuration.
- the storage module is configured to store configuration parameters and occupancy parameters of the routing resource, and parameters of the network management configuration.
- the line set recorded by the routing control module is a line set whose hop count is less than or equal to the specified fair hop count hop.
- the average line tension degree, the corrected average line tension is the sum of the corrected line tension factors of each line in the line set, and divided by the hop count of the path, and the path with the smallest corrected average line strain is selected as the bearer among all the paths. path.
- the routing control module separately calculates a line tension factor of each line in each line in each path.
- the tension factor of each line of the shortest path is less than a specified load starting threshold, the shortest path is selected as the shortest path.
- the load sharing 4 positive function f ( X ) l / (lx) - l.
- the routing module further includes a load sharing control sub-module, configured to calculate a load sharing effect according to a load sharing correction function of the network management, and further load control results of the bearer link between the gateways and current resource occupancy parameters. Dynamic statistics are reported to the NMS or storage module. The invention has the following beneficial effects:
- the method of balancing or weighting according to the traffic load sharing only considers the current traffic arrival rate, and does not consider different The difference in the length of the telephone conversation time is therefore prone to large fluctuations in fairness.
- the present invention does not use the incoming traffic as the object of load control, but uses the current total resource allocation and the total number of resources already occupied as an important factor for evaluating different routes. It utilizes all MGWs. It is within the jurisdiction of the same MSC Server, and MSG Server can easily observe the advantages of the busyness of all nodes in the storage module to control the uniform load sharing on different paths. 2.
- the current 3 GW CDMA-R4 core network multi-gateway model with no load sharing function selects the shortest path as the current path, so that when the traffic between two gateways is relatively large, a jump occurs.
- the traffic on the shortest path with a small number is extremely busy, even the resources are exhausted, and the call loss occurs.
- the path with a long hop count has no traffic. In fact, as long as the hop count of one path is within the tolerable range. You should share some of the traffic to these paths to ease the pressure on shorter paths with fewer hops.
- the present invention limits the range of routing to a fair hop count that can be configured by a network management system, so that the traffic can be shared to a longer path, and the user can be restricted on these longer paths to avoid The path is too long and the overhead is too large.
- the present invention sets a load start threshold, taking into account both the shortest route and the congestion avoidance.
- the load control start threshold When the line tension factor of each line on the shortest path is less than the load control start threshold, the user is indicated. It is considered that congestion will not occur at this time, so the shortest path should be selected as the path taken by the bearer of the current call.
- the line tension factor of any line on the shortest path is greater than the congestion control threshold, a load sharing mechanism needs to be started to help the shortest path to share the traffic by other paths. Therefore, the present invention takes into consideration the advantages of both the shortest route and the congestion avoidance.
- FIG. 1 is a schematic diagram of a connection between an MSC Server and an MGW according to the present invention
- FIG. 2 is a block diagram showing the structure of the MSC Server of the present invention and a communication between the network management system, the MSC Server, and the MGW
- FIG. 3 is a flowchart of a method for implementing a routing function according to the present invention
- 4 is another flow chart of a method for implementing a routing function according to the present invention
- 5 is a diagram showing an example of resource occupation/configuration between gateways in FIG. 1 of the present invention
- FIG. 1 is a schematic diagram of a connection between an MSC Server and an MGW according to the present invention
- FIG. 2 is a block diagram showing the structure of the MSC Server of the present invention and a communication between the network management system, the MSC Server, and the MGW
- FIG. 3 is a flowchart of a method for implementing a routing function according to the present invention
- 4 is another flow chart of a method for implementing
- node 8 in the figure is an MSG Server, and nodes 1 to 7 are MGWs that are managed by the node 8.
- the dotted line between node 8 and node from 1 to 7 is the signaling link; the solid line between nodes 1 to 7 is the carrier link.
- An MSC Server has at least four MGWs, and MGWs form a mesh connection.
- the NMS is used to manage the MSC Server and the MGW, configure parameters and store configuration parameters, and accept and dynamically display resource configuration parameters and resource occupancy parameters between the current gateways transmitted by the MSC Server.
- the MSC Server of the present invention includes a call control module, a routing module, and a storage module.
- the call control module is configured to accept a call of the MGW (the MGW is called an ingress side gateway), and determine that the ingress side gateway needs to be determined according to the configuration of the network management.
- MGW Mobility Management Entity
- the MGW is called the outgoing side gateway
- the information is transmitted to the routing control module, and the bearer path information returned by the routing control module is accepted, and the path is controlled according to the bearer path information.
- All the MGWs establish a bearer; the routing module is configured to select a path between the ingress side gateway and the egress side gateway according to the network topology configuration. Each path is recorded in the form of a line set, and the bearer path is selected between the multiple gateways according to the parameters of the network management configuration and the total number of resource configurations stored in the storage module and the total number of resources already occupied, and the information is transmitted to the call control module.
- the storage module is configured to store configuration parameters and occupancy parameters of the routing resource, and parameters of the network management configuration; the configuration parameters of the network management include a fair hop count and a load sharing correction function, and the network management system can allocate resources and resources according to the current gateway. Occupancy, dynamic modification and configuration of fair hops.
- the configuration parameter of the network management system may further include a startup load control threshold for selecting a bearer path.
- the MSC Server may further include a load sharing control submodule (not shown;)
- a sub-module of the routing module can be physically present inside or outside the MSC Server as a separate module or device.
- the load sharing control sub-module can calculate the load sharing effect according to the load sharing correction function of the network management system, and then report the load control result of the bearer link between the four gateways and the current resource occupancy parameter to the network management system or the storage module. As a basis for users to evaluate the effect of such load control.
- the method for implementing the routing function of the present invention includes the following steps: Step 301, start; Step 302, the call control module receives an incoming side gateway call, and determines an outgoing side gateway according to the information configured by the network management; 303.
- the call control module sends the ingress side gateway (Ni) and the egress side gateway (Nj) as parameters to the route control module.
- each path may consist of one or more lines, and record each path in the form of a line set, assuming a path between Ni and Nj Only one node Nk is passed, then the line set of the path is ⁇ (Ni, Nk), (Nk, Nj) ⁇ ;
- Step 305 the routing control module reads the storage module according to the line set of each path in step 304.
- T(Ni, Nk), T(Nk, Nj) indicates the available configuration between gateways
- the number of CIC (TDM circuit identification code), A(Ni, Nk) indicates the number of CICs already occupied
- Step 308 Using the engineering corrected average line tension of each path calculated in step 307 to select the engineering correction average line tension is the smallest among all the paths. That path is the path of the current call.
- Step 309 The routing control module sends the path information to the call control module, and the call control module controls all the MGWs on the path to be established according to the information.
- Step 401 Start;
- Step 402 The call control module receives an inbound side gateway call, and #_ determines the egress side gateway according to the information configured by the network management.
- Step 403 The call control module sends the ingress side gateway (Ni) and the outgoing side gateway (Nj) as parameters a routing control module;
- Step 404 the routing control module selects all paths with a hop count less than or equal to hop between Ni and Nj according to a network topology configuration and a fair hop configuration (hop); each path may be one or more
- the line consists of each line recorded in the form of a line set.
- Step 405 The routing control module reads the total resource configuration (T(Ni, Nk), T(Nk, Nj)) of the lines in the storage module according to the line set of each path in step 404.
- Step 410 If the tension factor of each line of the shortest path in step 407 is greater than the load start threshold, this indicates that the current shortest path is relatively congested, so the load sharing mechanism should be started to calculate the engineering correction of each path separately.
- Step 412 The routing control module sends the path information to the call control module, and the call control module sends the information to the ingress side gateway, and then proceeds to step 409 to end the process.
- Figure 5 is a diagram of the resource occupancy/configuration between gateways of the present invention.
- the numerator indicates the total number of resources A(Ni, Nk) that have been occupied between nodes.
- the denominator represents the total number of resources T(Ni, Nk) configured between nodes.
- This score represents the line tension factor A(Ni, Nk)/T(Ni between two nodes (Ni, Nk). , Nk).
- Figure 6 is an example of the resource occupancy/configuration on the two paths of 1 - 6 -> 5 and 1 - 7 - > 5.
- the purpose of congestion avoidance is to make the MSC of the 3GW CDMA-R4 core network in the multi-gateway model by calculating the average line tension degree, setting the load sharing start threshold, and setting the load sharing fair hop count.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101456835A CN101193428A (en) | 2006-11-23 | 2006-11-23 | A mobile service switch center server for selecting route |
CN200610145683.5 | 2006-11-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008061401A1 true WO2008061401A1 (en) | 2008-05-29 |
Family
ID=39429369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/003670 WO2008061401A1 (en) | 2006-11-23 | 2006-12-29 | A mobile service switching center server of realizing route selecting function |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN101193428A (en) |
RU (1) | RU2423019C2 (en) |
WO (1) | WO2008061401A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681225A (en) * | 2016-02-24 | 2016-06-15 | 中国联合网络通信集团有限公司 | Network resource acquisition method and device |
CN114721977A (en) * | 2022-03-28 | 2022-07-08 | 一汽解放汽车有限公司 | Drive control method, device and system, electronic equipment and storage medium |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110127604A (en) * | 2010-05-19 | 2011-11-25 | 삼성전자주식회사 | Coordinator determination method and apparatus |
EP3125597B1 (en) * | 2014-04-23 | 2020-05-13 | Huawei Technologies Co., Ltd. | Methods and apparatuses of dynamic resources adjustment based on network share |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5255266A (en) * | 1990-10-20 | 1993-10-19 | Fujitsu Limited | ATM switching unit |
CN1601971A (en) * | 2003-09-26 | 2005-03-30 | 华为技术有限公司 | Resource allocation method of bearing control layer |
WO2005107198A1 (en) * | 2004-04-21 | 2005-11-10 | Alcatel Wireless, Inc. | Media gateway interconnection routing in a distributed mobile switching center environment |
CN1798364A (en) * | 2004-12-27 | 2006-07-05 | 华为技术有限公司 | Method for forwarding traffic flow in IP load-carrying network |
-
2006
- 2006-11-23 CN CNA2006101456835A patent/CN101193428A/en not_active Withdrawn
- 2006-12-29 WO PCT/CN2006/003670 patent/WO2008061401A1/en active Application Filing
- 2006-12-29 RU RU2009124400/09A patent/RU2423019C2/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5255266A (en) * | 1990-10-20 | 1993-10-19 | Fujitsu Limited | ATM switching unit |
CN1601971A (en) * | 2003-09-26 | 2005-03-30 | 华为技术有限公司 | Resource allocation method of bearing control layer |
WO2005107198A1 (en) * | 2004-04-21 | 2005-11-10 | Alcatel Wireless, Inc. | Media gateway interconnection routing in a distributed mobile switching center environment |
CN1798364A (en) * | 2004-12-27 | 2006-07-05 | 华为技术有限公司 | Method for forwarding traffic flow in IP load-carrying network |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681225A (en) * | 2016-02-24 | 2016-06-15 | 中国联合网络通信集团有限公司 | Network resource acquisition method and device |
CN114721977A (en) * | 2022-03-28 | 2022-07-08 | 一汽解放汽车有限公司 | Drive control method, device and system, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
RU2009124400A (en) | 2010-12-27 |
CN101193428A (en) | 2008-06-04 |
RU2423019C2 (en) | 2011-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3578209B2 (en) | QoS server and resource allocation control method | |
CN101939955B (en) | Method and system for controlling link saturation of synchronous data across packet networks | |
RU2504091C2 (en) | Method and apparatus for controlling data flow in cellular network | |
AU2006223347B2 (en) | Traffic stream admission control in a mesh network | |
US20060233183A1 (en) | Methods, systems, and computer program products for dynamic blocking and unblocking of media over packet resources | |
Wei et al. | On admission of VoIP calls over wireless mesh network | |
GB2411549A (en) | Route discovery with quality of service check in ad hoc network | |
WO2008061401A1 (en) | A mobile service switching center server of realizing route selecting function | |
JP2007312159A (en) | System, method and program for controlling ip communication | |
CN1996933A (en) | Method for congestion control in the real time multicast service | |
CN101193335A (en) | System and method for selecting route under multi-gateway model of core network | |
CN101193053B (en) | A multi-gateway route selection method based on central management | |
CN106101468A (en) | The determination method and device of transmission link | |
JP2005311596A (en) | Router performing congestion control, congestion control system and method | |
Houck et al. | Call admission control and load balancing for voice over IP | |
US6958978B1 (en) | Differentiated services in packet-switched networks | |
Hoque et al. | Call admission control: QoS issue for VoIP | |
Leoncini et al. | An STDMA-based framework for QoS provisioning in wireless mesh networks | |
KR101516081B1 (en) | Method and apparatus for implementing path-based traffic stream admission control in a wireless mesh network | |
Fu et al. | An SDN-based congestion-aware routing algorithm over wireless mesh networks | |
Uzunalioglu et al. | Call admission control for voice over IP | |
Kunz | On the inadequacy of MANET routing to efficiently use the wireless capacity | |
Uzunalioglu et al. | An architecture and admission control algorithm for multi-precedence voice over IP (VoIP) calls | |
JP2004312380A (en) | Band control system | |
Yamamoto et al. | Traffic control scheme for carrier-scale VoIP services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06840700 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2009124400 Country of ref document: RU Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1163/MUMNP/2009 Country of ref document: IN |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06840700 Country of ref document: EP Kind code of ref document: A1 |