CN100407711C - System for realizing proxy in network and its method - Google Patents
System for realizing proxy in network and its method Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2005
- 2005-03-22 CN CN2005100556579A patent/CN100407711C/en not_active Expired - Fee Related
Patent Citations (3)
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 |