[go: up one dir, main page]

CN100407711C - System for realizing proxy in network and its method - Google Patents

System for realizing proxy in network and its method Download PDF

Info

Publication number
CN100407711C
CN100407711C CN2005100556579A CN200510055657A CN100407711C CN 100407711 C CN100407711 C CN 100407711C CN 2005100556579 A CN2005100556579 A CN 2005100556579A CN 200510055657 A CN200510055657 A CN 200510055657A CN 100407711 C CN100407711 C CN 100407711C
Authority
CN
China
Prior art keywords
signaling
user terminal
discharge device
address
proxy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2005100556579A
Other languages
Chinese (zh)
Other versions
CN1838641A (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 CN2005100556579A priority Critical patent/CN100407711C/en
Publication of CN1838641A publication Critical patent/CN1838641A/en
Application granted granted Critical
Publication of CN100407711C publication Critical patent/CN100407711C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a system and a method thereof for realizing proxy in a network. A signaling distribution device is mainly added in the existing system for realizing the proxy and specially and uniformly forwards signaling between each signaling proxies and a user terminal, and the processing process of a medium proxy is not adjusted. Thus, an address of the user terminal, which only needs to be configured with one signaling distribution device, can satisfy the requirements for signaling processing. Thereby, a new user is conveniently extended in the system for realizing the proxy. Therefore, the present invention can realize that a VoIP Proxy networking application with extremely large capacity is externally arranged in the way of an IP address, and thereby, the present invention is favorable to large-scale user development.

Description

In network, realize agency's system and method thereof
Technical field
The present invention relates to network communications technology field, relate in particular to a kind of system and method thereof that in network, realizes the agency.
Background technology
With soft switch and packet-switch technology is NGN (next generation network) technology of core, because it has broad application prospects and can satisfy people's variation, personalized business demand, has become one of focus that industry pays close attention to most.
PROXY (agency) equipment is one of visual plant among the NGN.The typical networking model of PROXY equipment in the NGN network specifically comprises Xin Lingdaili and Media proxy as shown in Figure 1, will be further described described Xin Lingdaili and Media proxy below.
(1) (Signalling Proxy SP) the TE in the NGN network (user terminal), can regard soft switchcall server as to described Xin Lingdaili.Be specially:
At up direction, the registration of user terminal and message related to calls all can send to Proxy equipment by IP network earlier, and Proxy equipment is through being transmitted to server again after the signaling process, as the core soft switchcall server etc.;
At down direction, Proxy equipment can be regarded the user as again with respect to server, and promptly server at first will be called out called request and issue Proxy equipment earlier, and Proxy equipment is given real called user terminal through transmitting corresponding signaling after the signaling process again.
Usually Proxy equipment need support SIP (session initiation protocol), H.323, MGCP (MGCP), H.248 wait one or more agent functionalitys in the agreement.
(2) (Media Proxy MP) is used to carry out the agency of Media Stream to described Media proxy in Proxy.The user that all Proxy equipment are acted on behalf of and the Media Stream of extraneous intercommunication all pass through Proxy equipment and handle and transmit;
When the user terminal under the Proxy equipment during as caller, the called Proxy of the coming from equipment of being seen.When the user terminal under the Proxy equipment when called, the called address that the calling subscriber sees is the address of Proxy equipment.
In the prior art, Proxy equipment should flow in proxy signaling, acts on behalf of Media Stream again.Therefore, Proxy equipment relatively easily becomes the performance bottleneck in the networking.For example, meet a lot of users, promptly under jumbo situation, often only adopt a Proxy equipment can't satisfy capacity requirement at needs, this wherein main cause be that the function of SP among the Proxy can't finish the signaling process of a large number of users.
In Proxy, the more limited main cause of SP performance is;
(1) signaling protocol encoding and decoding complexity: as SIP (session initiation protocol), adopt the text formatting encoding and decoding, be easy to read, but encoding and decoding consumption of natural resource very.
(2) SP carries out application layer process: only need handle according to IP address, port numbers etc. in network layer, can reach very fast speed.Whether and in application layer process, an application has a variety of states, such as for signaling protocol, exist and succeed in registration, and whether is in calling, calls out and proceeds to what degree or the like, causes processing procedure comparatively complicated.
The disposal ability of considering an independent SP equipment is more limited, if can adopt a plurality of SP equipment that the Xin Lingdaili function externally is provided, then can solve the problem of capacity.
Therefore, for satisfying jumbo demand, a kind of mode that adopts is by several Proxy equipment user signaling and Media Stream to be shared processing at present, concrete realization as shown in Figure 2, part user terminal TE1, TE2 and TE3 are connected on the Proxy1, and another part user terminal TE4, TE5 and TE6 are connected on the Proxy2.The terminal that is connected to Proxy1 need dispose the address that corresponding server address is Proxy1, and corresponding other terminal need dispose the address that corresponding server address is Proxy2.
And, for the networking of adopting signaling and medium separate mode, the situation of all right corresponding a plurality of MP of SP.As shown in Figure 3, at this moment, still need to dispose different server address for the TE that connects under the different Proxy equipment.
Therefore, in the NGN network, if there are a plurality of SP, no matter corresponding 1 of each SP still is situation of a plurality of MP, all needs to dispose different server address for different user terminals, i.e. the address of SP, the just address of Proxy.And the address of the server of user terminal configuration is not quite similar, be unfavorable for developing on a large scale new user, that is to say that the implementation of acting on behalf of in the voip network that above-mentioned prior art provides will have influence on the expansion of the capacity of network, promptly can't satisfy the demand of large-capacity user easily.
Summary of the invention
In view of above-mentioned existing in prior technology problem, the purpose of this invention is to provide a kind of system and method thereof that in network, realizes the agency, thereby can under guaranteeing the situation that large-capacity user inserts, realize the agency in the voip network.
The objective of the invention is to be achieved through the following technical solutions:
The invention provides a kind of system that in network, realizes the agency, comprising:
Signaling discharge device: be connected between user terminal and each Xin Lingdaili, be used for the signaling that user terminal is sent is transmitted to corresponding Xin Lingdaili, and the signaling unification that each Xin Lingdaili is sent is sent to user terminal;
Xin Lingdaili: be connected with server, be used for the signaling that the signaling discharge device is sent is sent to server, also be used for the signaling that server is sent is sent to the signaling discharge device.
Described agency's the system that realizes in network also comprises.
Media Stream agency: be connected with user terminal, be used to receive the Media Stream that sends to user terminal, and send to user terminal, also be used for the Media Stream of user terminal is sent.
Described signaling discharge device can be built in arbitrary network equipment as a logical functional entity, or independent the setting.
The invention provides a kind of method that in network, realizes the agency, comprising:
For each Xin Lingdaili distributes corresponding private net address respectively, and be signaling discharge device distribution public network address;
Be that each user terminal distributes a Xin Lingdaili, and all signalings of relating to of all sessions that utilize this Xin Lingdaili to handle this user terminal;
At down direction, Xin Lingdaili obtains signaling, and sends to the signaling discharge device, and described signaling discharge device is the public network address of signaling discharge device with the source address modification in the signaling of receiving, and sends to user terminal;
At up direction, the signaling discharge device replaces with the private net address of corresponding Xin Lingdaili with destination address, and sends to described Xin Lingdaili after receiving the signaling that user terminal sends, and described Xin Lingdaili sends to server with described signaling.
Described agency's the method that realizes in network also comprises:
For each user terminal is set up corresponding Media proxy, each user terminal carries out the reception of Media Stream and sends handling by described Media proxy.
Described Media proxy adopts and is in different IP address fields with the signaling discharge device, and the address of Media proxy can produce by the negotiation of signaling message.
As seen from the above technical solution provided by the invention, realization of the present invention makes for user terminal, the needs of signaling process promptly can be satisfied in the address that only need dispose a signaling discharge device, thereby, the present invention can realize only externally providing extremely jumbo VoIP Proxy networking to use with an IP address, thereby helps extensive ownership.Certainly, the present invention can also be applicable in the network that other non-VoIP use and solve the similar performance problem.
Description of drawings
Fig. 1 is the classical group web frame schematic diagram of Proxy in the NGN network;
Fig. 2 is the networking structure schematic diagrames of many Proxy in the NGN network;
Fig. 3 is many Proxy, the many MP networking structure schematic diagram in the NGN network;
Fig. 4 is the system configuration schematic diagram 1 of realization Proxy provided by the invention;
Fig. 5 is structural representation Fig. 2 of system of the present invention.
Embodiment
Core of the present invention is to increase a signaling discharge device to be specifically designed to interactive signaling between each Xin Lingdaili and user terminal unified to transmit and to handle in existing agency plant.Like this, making only needs the address of a signaling discharge device of configuration promptly can satisfy the needs of signaling process for user terminal, thereby is convenient to the new user of expansion in the system that realizes the agency.
The networking plan of system of the present invention as shown in Figure 4, for ease of the understanding to Fig. 4, at first the implication to each sign among Fig. 4 describes, in Fig. 4:
<XY〉expression IP address is the message between the equipment of X and the equipment that the IP address is Y;
IPNx represents the IP address of a certain terminal;
IPSP represents the IP address of signaling discharge device;
IPSx represents the IP address of a certain SP equipment;
IPMx represents the IP address (section) of a certain MP equipment;
With the VoIP protocol class seemingly, mentioned here address not only refers to the IP address under the part situation, but represents the IP address and the port number information of equipment.
SP and MP belong to logical device, can be positioned at same physical equipment, and corresponding one by one the setting also can the corresponding a plurality of MP of SP, corresponding 1 MP of perhaps a plurality of SP.To simplify the process, only provided the application of a corresponding MP of SP among Fig. 4.For the applied in any combination between other SP, the MP, the present invention is suitable equally.
After the implication of each sign is described and is known among Fig. 4, below in conjunction with Fig. 4 and Fig. 5 system of the present invention is described, system of the present invention increases corresponding signaling discharge device on the basis of existing agency plant, described signaling discharge device has only been unified the processing at each Xin Lingdaili, then still independently carries out separately for each Media Stream agency's processing.
Specifically as shown in Figure 4 and Figure 5, system of the present invention comprises signaling discharge device, a plurality of Xin Lingdaili and a plurality of Media Stream agency, described a plurality of Xin Lingdaili entity is unified by signaling discharge device and IP network and the mutual signaling of user terminal, and described a plurality of Media Streams then directly carry out the mutual of Media Stream by IP network and user terminal.
In the system provided by the invention, described signaling discharge device is as the unified export abroad of one group of SP equipment, external signaling message (signaling message that promptly comes from user terminal by IP network) will at first arrive the signaling discharge device, be distributed on the corresponding SP by the signaling discharge device then, carry out the mutual of signaling by SP and server end then, described server can be core soft switchcall server or the like; Equally, be issued to the signaling of SP, then unifiedly send to user terminal by the signaling discharge device by server; For user terminal, only carry out the transmitting-receiving of signaling by a signaling discharge device, therefore, the address that user terminal only needs the configuration signal discharge device gets final product as the transmitting-receiving address of signaling;
Described signaling discharge device both can adopt a special equipment to realize as a logical functional entity, also might comprehensively in other network equipments, realize, such as, with it comprehensively in a certain SP equipment.
Based on said system, the present invention also provides a kind of method that realizes the agency in network, and the specific implementation of described method is described below.
The system that provides by the invention described above as can be known, described signaling discharge device need possess the function of substitute I P address; For this reason, need distribute a public network address for the signaling discharge device, as the unified external interface of signaling message, for Xin Lingdaili distributes corresponding private net address respectively, so that carry out Signalling exchange based on described address;
In the method for the present invention:
1, when the signaling discharge device was received the signaling that user terminal sends by IP network, corresponding processing procedure was as follows:
(11) the signaling discharge device receives the signaling flow of the outside that user terminal sends, and the destination address of signaling flow is the external address of described signaling discharge device, i.e. public network address;
(12) after the signaling flow of outside arrives the signaling discharge device, the signaling discharge device replaces with the address ip Sx of corresponding Xin Lingdaili with the destination address IPSP (address of signaling discharge device) of signaling flow, and according to specific signaling distribution mechanisms signaling flow is sent to specific SP equipment.
2, receive the signaling that server sends when the signaling discharge device, when maybe needing to send signaling message to the signaling discharge device, corresponding processing procedure is as follows:
(21) receive the signaling that server sends when a certain SP equipment, when maybe needing to send signaling message to the signaling discharge device, then send described signaling message to the signaling discharge device, the source address of corresponding signaling message is the address of Xin Lingdaili SP;
(22) after the signaling discharge device is received described signaling message, the source address IPSx of signaling message is replaced with the address ip SP of signaling discharge device, and transmit according to normal IP and to send message.
In the method for the present invention, must be distributed to same SP equipment for the signaling flow of same session and handle.Such as, referring to Fig. 4, all should send to SP1 equipment for all signaling messages and handle, and can not a part handle by SP1 from IPN2, another part is handled by SP2.If the signaling of same session is handled respectively, will cause the interruption of session on several different SP equipment.This all is that state is arranged because of session, and SP equally also will keep the state of this session.If message is handled on other SP equipment, then this SP goes up owing to the state of not this session and can't carry out the processing of corresponding signaling, causes conversation.
Among the present invention, because the signaling discharge device is not handled the application layer content, and just carry out distribution processor, so the performance of signaling discharge device can be accomplished very high in network layer.With present technical merit, a signaling discharge device just can be stated 40Gbps or above signaling message distribution capability.The networking of the VoIP Proxy of vast capacity can be realized, thereby the demand of large-capacity user can be satisfied fully.
Also comprise agent processes in the method for the present invention at Media Stream, i.e. the processing procedure of Media proxy, among the present invention, MP equipment is directly towards the external user terminal, MP equipment adopts public network address, can be directly and external user carry out alternately.
The handling process of Media proxy is: on Media proxy, be the address of specific MP equipment for the destination address from the Media Stream of outside, therefore, transmitted according to normal IP and just can directly arrive this MP equipment; Equally the message that sends for MP equipment also can be transmitted by normal IP and arrive the destination, as user terminal etc.
The reception of Media Stream and transmission all do not need the participation of signaling discharge device.This is because Media Stream has adopted independent IP address (section).
And the address of Media Stream (being the address of Media proxy) consults in signaling message, and the address different with signaling flow can be adopted in the address of Media Stream.Therefore, can adopt different IP addresses at signaling flow and Media Stream as VoIP application proxy equipment.
Because Media Stream is for signaling flow, what the bandwidth that takies will be big is many; General 1 VoIP uses, and the quantity that needs mutual signaling message is about tens, and Media Stream just has tens or more message one second.Therefore, with the Media Stream individual processing, can alleviate the burden of discharge device greatly.
In sum, among the present invention, be a unified address, so all users can be configured to same IP address (being the address of signaling discharge device), thereby be beneficial to the new user of extensive development because signaling message adopts concerning user terminal.
Moreover, the present invention can also be applied in the networking of other non-VoIP application, and is used to solve the similar performance problem.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (6)

1. a system that realizes the agency in network is characterized in that, comprising:
Signaling discharge device: be connected between user terminal and each Xin Lingdaili, be used for the signaling that user terminal is sent is transmitted to corresponding Xin Lingdaili, and the signaling unification that each Xin Lingdaili is sent is sent to user terminal;
Xin Lingdaili: be connected with server, be used for the signaling that the signaling discharge device is sent is sent to server, also be used for the signaling that server is sent is sent to the signaling discharge device.
2. the system that realizes the agency in network according to claim 1 is characterized in that this system also comprises:
Media Stream agency: be connected with user terminal, be used to receive the Media Stream that sends to user terminal, and send to user terminal, also be used for the Media Stream of user terminal is sent.
3. the system that realizes the agency in network according to claim 1 and 2 is characterized in that described signaling discharge device is built in arbitrary network equipment as a logical functional entity, or independent the setting.
4. a method that realizes the agency in network is characterized in that, comprising:
For each Xin Lingdaili distributes corresponding private net address respectively, and be signaling discharge device distribution public network address;
Be that each user terminal distributes a Xin Lingdaili, and all signalings of relating to of all sessions that utilize this Xin Lingdaili to handle this user terminal;
At down direction, Xin Lingdaili obtains signaling, and sends to the signaling discharge device, and described signaling discharge device is the public network address of signaling discharge device with the source address modification in the signaling of receiving, and sends to user terminal;
At up direction, the signaling discharge device replaces with the private net address of corresponding Xin Lingdaili with destination address, and sends to described Xin Lingdaili after receiving the signaling that user terminal sends, and described Xin Lingdaili sends to server with described signaling.
5. the method that realizes the agency in network according to claim 4 is characterized in that this method also comprises:
For each user terminal is set up corresponding Media proxy, each user terminal carries out the reception of Media Stream and sends handling by described Media proxy.
6. the method that realizes the agency in network according to claim 5 is characterized in that, described Media proxy adopts and is in different IP address fields with the signaling discharge device, and the address of Media proxy is by the negotiation generation of signaling message.
CN2005100556579A 2005-03-22 2005-03-22 System for realizing proxy in network and its method Expired - Fee Related CN100407711C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2005100556579A CN100407711C (en) 2005-03-22 2005-03-22 System for realizing proxy in network and its method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2005100556579A CN100407711C (en) 2005-03-22 2005-03-22 System for realizing proxy in network and its method

Publications (2)

Publication Number Publication Date
CN1838641A CN1838641A (en) 2006-09-27
CN100407711C true CN100407711C (en) 2008-07-30

Family

ID=37015897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005100556579A Expired - Fee Related CN100407711C (en) 2005-03-22 2005-03-22 System for realizing proxy in network and its method

Country Status (1)

Country Link
CN (1) CN100407711C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968130B (en) * 2006-09-29 2010-05-12 华为技术有限公司 Signaling distribution method and its device
CN101123527B (en) * 2007-02-25 2010-10-27 华为技术有限公司 A stream media system, signaling forward device and stream media transmission method
CN101360057B (en) * 2008-09-02 2012-04-04 华为终端有限公司 Route processing method, IMS service processing method and related equipment
CN102238505B (en) * 2010-05-04 2014-10-22 中兴通讯股份有限公司 Method and system for processing multi-user parallel signalling tracking at client

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1380777A (en) * 2001-04-11 2002-11-20 日本电气株式会社 Gateway system and total management method
CN1581872A (en) * 2003-08-06 2005-02-16 中兴通讯股份有限公司 Method for realizing signaling agency based on MEGACO protocol
CN1585385A (en) * 2003-08-19 2005-02-23 中兴通讯股份有限公司 Signal agent realizing method based on medium gateway control protocol

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1380777A (en) * 2001-04-11 2002-11-20 日本电气株式会社 Gateway system and total management method
CN1581872A (en) * 2003-08-06 2005-02-16 中兴通讯股份有限公司 Method for realizing signaling agency based on MEGACO protocol
CN1585385A (en) * 2003-08-19 2005-02-23 中兴通讯股份有限公司 Signal agent realizing method based on medium gateway control protocol

Also Published As

Publication number Publication date
CN1838641A (en) 2006-09-27

Similar Documents

Publication Publication Date Title
CN103634490B (en) The gateway that a kind of enterprise network being provided for use SIP can be survived
CN105516176A (en) Call center system, communication connection method and device of call center system
CN100499501C (en) Method for multi service access node access device sharing public network IP address
CN109743522A (en) Communication means and device based on view networking
CN100407711C (en) System for realizing proxy in network and its method
CN101997887A (en) Method for sending, receiving and transmitting service signaling and terminal
CN100372346C (en) A Media Server Based on Softswitch
CN100433842C (en) Integrated calling system for realizing flexible exchange multikind signalling and calling treatment method
CN101494699A (en) VOIP access gateway and method for using DSP resource
GB2354904A (en) Addressing in a telecommunications network
CN110519543A (en) A kind of videophone dialing method and device
CN100403744C (en) System and method for communication between media gateway controller and media gateway
CN104113537A (en) System and method supporting access of TDM-circuit-based PBX devices of different protocol interface types to IMS network
CN101056282B (en) Implementation method, device and system of the random channel signaling under the H.248 separated architecture
CN100417166C (en) Method for implementing simultaneous multichannel playing in session
CN100596093C (en) Implementing method of intelligent media flow bypass
CN204408459U (en) Based on the Small campus communication network framework of soft switch
CN101188546B (en) Implementation method and system for packet network service and user-subscribed database
CN101238704B (en) Method and system for supporting shared local trunking
CN1889610B (en) Large-capacity distributing signalling processing equipment and method thereof
WO2007082454A1 (en) A method, a system and a communication terminal for implementing multi-application component communication based on sip protocol
CN101316178B (en) Conversation establishing method and conversation system
CN108900723B (en) Forced insertion calling method, forced insertion calling equipment and communication system
Kellerer Intelligence on top of the networks: SIP based service control layer signaling
Liang et al. Designation and Realization of the Interworking Gateway between IMS and PSTN

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

Granted publication date: 20080730

Termination date: 20130322