CN1489355A - Network system and method for processing VOIP business based on media net-link control protocol - Google Patents
Network system and method for processing VOIP business based on media net-link control protocol Download PDFInfo
- Publication number
- CN1489355A CN1489355A CNA021438862A CN02143886A CN1489355A CN 1489355 A CN1489355 A CN 1489355A CN A021438862 A CNA021438862 A CN A021438862A CN 02143886 A CN02143886 A CN 02143886A CN 1489355 A CN1489355 A CN 1489355A
- Authority
- CN
- China
- Prior art keywords
- mgcp
- media gateway
- address
- alg
- network
- 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.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
The system comprises following pats. (1) Through Internet connected media gateway controller (MGC) and media gateway (MG). (2) Customer station set connected to media gateway. (3) Located between MGC and MG, media gateway control protocol application layer gateway (MGCP ALG) capable of carrying conversion of network address based on MGCP protocol. (4) Signaling interaction between MGC and MG is carried out through MGCP protocol; data exchange of voice media flow between MGs is carried out through RTP/RTCP protocol; MG connected to MGCP ALG is utilized to collocate IP address of private network. The scheme solves issue that current network consumes too many IP addresses of public network. Meanwhile, effect of MGCP ALG firewall avoids MG suffering attack from Internet directly.
Description
Technical field
The present invention relates to the professional processing network of voice-over-net (VoIP) and handle this professional method, relate in particular to processing method and network system based on the VoIP business of Media Gateway Control Protocol.
Background technology
Based on MGCP protocol of I P phone is a kind of in the multiple voip technology, is easy to realize in equipment that the user can directly carry out speech exchange by IP network by it.Fig. 1 is the networking diagram of existing processing VoIP business based on the MGCP agreement, media gateway in the drawings (MG) has public network IP and directly is linked into internet (Internet), pass through Internet, carry out service data interaction by MGCP agreement and Media Gateway Controller (MGC), carry out data interaction by RTP and RTCP Real-time Transport Control Protocol (RTP/RTCP) between the MG.MG be used to finish and MGC between negotiations process, speech and the IP bag of MGCP protocol massages between modulus/digital-to-analogue conversion packing, and be responsible for carrying out the transmission and the reception of Media Stream, the IP address of MG can be that static configuration also can be dynamically to obtain.MGC is responsible for the management to MG and following the user that answers the call of MG, and resolves the MGCP protocol massages, finishes the charging work to the VoIP business.The MGCP protocol massages is carried on User Datagram Protoco (UDP) (UDP) message usually, and after MGCP consulted to finish between MG and the MGC, caller and called subscriber place MG will obtain the IP and the udp port of the other side's carrying media stream (being carried on the RTP/RTCP agreement).
As from the foregoing, in the network of existing processing VoIP business, user side equipment MG must have an IP address, promptly directly adopt public network IP to receive Internet, like this, based on the VoIP traffic carrying capacity of MGCP when big, must use a large amount of MG equipment, thereby cause consuming a large amount of IP addresses.And, after in case MG has taken the IP address, usually be can not discharge this IP in for a long time, because based on the IP phone the same with public switched telephone network (PSTN) phone common take 24 hours " online " of MGCP, this just relatively causes new waste under the situation of anxiety at present original public network IP.In addition, the IP address of MG directly appears at Internet, because MG does not have safeguard procedures usually, suffers the attack from Internet easily.
Summary of the invention
The object of the present invention is to provide a kind of network system and method for the processing VoIP business based on MGCP, use this network system to handle the VoIP business and can save a large amount of IP addresses, and can make MG equipment avoid attack from Internet.
For achieving the above object, use MGCP provided by the invention is handled the network system of VoIP business, comprise by the interconnective Media Gateway Controller in internet (Internet) (MGC), media gateway (MG) and the substation that is connected with media gateway, between Media Gateway Controller (MGC) and media gateway (MG), also comprise the MGCP ALG (MGCP ALG) that can carry out network address translation, the media gateway (MG) that is connected with MGCP ALG (MGCP ALG) configuration private network IP address at the MGCP agreement.
The processing method of the VoIP business based on above-mentioned network system provided by the invention comprises:
Step 1: transmit IP address and User Datagram Protoco (UDP) (UDP) port that uses by Media Stream between the media gateway of two needs conversations of MGCP signaling message negotiation between calling subscriber's media gateway and called subscriber's media gateway and the Media Gateway Controller (MGC), and, simultaneously IP address and port in the media flow transmission protocol parameter of consulting in the message payload (Payload) are changed changing by the IP address and the udp port of heading in the negotiation packet of MGCPALG;
Step 2: when mutually mutual Media Stream is by MGCP ALG (MGCP ALG) between calling subscriber and the called subscriber IP address in the data heading and port are carried out being sent to the other side after the conversion of private network IP address, udp port number and public network IP address, udp port number.
Because the present invention is based on the network of existing processing VoIP business based on MGCP, between MGC and MG, be provided with the MGCP ALG (MGCP ALG) that can carry out network address translation at the MGCP agreement, like this, on MGCP ALG, only dispose a spot of public network IP address, and dispose a large amount of private network IP address at connected MG, just can solve existing network and consume the too much problem of public network IP address, simultaneously because the fire compartment wall effect of MGCP ALG, can avoid MG directly to be subjected to attack from Internet.
Description of drawings
Fig. 1 is the network architecture figure of existing processing VoIP business based on MGCP;
Fig. 2 is the network architecture figure of the processing VoIP business based on MGCP of the present invention.
Embodiment
The present invention is by providing a kind of MGCPALG that carries out network address translation specially at the MGCP agreement, thereby the MG that makes user side can have the private network IP of reservation, numerous MG pass through MGCPALG, share a spot of public network IP address and link to each other, therefore significantly reduce demand public network IP address with Internet.
The present invention is described in further detail below in conjunction with accompanying drawing.
Fig. 2 is the network architecture figure of the processing VoIP business based on MGCP of the present invention.The network of processing VoIP business based on MGCP shown in Figure 2, comprise by the interconnective MGC of Internet, MG and with the User IP phone of MG, between MGC and MG, also comprise the MGCP ALG that can carry out network address translation at the MGCP agreement.In above-mentioned entity, the audio medium stream that adopts RTP and RTCP Real-time Transport Control Protocol (RTP/RTCP) carrying to transmit each other between the MG, carry out Signalling exchange by the MGCP agreement between MG and the MGC, consult to carry out the RTP/RTCP parameter that adopts between the MG of exchanges data by the MGCP agreement between MGC and the MG, after finishing, negotiation carries out the data interaction of audio medium stream between the MG by RTP/RTCP, the MG configuration private network IP address that is connected with MGCP ALG.Like this, when mutual MGCP signaling message is sent to MGCP ALG between the MG, carry out the conversion of private network IP address and public network IP address and the conversion of udp port, the MGCP signaling message of all private network MG all will be shared the public network IP address that MGCP ALG provides like this, and serve as that oneself public network address appears on the Internet with this public network address.
Processing method based on the VoIP business of network shown in Figure 2 mainly comprises following content: consult by the MGCP signaling message between calling subscriber's MG and called subscriber's MG and the MGC at first that Media Stream transmits IP address and the udp port that uses between the MG of two needs conversations.Said process is a negotiations process, at first adopt and directly dial called telephone number mode based on the VOIP calling subscriber of MGCP, this moment, calling subscriber place MG reported MGC to IP that is used for RTP/RTCP and the udp port of called number and calling subscriber place MG by the MGCP signaling message, in MGCP ALG to by the IP in the MGCP signaling message head of this ALG, the IP that RTP/RTCP in PORT and the message payload (Payload) uses, udp port is changed, MGC obtains the IP of the MG at called subscriber place by number analysis, and use MGCP agreement and called subscriber place MG to consult to be used for the IP of RTP/RTCP, udp port passes through the opposite end MG that the MGCP notice of settlement is given both sides to this information after the RTP/RTCP parameter that MGC acquisition both sides MG uses.After this process is finished, calling and called user place MG has known IP and the udp port of the other side's receiving media stream RTP/RTCP, Media Stream is carried on RTP and the RTCP Real-time Transport Control Protocol (RTP/RTCP), therebetween, also to consult to carry out other parameters of RTP/RTCP of adopting between the MG of exchanges data between MGCP ALG and the MG by the MGCP agreement, so that RTP/RTCP carries out the data interaction of audio medium stream between the MG after negotiation is finished, like this, it is mutual just can to carry out Media Stream by RTP/RTCP between the calling and called user, and this moment, the exchange of Media Stream no longer needed the intervention of MGC.Therefore, after above-mentioned negotiations process is finished, when mutually mutual Media Stream is by MGCP ALG between calling subscriber and the called subscriber IP address in the data heading and port numbers are carried out being sent to the other side after the conversion of private network IP address, udp port number and public network IP address, udp port number, thereby finish the processing of VoIP business.
Need to prove that VoIP business of the present invention comprises voice or other data services via Internet.
Claims (5)
1, a kind of network system of using MGCP to handle the VoIP business, comprise by the interconnective Media Gateway Controller in internet (Internet) (MGC), media gateway (MG) and the substation that is connected with media gateway, it is characterized in that: between Media Gateway Controller (MGC) and media gateway (MG), also comprise the MGCP ALG (MGCP ALG) that can carry out network address translation at the MGCP agreement.
2, use MGCP according to claim 1 is handled the network system of VoIP business, it is characterized in that: described media gateway (MG) configuration private network IP address, Media Gateway Control Protocol signaling message mutual between the MG is carried out the conversion of private network IP address and public network IP address by MGCP ALG.
3, a kind of processing method of the VoIP business based on the described network system of claim 1 comprises:
Step 1: transmit IP address and User Datagram Protoco (UDP) (UDP) port that uses by Media Stream between the media gateway of two needs conversations of MGCP signaling message negotiation between calling subscriber's media gateway and called subscriber's media gateway and the Media Gateway Controller (MGC), and, simultaneously IP address and port in the media flow transmission protocol parameter of consulting in the message payload (Payload) are changed changing by the IP address and the udp port of heading in the negotiation packet of MGCPALG;
Step 2: when mutually mutual Media Stream is by MGCP ALG (MGCP ALG) between calling subscriber and the called subscriber IP address in the data heading and port are carried out being sent to the other side after the conversion of private network IP address, udp port number and public network IP address, udp port number.
4, the processing method of VoIP business according to claim 3 is characterized in that: adopt mutual mutual Media Stream between RTP and RTCP Real-time Transport Control Protocol (RTP/RTCP) carrying calling subscriber and the called subscriber.
5, the processing method of VoIP business according to claim 4, it is characterized in that: also comprising between step 1 and the step 2: consult to carry out the RTP and RTCP Real-time Transport Control Protocol (RTP/RTCP) parameter that adopt between the MG of exchanges data by the MGCP agreement between MGCP ALG (MGCP ALG) and the media gateway (MG), so that after consulting to finish, carry out the data interaction of audio medium stream by RTP and RTCP Real-time Transport Control Protocol (RTP/RTCP) between the MG.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021438862A CN100417153C (en) | 2002-10-10 | 2002-10-10 | Network system and method for processing VOIP business based on media net-link control protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021438862A CN100417153C (en) | 2002-10-10 | 2002-10-10 | Network system and method for processing VOIP business based on media net-link control protocol |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1489355A true CN1489355A (en) | 2004-04-14 |
CN100417153C CN100417153C (en) | 2008-09-03 |
Family
ID=34148357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021438862A Expired - Fee Related CN100417153C (en) | 2002-10-10 | 2002-10-10 | Network system and method for processing VOIP business based on media net-link control protocol |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100417153C (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1295912C (en) * | 2004-06-25 | 2007-01-17 | 华为技术有限公司 | Method for voice signal to break through firewall and network address converter |
WO2007093105A1 (en) * | 2006-02-14 | 2007-08-23 | Huawei Technologies Co., Ltd. | Method and system for realizing multi-media playback and media resource processing device |
CN100341294C (en) * | 2004-09-28 | 2007-10-03 | 华为技术有限公司 | Media gateway and its method for distributing service flow IP address |
CN100349412C (en) * | 2004-09-27 | 2007-11-14 | 华为技术有限公司 | Method for preventing unlawful VoIP service in communication network |
CN100388809C (en) * | 2004-12-27 | 2008-05-14 | 华为技术有限公司 | Method for forwarding traffic flow in IP load-carrying network |
CN100414928C (en) * | 2005-03-08 | 2008-08-27 | 华为技术有限公司 | Method for preventing offence between inserted users |
WO2008101429A1 (en) * | 2007-02-17 | 2008-08-28 | Huawei Technologies Co., Ltd. | Method,device and system for controlling rtcp hr report |
CN100428686C (en) * | 2004-12-14 | 2008-10-22 | 华为技术有限公司 | MGC obtaining service quality information realizing method in next generation network |
CN100452769C (en) * | 2005-12-31 | 2009-01-14 | 武汉市中光通信公司 | System of soft exchange network passing through firewall based on ALG+MP and its method |
CN101631084B (en) * | 2009-08-06 | 2012-05-09 | 中兴通讯股份有限公司 | Method and system for realizing media control flow message passing through network address converter |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1193555C (en) * | 1999-07-22 | 2005-03-16 | 艾利森电话股份有限公司 | Transport of vertical control protocol message on switched communiations network |
US20030202521A1 (en) * | 1999-09-10 | 2003-10-30 | Theodore Havinis | System and method for negotiation of multi-media capabilities across networks |
-
2002
- 2002-10-10 CN CNB021438862A patent/CN100417153C/en not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1295912C (en) * | 2004-06-25 | 2007-01-17 | 华为技术有限公司 | Method for voice signal to break through firewall and network address converter |
CN100349412C (en) * | 2004-09-27 | 2007-11-14 | 华为技术有限公司 | Method for preventing unlawful VoIP service in communication network |
CN100341294C (en) * | 2004-09-28 | 2007-10-03 | 华为技术有限公司 | Media gateway and its method for distributing service flow IP address |
CN100428686C (en) * | 2004-12-14 | 2008-10-22 | 华为技术有限公司 | MGC obtaining service quality information realizing method in next generation network |
CN100388809C (en) * | 2004-12-27 | 2008-05-14 | 华为技术有限公司 | Method for forwarding traffic flow in IP load-carrying network |
CN100414928C (en) * | 2005-03-08 | 2008-08-27 | 华为技术有限公司 | Method for preventing offence between inserted users |
CN100452769C (en) * | 2005-12-31 | 2009-01-14 | 武汉市中光通信公司 | System of soft exchange network passing through firewall based on ALG+MP and its method |
WO2007093105A1 (en) * | 2006-02-14 | 2007-08-23 | Huawei Technologies Co., Ltd. | Method and system for realizing multi-media playback and media resource processing device |
WO2008101429A1 (en) * | 2007-02-17 | 2008-08-28 | Huawei Technologies Co., Ltd. | Method,device and system for controlling rtcp hr report |
CN101247320B (en) * | 2007-02-17 | 2011-04-20 | 华为技术有限公司 | Control method and system for RTCP HR report generating and forwarding |
CN101631084B (en) * | 2009-08-06 | 2012-05-09 | 中兴通讯股份有限公司 | Method and system for realizing media control flow message passing through network address converter |
Also Published As
Publication number | Publication date |
---|---|
CN100417153C (en) | 2008-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2005232263B2 (en) | Method and apparatus for signaling VoIP call based on class of service in VoIP service system | |
RU2299528C2 (en) | Method and system for providing inter-network exchange of telecommunication services for broadband networks of various types | |
CN100477650C (en) | IP Interworking Gateway in Next Generation Network and Its Method for Realizing IP Domain Interworking | |
JP2001203726A (en) | Communication system, communication method and communication device | |
US7773580B2 (en) | Apparatus and method for voice processing of voice over internet protocol (VoIP) | |
CN100417153C (en) | Network system and method for processing VOIP business based on media net-link control protocol | |
CN101631084B (en) | Method and system for realizing media control flow message passing through network address converter | |
US20040133772A1 (en) | Firewall apparatus and method for voice over internet protocol | |
CN100493048C (en) | Multimedia communication proxy system and method capable of crossing network address conversion and firewall | |
CN101179468B (en) | Method for communication between isomerized network SIP terminal and H.323 terminal | |
CN1466344A (en) | Method for passing fire wall by VOIP | |
CN106101087A (en) | A kind of method realizing media proxy based on linux kernel | |
CN102271137A (en) | Media server | |
CN100583814C (en) | Method for implementing multimedia service NAT transition | |
CN109218542A (en) | Method, apparatus and computer readable storage medium for call manager | |
CN101325630A (en) | Network telephone system and operation method thereof | |
CN1645861A (en) | Flexible exchanging network method for passing fire wall | |
CN100505748C (en) | System and method for supporting telephone application function by computer in IP network | |
CN1536841A (en) | WLAN access device for poviding wideband several services for fixed user | |
CN1319351C (en) | Method for realizing realtime multimedia bi-directional communication by NAT | |
WO2006015525A1 (en) | A method for point-to-point calling between two multimedia terminals in the private network | |
CN100382552C (en) | Method for establishing VOIP communication penetrating fire wall | |
CN105530252B (en) | A kind of call processing method and device | |
CN1486077A (en) | Operating method of net bar IP phone supermarket system | |
WO2013097250A1 (en) | Call establishment method, device and system for voice over internet protocol |
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: 20080903 Termination date: 20121010 |