[go: up one dir, main page]

WO2008037186A1 - Procédé et système de distribution de signalisation, et dispositif correspondant - Google Patents

Procédé et système de distribution de signalisation, et dispositif correspondant Download PDF

Info

Publication number
WO2008037186A1
WO2008037186A1 PCT/CN2007/070120 CN2007070120W WO2008037186A1 WO 2008037186 A1 WO2008037186 A1 WO 2008037186A1 CN 2007070120 W CN2007070120 W CN 2007070120W WO 2008037186 A1 WO2008037186 A1 WO 2008037186A1
Authority
WO
WIPO (PCT)
Prior art keywords
signaling
proxy function
function
weight value
distribution
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.)
Ceased
Application number
PCT/CN2007/070120
Other languages
English (en)
Chinese (zh)
Inventor
Lei Wang
Zhikun Liu
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
Publication of WO2008037186A1 publication Critical patent/WO2008037186A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Definitions

  • the present invention relates to network communication technologies, and in particular, to a signaling distribution method and system, and a device having a signaling distribution function. Background of the invention
  • NTN Next Generation Network
  • IP Internet Protocol
  • FIG 1 is a schematic structural diagram of an existing NGN network.
  • the current NGN network is mainly composed of softswitches, terminal devices, and various gateway devices.
  • the softswitch is the core device in the NGN network, and is mainly used to complete the conversion of signaling addresses and IP addresses, the conversion between different signaling, and the management of users.
  • the main function of the terminal device is to register the softswitch.
  • PSTN Public Switched Telephone Network
  • the softswitch as the core device of the NGN network is directly connected to the terminal device through the IP bearer network.
  • the NGN network is a "flat" network.
  • This flat network structure is suitable for the initial development of the NGN network, because the network at that time was relatively small, basically a test network, and for the network. The requirements for safety, reliability, etc. are not very strict.
  • this flattened network structure has increasingly exposed some obvious shortcomings:
  • NAT Network Address Translation
  • a distinguishing feature of the NGN network from the traditional PSTN network is that the signaling is separated from the media: The signaling flow passes through the softswitch, but the media stream does not pass the softswitch, thus bringing a way to prevent bandwidth theft. problem.
  • the session border controller is introduced into the NGN network as a softswitch access device.
  • Figure 2 is a schematic diagram of the structure of an existing NGN network that joins an SBC device. As shown in Figure 2, the SBC device has the functions of a signaling agent and a media agent. For the terminal, the SBC is equivalent to a softswitch. For a softswitch, the SBC is equivalent to a terminal, thereby isolating the NGN core network and user access. The network ensures the security of the NGN core network.
  • the SBC device since the SBC device has a media stream proxy function, that is, after the SBC device is introduced, the media streams of all terminals also need to be proxyed by the SBC device, thus solving the problem of user bandwidth theft. Therefore, SBC devices play an important role in the entire NGN network.
  • FIG. 3 is a schematic diagram of an NGN network structure in which multiple SBC devices are used.
  • using this solution requires configuring multiple different server addresses for end users, and maintaining these addresses requires a lot of work, and it is difficult to ensure that it is between multiple SBC devices.
  • the current business load is balanced, which in turn causes the SBC equipment to be underutilized.
  • FIG. 4 is a schematic diagram of an NGN network structure in which an SDD device is added to FIG.
  • the SDD device serves as a unified external egress of multiple SBC devices.
  • the external signaling message is first received to the SDD device, and then the SDD device distributes the signaling to the corresponding SBC device for signaling processing according to the distribution policy/distribution method.
  • the SDD device distributes signaling to each SBC device, that is, the distribution method adopted by the SDD device directly determines the information that each SBC device can receive and process.
  • the order number directly determines the utilization rate of each SBC device. Therefore, what signaling distribution method the SDD device uses is very important to the entire network. Summary of the invention
  • the embodiments of the present invention provide a signaling distribution method and system, which can improve the utilization of a device with a signaling proxy function in a network.
  • the embodiment of the invention simultaneously provides a device with a signaling distribution function, which can improve the utilization rate of a device with a signaling proxy function in the network.
  • a signaling distribution method includes:
  • a device having a signaling distribution function polls a device having a signaling proxy function, and when the currently polled device having a signaling proxy function has an operational status of being registered, The weight value of the previously polled device with signaling proxy function, and the signaling is distributed according to the weight value.
  • a signaling distribution system comprising: a device having a signaling distribution function and one or more devices having a signaling proxy function;
  • the device with a signaling distribution function is configured to poll the device with the signaling proxy function, and calculate the current when the currently polled device with the signaling proxy function is registered. Polling the weight value of the device with the signaling proxy function, and distributing the signaling according to the weight value;
  • the device having a signaling proxy function is configured to: poll the device with the signaling distribution function, and receive the signaling distributed by the device with the signaling distribution function.
  • a device with a signaling distribution function comprising: a polling unit and a distribution unit; the polling unit is configured to poll a device having a signaling proxy function, and is currently polled with a signaling proxy function When the running status of the device is registered, calculating a weight value of the currently polled device with signaling proxy function, and sending the weight value to the distribution unit;
  • the distribution unit is configured to distribute signaling for the currently polled device with signaling proxy function according to the weight value.
  • the device with the signaling distribution function calculates the weight value according to the resource status information of the device with the signaling proxy function, and performs signaling distribution according to the weight value, so that the device has the signal
  • the agent-enabled device can acquire and process the number of signaling corresponding to its current processing capability, thereby maximizing the utilization of the signaling agent-enabled device in the NGN network.
  • FIG. 1 is a schematic structural diagram of a conventional NGN network
  • FIG. 2 is a schematic structural diagram of an NGN network that is currently added to an SBC device
  • FIG. 3 is a schematic structural diagram of an existing NGN network using multiple SBC devices
  • FIG. 4 is a schematic structural diagram of an NGN network incorporating an SDD device on the basis of FIG. 3;
  • FIG. 5 is a flowchart of an embodiment of a method according to the present invention.
  • FIG. 6 is a schematic structural diagram of a system embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of an embodiment of an apparatus according to the present invention. Mode for carrying out the invention
  • a device having a signaling distribution function polls a device having a signaling proxy function, and calculates that when the currently polled device having a signaling proxy function has a registered state A weighting value of a device that functions as a signaling agent, and distributes signaling according to the calculated weight value.
  • Step 501 A device with a signaling distribution function polls a device with a signaling proxy function.
  • the device with the signaling distribution function may be an SDD or other device having the function; the device having the signaling proxy function may be an SBC, or another device having the function.
  • Step 502 The device with the signaling distribution function determines whether the currently polled device with the signaling proxy function is in the registered state. If yes, step 504 is performed; otherwise, step 503 is performed.
  • Step 503 Perform other processing.
  • Step 504 The device with the signaling distribution function calculates the weight value according to the resource status information of the currently polled device with signaling proxy function that is previously saved.
  • the resource status information mentioned in this embodiment includes the maximum number of registered users supported and the current number of registered users, and may also include the maximum number of supported calls and the current number of calls.
  • the device with the signaling proxy function can periodically report the resource status information to the device with the signaling distribution function. This time interval can be arbitrarily set according to actual needs; the device with the signaling distribution function receives and saves the resource status information. If there is no new resource status information report before the current device with the signaling proxy function is polled, the device with the signaling distribution function will perform the resource status information reported by the device with the signaling proxy function last time. The calculation of its weight value.
  • the device with the signaling proxy function may also report its own resource status information to the device with the signaling distribution function when the device with the signaling distribution function polls the device, and has signaling distribution.
  • the functional device performs the calculation of the weight value based on the reported information.
  • the device with the signaling proxy function reports its own resource status information to the device with the signaling distribution function.
  • reporting process of the resource status information is not limited to this step, and reporting in other steps is also possible. For example, before a device with a signaling distribution function polls a device with a signaling proxy function or during a polling process.
  • the current processing capability of the device with the signaling proxy function includes the current registered user capability and the current processing call capability.
  • the calculation of the weight value may be based on the current registered user capability, or may simultaneously take into account the current processing call capability.
  • the current registered user capability refers to the number of remaining registrable users, that is, "the maximum number of registered users supported - the current number of registered users", and the current processing call capability refers to "the maximum number of supported calls - the current number of calls”.
  • the weight value is calculated based on the current registered user capability
  • the current registered user capability of the device having the signaling proxy function can be compared with the preset weight base value a, and then the ratio is rounded to obtain an X. , this X is the weight value.
  • the value can be further adjusted according to the current processing call capability, and the previously calculated X is referred to as the initial weight value. For example, the ability of a device with a signaling proxy function to process a call currently is compared to a pre-set threshold b, and X is appropriately adjusted according to the ratio.
  • the weight base value a, the threshold b and the adjustment value c can be dynamically adjusted during the operation of the device.
  • the above weight value determination process is not necessarily limited to having signaling distribution work.
  • the device can poll the device with the signaling proxy function, it can also determine the weight value of each device with signaling proxy function or the device with signaling proxy function to be polled before polling.
  • Step 505 The device with the signaling distribution function performs signaling distribution according to the weight value.
  • the number of signaling packets to be distributed can be obtained by the "weight value X distribution of the coefficients of the message".
  • the "coefficient of the distributed message” is an integer, which can be dynamically adjusted during the running of the device.
  • the number of signaling packets to be distributed can also be obtained according to other formulas, such as "weight value X distribution message coefficient + fixed value", etc., as long as the capacity of the registered user is ensured, or the registered user capability and the current processing capability are more Large, the more packets you can distribute.
  • the device with the signaling distribution function continues to poll the next device with the signaling proxy function, and distributes signaling to the device;
  • the signaling packet to be sent has been sent, but the number of the weighting value of the device with the signaling proxy function is not yet reached.
  • the subsequent signaling packet can be distributed to the device until the required one is reached. The number is up.
  • FIG. 6 is a schematic structural diagram of a system embodiment of the present invention. As shown in FIG. 6, where: a device having a signaling distribution function, is used for polling a device having a signaling proxy function, and when the currently polled device with signaling proxy function is registered, Calculating a weight value of the currently polled device with signaling proxy function, and performing signaling distribution according to the calculated weight value;
  • the device with the signaling distribution function may be an SDD or other device.
  • a device with this function; a device with a signaling proxy function can be an SBC or other device with this function.
  • FIG. 7 is a schematic structural diagram of an embodiment of the device according to the present invention.
  • the device 701 having a signaling distribution function includes a polling unit 7011 and a distributing unit 7012, where:
  • the polling unit 7011 is configured to poll the device with the signaling proxy function, and calculate the device 702 with the signaling proxy function when the currently polled device 702 having the signaling proxy function is registered. Weight value, and the calculated weight value is sent to the distribution unit 7012;
  • the distribution unit 7012 is configured to distribute signaling for the device 702 having the signaling proxy function according to the weight value received from the polling unit 7011.
  • the device 701 having the signaling distribution function further includes a storage unit 7013, configured to receive and save resource status information reported by the device having the signaling proxy function;
  • the polling unit 7011 acquires the resource status information of the device 702 having the signaling proxy function by querying the storage unit 7013, and calculates the weight value of the device 702 having the signaling proxy function according to the resource status information.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Procédé et système de distribution de signalisation. Le dispositif capable de distribuer la signalisation interroge le dispositif assorti de fonction mandataire de signalisation et, lorsque l'état du dispositif interrogé à fonction mandataire à été enregistré, le premier dispositif peut calculer la valeur pondérée du dispositif à fonction mandataire de signalisation, ledit dispositif étant celui qui est interrogé actuellement, puis il distribue la signalisation selon la valeur pondérée. L'invention concerne également un dispositif capable de distribuer la signalisation. Avec ce procédé, le système et le dispositif selon les modes de réalisation de l'invention peuvent garantir aussi tôt que possible la disponibilité du dispositif mandataire de signalisation dans le réseau.
PCT/CN2007/070120 2006-09-29 2007-06-15 Procédé et système de distribution de signalisation, et dispositif correspondant Ceased WO2008037186A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610062941.3 2006-09-29
CN200610062941A CN1968130B (zh) 2006-09-29 2006-09-29 一种信令分发的方法及其设备

Publications (1)

Publication Number Publication Date
WO2008037186A1 true WO2008037186A1 (fr) 2008-04-03

Family

ID=38076696

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/070120 Ceased WO2008037186A1 (fr) 2006-09-29 2007-06-15 Procédé et système de distribution de signalisation, et dispositif correspondant

Country Status (2)

Country Link
CN (1) CN1968130B (fr)
WO (1) WO2008037186A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020085532A1 (en) * 2000-12-28 2002-07-04 Lg Electronics Inc. Method and system for inter-working an ANSI type radio access network in the internet protocol based core network
CN1564609A (zh) * 2004-03-26 2005-01-12 中兴通讯股份有限公司 归属区位置寄存器系统
CN1606304A (zh) * 2003-10-10 2005-04-13 华为技术有限公司 下一代网络业务穿越网络地址转换设备/防火墙的方法
CN1825798A (zh) * 2005-02-24 2006-08-30 华为技术有限公司 一种实现下一代网络中信息流传输的方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2421156A (en) * 2004-12-10 2006-06-14 Ericsson Telefon Ab L M Maintaining session across network address/port translation firewall in the event of an address change with a session manager
CN100407711C (zh) * 2005-03-22 2008-07-30 华为技术有限公司 在网络中实现代理的系统及其方法
CN100442762C (zh) * 2005-03-22 2008-12-10 华为技术有限公司 一种媒体代理的选择方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020085532A1 (en) * 2000-12-28 2002-07-04 Lg Electronics Inc. Method and system for inter-working an ANSI type radio access network in the internet protocol based core network
CN1606304A (zh) * 2003-10-10 2005-04-13 华为技术有限公司 下一代网络业务穿越网络地址转换设备/防火墙的方法
CN1564609A (zh) * 2004-03-26 2005-01-12 中兴通讯股份有限公司 归属区位置寄存器系统
CN1825798A (zh) * 2005-02-24 2006-08-30 华为技术有限公司 一种实现下一代网络中信息流传输的方法

Also Published As

Publication number Publication date
CN1968130A (zh) 2007-05-23
CN1968130B (zh) 2010-05-12

Similar Documents

Publication Publication Date Title
CN103430524B (zh) 一种用于使得使用sip的企业网络能够存活的备用sip服务器
CN102611809B (zh) 呼叫处理方法和控制装置、自动呼叫分配装置和座席终端
US20030118011A1 (en) Method and system for connecting to a proxy server with the lowest workload through querying a load monitor
CN101895569B (zh) 视频浏览的实现方法、ims视频监控系统及监控前端
CN100488111C (zh) 基于终端感知业务的wimax动态qos实现方法
WO2008116408A1 (fr) Système, équipement et procédé de mise en œuvre de services d'appel spéciaux
US6654366B1 (en) Use of virtual gateway in H.323 system
CN107454104A (zh) 一种基于ims的多功能网络系统及其容灾方法
CN101431833B (zh) 会议加入方法、媒体服务控制装置及媒体服务控制服务器
WO2009146634A1 (fr) Procédé d’adaptation de ressource multimédia, contrôleur de passerelle multimédia et serveur
WO2002082754A1 (fr) Systeme de commutation a reseau integre
CN101094086A (zh) 一种下一代网络构建呼叫中心的方法及系统
WO2012079449A1 (fr) Procédé et système pour la mise en oeuvre d'un interphone vocal bidirectionnel
CN100493069C (zh) 媒体流服务质量检测方法
JP2007004361A (ja) 負荷分散装置
WO2013082894A1 (fr) Procédé de transfert d'appel d'opérateur et serveur d'application de service de standard téléphonique
WO2008049346A1 (fr) Dispositif, procédé et système pour enregistrer un dispositif
WO2014154039A2 (fr) Procédé et système de mise en œuvre d'appel par mandataire, et support de stockage informatique
WO2013013524A1 (fr) Procédé et système pour réaliser une communication entre terminaux inter-réseaux
US7460533B1 (en) System and method for multi-casting announcements
CN207460229U (zh) 一种基于ims的多功能网络系统
WO2008037186A1 (fr) Procédé et système de distribution de signalisation, et dispositif correspondant
CN101431577A (zh) 网络电话的网关器与系统及自动跳号方法
CN104426702B (zh) 一种语音业务的控制方法、装置和系统
CN108900723B (zh) 强插呼叫方法、强插呼叫设备和通话系统

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: 07721741

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07721741

Country of ref document: EP

Kind code of ref document: A1