WO2007036068A1 - Dispositif pour la gestion de chemins communs a protocoles multiples et procede associe - Google Patents
Dispositif pour la gestion de chemins communs a protocoles multiples et procede associe Download PDFInfo
- Publication number
- WO2007036068A1 WO2007036068A1 PCT/CN2005/001608 CN2005001608W WO2007036068A1 WO 2007036068 A1 WO2007036068 A1 WO 2007036068A1 CN 2005001608 W CN2005001608 W CN 2005001608W WO 2007036068 A1 WO2007036068 A1 WO 2007036068A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- route
- maintenance module
- user
- layer
- module
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012423 maintenance Methods 0.000 claims description 48
- 230000011664 signaling Effects 0.000 claims description 34
- 238000007726 management method Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 15
- 230000006978 adaptation Effects 0.000 claims description 14
- 230000008859 change Effects 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000006855 networking Effects 0.000 claims description 10
- 230000010354 integration Effects 0.000 claims description 4
- 238000013439 planning Methods 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 4
- 230000008878 coupling Effects 0.000 claims description 2
- 238000010168 coupling process Methods 0.000 claims description 2
- 238000005859 coupling reaction Methods 0.000 claims description 2
- 238000012384 transportation and delivery Methods 0.000 claims 7
- 101100346893 Arabidopsis thaliana MTPA2 gene Proteins 0.000 abstract description 58
- 101150006417 MTP3 gene Proteins 0.000 abstract description 58
- 230000008569 process Effects 0.000 abstract description 8
- 230000008520 organization Effects 0.000 abstract 1
- 239000002699 waste material Substances 0.000 abstract 1
- 238000002167 anodic stripping potentiometry Methods 0.000 description 3
- 206010003664 atrial septal defect Diseases 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 241001522296 Erithacus rubecula Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/58—Association of routers
- H04L45/586—Association of routers of virtual routers
Definitions
- the invention belongs to the field of communications, and relates to a device and a method for multi-protocol public route management, and particularly relates to a network evolution of a traditional telecommunication network to an Internet Protocol (IP) network and an IP network.
- IP Internet Protocol
- SS7 Signaling System No.7
- ITU-T International Telecommunication Union-Telecommunication Standardization Sector
- PSTN Public Switched Telephone Network
- MTP3 message Transfer Part 3
- MTP3 is a network layer protocol of the nickname signaling network, which mainly performs message processing and signaling network management functions.
- SIGTRAN Signaling Transport
- IETF Internet Engineering Task Force
- SCN Switch Circuit Network
- MTP3 User Adaptation Layer M3UA is the MTP3 user adaptation protocol in the SIGTRAN protocol suite. It provides users with services equivalent to MTP3.
- the two signaling points A and B are mutually interconnected by MTP3 and M3UA.
- a and B are signaling gateways
- C is the signaling point in the IP domain
- a and B are two letters.
- both MTP3 and M3UA provide network layer services to users, so there are two ways of matching the routing work.
- the MTP3 message routing is to find the link group corresponding to the signaling destination signaling point through the preset route, and then determine a link of the link group through the load sharing algorithm; the M3UA message routing is through the routing keyword.
- DPC destination point code
- OPC originating point code
- SIO service information octet
- an object of the present invention is to provide an apparatus and method for multi-protocol public route management, and more particularly to provide a device for public route management when MTP3 and M3UA signaling transmission protocols exist simultaneously between two signaling points.
- the method solves the problem that the MTP3 and M3UA protocols exist simultaneously between the traditional telecommunication network to the IP network and the two signaling points in the IP network convergence process.
- a multi-protocol public route management device of the present invention is applicable to the evolution of a traditional telecommunication network to an IP network and integration with an IP network, including a Common Route Manage (CRM) module.
- CCM Common Route Manage
- the MTP3 route maintenance module and the M3UA route maintenance module are respectively connected to the CRM module; and the CRM module and the user message processing module are respectively connected to the user modules supported by the MTP3/M3UA.
- the CRM module is configured to jointly maintain the routing state of the destination signaling point according to the state of the MTP3 and the M3UA, and generate a routing table in the backup or load balancing mode according to the routing states of the MTP3 and the M3UA, and report the status to the upper layer user;
- the route maintenance module and the above M3UA route maintenance module are respectively responsible for maintaining the routing state of the transmission protocol and upward
- the CRM module is reported;
- the user module supported by the MTP3/M3UA is responsible for generating various service messages and sending the message to the user message processing module;
- the user message processing module is responsible for routing the user according to the routing table to the destination signaling point maintained by the CRM module.
- the message is sent out, and is responsible for distributing the message received from the link or the coupling to each upper-layer user;
- the public data maintenance module is responsible for generating global static data and maintaining dynamically updated data;
- the user application maintenance module is at least responsible for Provide users with an interface for operation and maintenance and management, input of management commands to the above devices, and viewing of status data.
- a multi-protocol public route management method of the present invention is applicable to the evolution of a traditional telecommunication network to an IP network and integration with an IP network, and includes the following steps:
- Step 1 The CRM module pre-configures the route coordination mode of the MTP3 and the M3UA.
- Step 2 After the CRM module receives the report of the change of the route state, determine the pre-configured route cooperation mode. If the route coordination mode is the backup mode, Step 3 is performed; if the route matching mode is load sharing mode, step 4 is performed;
- Step 3 When the preset normal route is available, the CRM module sets the current route to the preset normal route; when the preset normal route is unavailable, the CRM module puts the backup route into service; When the normal route becomes unavailable from available, the above CRM module resets the current route to the above-mentioned preset normal route;
- Step 4 When the routes of the MTP3 and M3UA are available, the routes of the different types of bearer modes provide data transmission services according to the load sharing ratio.
- the messages of the upper-layer users of the MTP3 and M3UA are based on MTP3 and M3UA.
- the load sharing ratio between the two is to achieve load sharing between them; when one of the above two methods When the route is not available, the other way of the route bears all the data transmission services.
- the CRM module is configured with a backup mode and a load balancing mode.
- the route cooperation mode is the load sharing mode, and the CRM module further configures the load sharing ratio of the MTP3 route and the M3UA route.
- the configuration principle of the normal route and backup route in the backup mode is determined by the configuration personnel based on the application and planning of the network.
- the above-mentioned available and unavailable routes are the routes that report the change of the state.
- the current route refers to the state of the MTP3 and M3UA public routes maintained by the CRM module.
- the message routing of the above MTP3 and M3UA is implemented and load-sharing only in the current route set by the CRM module.
- the load sharing ratio is a preset value or a dynamic change value
- a factor that affects the dynamic change value of the load sharing ratio includes at least an actual bandwidth of an MTP3 link and an M3UA ASP.
- Figure 1 shows the networking structure of MTP3 and M3UA interconnected between two signaling points.
- Figure 2 is a schematic diagram showing the structure of MTP3 signaling routing and M3UA routing between signaling points when the signaling gateways are paired.
- Figure 3 is a schematic view showing the structure of the device of the present invention.
- Figure 4 is a flow chart of the processing of the CRM module after the route is available.
- Figure 5 is a flow chart of the processing of the CRM module after the route is unavailable.
- FIG. 3 includes a CRM module, an MTP3 route maintenance module, an M3UA route maintenance module, a user module supported by MTP3/M3UA, a user message processing module, a public data maintenance module, and a user application. Maintenance module.
- the function of the CRM module is to generate public routing information according to the information of the MTP3 routing maintenance module and the M3UA routing maintenance module, and report the information to the public users of the MTP3 and the M3UA.
- the user message processing module performs processing of the user message according to the state of the public route.
- the public data maintenance module described above maintains public data resources, including static information and dynamically updated information.
- the above user application maintenance module provides an interface for the user to manage the device.
- the flow chart of the CRM module processing routing state changes is shown in Figure 4 and Figure 5.
- the available and unavailable routes refer to the route that reports the status change.
- the current route refers to the status of the MTP3 and M3UA public routes maintained by the current CRM module.
- Step A The CRM module pre-configures the route coordination mode of the MTP3 and the M3UA.
- Step B After receiving the report of the change of the routing state, the CRM module first determines the configured route matching mode; if it is the backup mode, the step ⁇ ; if it is the load sharing mode, the step D is performed;
- Step C The CRM module is configured with a normal route and a backup route.
- the configuration principle of the route mode priority is determined by the configuration personnel according to the networking application and the plan.
- the CRM module determines the report status of the received route change. If the received MTP3 or M3UA route is available for the report, the process proceeds to step C10; if the MTP3 or M3UA route is unavailable, the process proceeds to step C20;
- Step C10 The CRM module determines whether the current route is available. If the current route is unavailable, the CRM module reports that the user routing status becomes available and updates the current route to an available route; otherwise, step C11 is performed;
- Step C11 The CRM module determines whether the priority of the available route is higher than the priority of the current route. If the priority of the available route is higher than the current route, the CRM module updates the current route to a high priority route, which is low. The priority route exits the service; otherwise, the route is not updated;
- Step C20 The CRM module determines the priority of the unavailable route. If the route set to the low priority becomes unavailable, step C21 is performed; if the route set to the high priority becomes unavailable, the step is performed. C22;
- Step C21 The CRM module determines whether the unavailable route is the current route. If the unavailable route is the current route, the current route is set to an unavailable state and reported to the user; otherwise, the update process is not performed;
- Step C22 The CRM module determines whether the low priority route is available, such as If the low-priority route is available, the low-priority route is set to be available; otherwise, the current route is set to the unavailable state and reported to the user;
- the routing of the service message is performed on the current route, and the current route is only one type of the M3UA route or the MTP3 route, and the service message is also implemented on multiple links or ASPs in the current route.
- Load sharing the implementation mechanism may be a signaling link selection (Signaling Link Selection) (hereinafter referred to as SLS) round robin or other implementation mechanism;
- SLS Signaling Link Selection
- Step D The CRM module further configures the load sharing ratio of the MTP3 route and the M3UA route, The load sharing ratio may be a certain value, or may be a dynamically changing value, that is, dynamically refreshed according to the network status; then the CRM module determines the reported status of the received routing state change, if the MTP3 is received. Or the M3UA route is available for the report, and the step D10 is performed; if the MTP3 or the M3UA route is unavailable, the process proceeds to step D30;
- Step D10 The CRM module determines whether the current route is available. If the current route is unavailable, the CRM module reports the available route to the user and updates the current route to the available route; otherwise, step D20 is performed;
- Step D20 The CRM module adds the foregoing available route to the current route, and performs load sharing with the original route. If the load sharing ratio is a dynamically changing value, the CRM module is configured according to the preset MTP3 link and the M3UA. The load ratio of the MTP3 route and the M3UA route are updated by the load ratio and the number of available routes of the ASP. The load sharing is performed according to the latest load sharing ratio when routing the service message. The load sharing between routes and within a route is performed. The method is to follow the SLS round robin or other implementation mechanism;
- Step 30 The CRM module determines whether another route is still available, if available, The service message is sent on the remaining available routes; otherwise, the CRM module sets the current routing state to be unavailable and reports the user to the user;
- step D when configuring the load sharing ratio of the MTP3 route and the M3UA route, the bandwidth matching and equalization of the MTP3 route and the M3UA route need to be considered.
- the load sharing ratio is a dynamically changing value
- the load sharing ratio of the MTP3 link and the M3UA ASP needs to be configured when the load sharing ratio is updated between routes. For example, suppose the MTP3 link group is configured with two 2M links, and the M3UA route is configured with two ASPs working in load sharing mode. The default bandwidth of one ASP is 2M, then the load of the MTP3 link and the M3UA ASP.
- the sharing ratio can be set to 1:1 or other proportional relationship.
- the factors that affect the configuration of the load sharing ratio of the MTP3 link and the M3UA ASP are the actual bandwidth of the link and the ASP, the networking application, and the configuration personnel. Planning and so on. Under normal circumstances, all MTP3 links and M3UA ASPs are available, and the service message is load-balanced between the MTP3 route and the M3UA route according to the ratio of 1:1; if one MTP3 link is broken, and 2 If the ASP is available, the MTP3 route and the M3UA route load sharing ratio will be updated to 1:2. The service message is load-sharing between the MTP3 route and the M3UA route according to the new load sharing ratio.
- the CRM module updates and maintains the related data.
- BP When the routing status to a destination office direction After becoming available, the above CRM module will report the available status to the user, and the users of MTP3 and M3UA will start their corresponding services; when the route becomes unavailable, the above CRM module will not be able to status. The user reports, and the service becomes unavailable.
- the user application module is for the user An interface for operation, maintenance, and management is provided. The user can input related commands and view status data through the interface.
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
La présente invention concerne un dispositif pour la gestion de chemins communs à protocoles multiples ainsi que le procédé associé, adaptés au réseau de télécommunication traditionnel développé en réseau IP et compatibles avec le réseau IP. Le dispositif comprend le module de maintenance de gestion de chemins communs, le module de maintenance de gestion de chemins MTP3 et le module de maintenance de chemins M3UA, le module utilisateur supporté par le MTP3 et le M3UA, le module de traitement de message utilisateur, le module de maintenance de données communes et le module de maintenance d'application utilisateur. Le mode de coordination de routeur du MTP3 et du M3UA comprend le mode de sauvegarde et le mode de division de charge, le module CRM doit être configuré par le routeur habituel et le routeur de sauvegarde respectivement en cas de mode de sauvegarde, le module CRM doit être configuré par la proportion de division de charge du routeur MTP3 et du routeur M3UA. La présente invention permet de maintenir en grande partie le mode organisationnel du réseau original et d'éviter la perte de ressources devant être utilisées en permanence.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005800497812A CN100550803C (zh) | 2005-09-29 | 2005-09-29 | 一种多协议公共路由管理的装置和方法 |
PCT/CN2005/001608 WO2007036068A1 (fr) | 2005-09-29 | 2005-09-29 | Dispositif pour la gestion de chemins communs a protocoles multiples et procede associe |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2005/001608 WO2007036068A1 (fr) | 2005-09-29 | 2005-09-29 | Dispositif pour la gestion de chemins communs a protocoles multiples et procede associe |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007036068A1 true WO2007036068A1 (fr) | 2007-04-05 |
Family
ID=37899341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2005/001608 WO2007036068A1 (fr) | 2005-09-29 | 2005-09-29 | Dispositif pour la gestion de chemins communs a protocoles multiples et procede associe |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100550803C (fr) |
WO (1) | WO2007036068A1 (fr) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102006233A (zh) * | 2010-11-29 | 2011-04-06 | 中兴通讯股份有限公司 | 路由选路方法及装置 |
CN101094191B (zh) * | 2007-08-15 | 2011-07-13 | 中兴通讯股份有限公司 | M3ua信令路由可靠性的提高方法 |
CN101119407B (zh) * | 2007-09-12 | 2011-12-07 | 中兴通讯股份有限公司 | 支持mtp3和m3ua路由校验测试方法 |
CN103138987A (zh) * | 2013-02-04 | 2013-06-05 | 迈普通信技术股份有限公司 | 一种路由管理的方法及装置 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102123078B (zh) * | 2010-12-31 | 2012-12-12 | 上海顶竹通讯技术有限公司 | 软交换网关第三级用户适配层动态路由表生成方法及装置 |
CN103095567B (zh) * | 2011-10-27 | 2016-06-08 | 北京信威通信技术股份有限公司 | 电话交换通信系统的中继呼叫路由分析的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0926859A2 (fr) * | 1997-12-23 | 1999-06-30 | Nortel Networks Corporation | Routeur virtuel multiple |
US20020052983A1 (en) * | 2000-05-19 | 2002-05-02 | Airsys Atm Sa | Multi-protocol data router |
KR20040082650A (ko) * | 2003-03-19 | 2004-09-30 | 삼성전자주식회사 | 다중 프로토콜 레이블 스위칭 라우터의 라우팅 정보 관리방법 및 그 장치 |
-
2005
- 2005-09-29 WO PCT/CN2005/001608 patent/WO2007036068A1/fr active Application Filing
- 2005-09-29 CN CNB2005800497812A patent/CN100550803C/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0926859A2 (fr) * | 1997-12-23 | 1999-06-30 | Nortel Networks Corporation | Routeur virtuel multiple |
US20020052983A1 (en) * | 2000-05-19 | 2002-05-02 | Airsys Atm Sa | Multi-protocol data router |
KR20040082650A (ko) * | 2003-03-19 | 2004-09-30 | 삼성전자주식회사 | 다중 프로토콜 레이블 스위칭 라우터의 라우팅 정보 관리방법 및 그 장치 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101094191B (zh) * | 2007-08-15 | 2011-07-13 | 中兴通讯股份有限公司 | M3ua信令路由可靠性的提高方法 |
CN101119407B (zh) * | 2007-09-12 | 2011-12-07 | 中兴通讯股份有限公司 | 支持mtp3和m3ua路由校验测试方法 |
CN102006233A (zh) * | 2010-11-29 | 2011-04-06 | 中兴通讯股份有限公司 | 路由选路方法及装置 |
CN103138987A (zh) * | 2013-02-04 | 2013-06-05 | 迈普通信技术股份有限公司 | 一种路由管理的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101176307A (zh) | 2008-05-07 |
CN100550803C (zh) | 2009-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9379965B2 (en) | Organizing, managing, and selectively distributing routing information in a signaling message routing node | |
US7724671B2 (en) | Architecture for resource management in a telecommunications network | |
US8503305B2 (en) | Automatic signaling method and device for telecommunication services | |
US8606962B2 (en) | Method of operating a signalling gateway and an application server, and signalling gateway and application server | |
EP2030385B1 (fr) | Protocole de routage doté d'attributs de réseau de paquets pour améliorer la sélection des routes | |
US7313129B1 (en) | Arrangement for sharing a single signaling point code between multiple hosts in an IP-based network | |
US7460520B2 (en) | Apparatus and method for using multiple call controllers of voice-band calls | |
CN1703020A (zh) | 用于跨域网络业务的配置与管理的结构 | |
CN101379799A (zh) | 用于多媒体通信会话的智能媒体网关选择 | |
CN104823427B (zh) | 用于应用层会话路由的方法和服务器系统、以及边缘节点 | |
US7653076B2 (en) | Method and apparatus for gateway control protocol message transmission | |
US7477646B1 (en) | Arrangement for controlling congestion for multiple host groups sharing a single signaling point code in an IP-based network using respective group congestion levels | |
WO2007036068A1 (fr) | Dispositif pour la gestion de chemins communs a protocoles multiples et procede associe | |
EP1519591A1 (fr) | Méthodes et dispositif pour contrôler des passerelles de signalisation | |
CN100589458C (zh) | 信令网关支持多信令点的配置装置、实现方法及通信网络 | |
EP1671459B1 (fr) | Passerelle media pour le trafic de données de voix sur ip | |
KR100511747B1 (ko) | 신호 게이트웨이 시스템에서의 신호망 제원 운용 방법 | |
JP3597776B2 (ja) | 通信網の品質制御管理システム | |
KR100337142B1 (ko) | 비동기 전송모드 서비스품질/트래픽 파라메터 기반의계층적 경로설정기법 | |
CN100583780C (zh) | 一种信令链路故障处理方法、系统及设备 | |
KR101263018B1 (ko) | 다수의 tcap 컴포넌트 메시지들을 처리하기 위한인터페이스 장치, 방법 및 통신망 | |
WO2009056019A1 (fr) | Procédé et appareil de gestion de ressource de protocole de couche d'adaptation d'utilisateur partie commande de connexion de signalisation | |
JP2011045101A (ja) | 帯域管理装置および帯域管理方法 | |
WO2009155748A1 (fr) | Passerelle de signalisation et son procédé de traitement de signalisation | |
SE516306C2 (sv) | Telekommunikationssystem, accesslänk och förfarande baserade på IP |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 200580049781.2 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 05795441 Country of ref document: EP Kind code of ref document: A1 |