CN1553667A - Method for building call between multimedia apparatus - Google Patents
Method for building call between multimedia apparatus Download PDFInfo
- Publication number
- CN1553667A CN1553667A CNA031318185A CN03131818A CN1553667A CN 1553667 A CN1553667 A CN 1553667A CN A031318185 A CNA031318185 A CN A031318185A CN 03131818 A CN03131818 A CN 03131818A CN 1553667 A CN1553667 A CN 1553667A
- Authority
- CN
- China
- Prior art keywords
- gatekeeper
- address
- private network
- network device
- calling
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
This invention is relative to a method for setting up calling among the multimedia devices, specially setting up calling among the communication devices between private network and public network. It includes following steps: at private network builds the H.225 RAS (Registration, Adimission and Status) channel opening into the GK (Gatekeeper) of public network. The private device sends survival login request to the GK of public network according to fixed time, keeps the H.225 RAS channel; when the private device is called, GK transmits the private message to inform the private device through H.225 RAS; the private network device calls the public network device to set up calling. This invention uses the H.225 RAS channel defined in protocol itself to enable the private network devices, solves the problem that is after the network address switches the devices the multi media device can be called by public net devices.
Description
Technical field
The present invention relates to a kind of method of calling out that realizes setting up between the multimedia equipment, belong to be implemented in and set up the method for calling out between private network and the public network multimedia equipment, be specifically related to when multimedia equipment is after network address translation apparatus, how the multimedia equipment of public network calls out the method for the multimedia equipment of private network.
Background technology
At present, because public network address is limited, multi-media communication equipment such as multimedia terminal, MCU (multipoint controller), gateway adopt private ip addresses mostly in the enterprise network, private network device is by network address translation apparatus (NAT) visit public network, in multimedia communication system, equipment need be done caller or called, and that the multimedia equipment after the network address translation apparatus can't be done is called, the development that has therefore hindered multi-media communication with popularize.
Multimedia equipment in the IP network generally is based on agreement H.323, and the multimedia equipment after the network address translation apparatus can utilize the equipment in the public network to realize doing called function, and main method has 2 classes:
1. the equipment after the network address translation apparatus, sees through this TCP passage and realizes calling when device call once starting shooting and public network equipment is set up the TCP passage.
2. the UDP passage set up with public network equipment of the equipment utilization after the network address translation apparatus when device call, sees through this UDP passage and realizes calling out, and this technology is called callback (Callback).
The shortcoming of first method is: private network device and public network equipment are forever set up extra TCP passage, and comparing with UDP needs to consume more system resources.
The advantage of second method is: do not utilized existing UDP passage, additionally do not set up the TCP passage, simply and not consume system resources.The shortcoming of second method is to have revised call flow, has adopted non-standard message, and interoperability is relatively poor.
Summary of the invention
The object of the present invention is to provide a kind of the realization to set up the method for calling out between the multimedia equipment, belong to improvement above-mentioned second method.
The present invention is achieved in that
A kind of realization set up the method for calling out between the multimedia equipment, comprise the steps:
First step, private network device are established to the H.225 RAS passage of GK of public network according;
Second step, private network device regularly send the survival register requirement to GK of public network according, keep H.225RAS passage;
When third step, GK were received the address resolution request, GK sent the address of oneself as called IP address;
The 4th step, GK call accepted signaling, and send the call release request, to hang up calling;
The 5th step, GK sends NSM message to private network device, and private network device receives that the back sends NSM to GK and answers message;
The 6th step, private network device is according to normal communication flow process callback caller equipment.
Described first step further comprises:
After GK receives register requirement from private network device, address of relatively receiving and port whether with RRQ in full accord, if inconsistent, think that this equipment is after network address translation apparatus;
GK is with public network address and port address and the port as endpoint registration RAS, and is set the registration time-to-live keeps a UDP passage less than network address translation apparatus time in the RCF response message, be generally 5 minutes, and required private network device timed sending registration to keep request.
Private network device in described second step regularly sends register requirement, to keep H.225 RAS passage according to the registration time-to-live that provides among the GK.
Described third step further comprises:
During caller device call private network device, if caller equipment and private network device are registered on same GK, GK can receive the ARQ request, GK when sending the ACF answer the address of GK as called IP address;
If caller equipment and private network device are not registered on same GK, GK can receive the LRQ request, GK when sending the LCF answer the address of GK as called IP address.
Described private network device is according to normal communication flow process callback caller equipment, to set up Q931 and passage H.245.
If first to the 6th step, at short notice 2 times unsuccessful, when then calling out for the 3rd time, activated terminals no longer is to avoid repetitive cycling.
NSM extension of message in described the 5th step adopts the nonStandardData field of the NonStandardMessage in the RAS message H.225 to come transmission information:
--non-standard message (NSM) expansion NSMsNonStandardData ∷=SRQUENCE { commandType NatNSMCommand,--the mode calling AliasAddress OPTIONAL of order,--caller another name srcCallSignalAddress TransportAddress OPTIONAL,--calling address, another name must have one with the address ..., octet4 BearerOctet4,--the bearerCapability.octet4 among the Setup } BearerOctet4 ∷=SEQUENCE transferMode INTEGER (0..3),<!--SIPO<DP n=" 3 "〉--〉<dp n=" d3 "/informationTransferRate INTEGER (0..31), ..., rateMultiplier INTEGER (0..127) OPTIONAL, NatNSMCommand ∷=CHOICE { inviteRequest NULL,--activate request inviteReply NULL,--activate and answer ..., };
During callback, GK will give the callee bearerCapability.octet4 field among the calling party Setup in NSM message, be used for transmitting the call-rate parameter.
Effect of the present invention is: utilize the UDP passage of agreement regulation itself to activate private network device, solving network address translation apparatus multimedia equipment afterwards can be overcome the networking weakness of multimedia communication system by the technical problem of public network device call.
Description of drawings
Fig. 1 is the realization call network address-translating device of the present invention flow process of multimedia equipment afterwards.
Embodiment
As shown in Figure 1, the method for call setup of the present invention specifically comprises the steps: the first step, and private network device sends register requirement to GK, sets up H.225 RAS passage.
After GK receives register requirement from private network device, address of relatively receiving and port whether with RRQ in full accord, if inconsistently think that this equipment is after network address translation apparatus.GK need be public network address and port address and the port as the registration RAS of terminal, and is set the registration time-to-live keeps a UDP passage less than network address translation apparatus time in the RCF response message, be generally 5 minutes, and required private network device timed sending registration to keep request.
In second step, private network device regularly sends register requirement, to keep H.225 RAS passage according to the registration time-to-live that provides among the GK.
The 3rd step, when caller device call private network device, if caller equipment and private network device are registered on same GK, GK can receive the ARQ request, GK when sending ACF and answer the address of GK as called IP address, if caller equipment and private network device are not registered on same GK, GK can receive the LRQ request, GK when sending the LCF answer the address of GK as called IP address.
The 4th step, GK call accepted signaling (Setup), and send call release request (ReleaseComplete) immediately, to hang up calling, former because " newConnectionNeeded ".
In the 5th step, GK sends NSM (non-standard message) by RAS passage H.225 to private network device, and private network device receives that the back sends NSM to GK and answers message.
In the 6th step, private network device is according to normal communication flow process callback caller equipment.Set up Q931 and passage H.245.
If in the said process short time 2 times unsuccessful, when then calling out for the 3rd time, no longer activated terminals is avoided repetitive cycling.
NSM extension of message in the 5th step adopts the nonStandardData field of the NonStandardMessage in the RAS message H.225 to come transmission information, the data field is filled in the NSMsNonStandardData value in the following ASN.1 description, adopts the PER coded system of ASN.1.During callback, GK will give the callee bearerCapability.octet4 field among the calling party Setup in NSM message, be used for transmitting the call-rate parameter.
--non-standard message (NSM) expansion NSMsNonStandardData ∷=SEQUENCE<!--SIPO<DP n=" 5 "〉--〉<dp n=" d5 "/commandType NatNSMCommand,--the mode calling AliasAddress OPTIONAL of order,--caller another name srcCallSignalAddress TransportAddress OPTIONAL,--calling address, another name must have one with the address ..., octet4 BearerOctet4,--the bearerCapability.octet4}BearerOctet4 ∷=SEQUENCE{ transferMode INTEGER (0..3) among the Setup, informationTransferRate INTEGER (0..31), ..., rateMultiplier INTEGER (0..127) OPTIONAL, NatNSMCommand ∷=CHOICE{ inviteRequest NULL,--activate request inviteReply NULL,--activate and answer ..., }.
Claims (7)
1. realize setting up the method for calling out between the multimedia equipment for one kind, comprise the steps:
First step, private network device are established to public network gatekeeper's H.225 RAS passage;
Second step, private network device regularly sends the survival register requirement to the public network gatekeeper, keeps H.225RAS passage;
Third step, when the gatekeeper received the address resolution request, the gatekeeper sent the address of oneself as called IP address;
The 4th step, gatekeeper's call accepted signaling, and send the call release request, to hang up calling;
The 5th step, the gatekeeper sends non-standard message to private network device, sends non-standard message after private network device is received to the gatekeeper and answers message;
The 6th step, private network device is according to normal communication flow process callback caller equipment.
2. a kind of according to claim 1 the realization set up the method for calling out between the multimedia equipment, it is characterized in that: described first step further comprises:
After the gatekeeper receives register requirement from private network device, address of relatively receiving and port whether with register requirement in full accord, if inconsistent, think that this equipment is after network address translation apparatus;
The gatekeeper is with public network address and port address and the port as endpoint registration RAS, and is set the registration time-to-live keeps a UDP passage less than network address translation apparatus time in the accreditation verification response message, be generally 5 minutes, and required private network device timed sending registration to keep request.
3. a kind of according to claim 1 the realization set up the method for calling out between the multimedia equipment, it is characterized in that: the private network device in described second step regularly sends register requirement, to keep H.225 RAS passage according to the registration time-to-live that provides among the gatekeeper.
4. a kind of according to claim 1 the realization set up the method for calling out between the multimedia equipment, it is characterized in that: described third step further comprises:
During caller device call private network device, if caller equipment and private network device are registered on same gatekeeper, the gatekeeper can receive the permission request message, and the gatekeeper is sending when allowing to confirm answer gatekeeper's address as called IP address;
If caller equipment and private network device are not registered on same gatekeeper, the gatekeeper can receive position requests, the gatekeeper when sending the location confirmation answer gatekeeper's address as called IP address.
5. a kind of according to claim 1 realize between the multimedia equipment set up the method for calling out, and it is characterized in that: described the 6th step, private network device be according to normal communication flow process callback caller equipment, to set up Q931 and passage H.245.
6. a kind of according to claim 1 the realization set up the method for calling out between the multimedia equipment, it is characterized in that:
If first to the 6th step, at short notice 2 times unsuccessful, when then calling out for the 3rd time, activated terminals no longer is to avoid repetitive cycling.
7. a kind of according to claim 1 the realization set up the method for calling out between the multimedia equipment, it is characterized in that:
The expansion of non-standard message in described the 5th step adopts the nonStandardData field of the NonStandardMessage in the RAS message H.225 to come transmission information:
--the non-standard message expansion
NSMsNonStandardData ∷=SEQUENCE { commandType NatNSMCommand,--the mode calling AliasAddress OPTIONAL of order,--caller another name srcCallSignalAddress TransportAddress OPTIONAL,--calling address, another name must have one with the address ..., octet4 BearerOctet4,--the bearerCapability.octet4 among the Setup } BearerOctet4 ∷=SEQUENCE<!--SIPO<DP n=" 2 "〉--〉<dp n=" c2 "/{ transferMode INTEGER (0..3), informationTransferRate INTEGER (0..31), ..., rateMultiplier INTEGER (0..127) OPTIONAL, NatNSMCommand ∷=CHOICE { inviteRequest NULL,--activate request inviteReply NULL,--activate and answer ..., };
During callback, the gatekeeper will give the callee bearerCapability.octet4 field among the calling party Setup in non-standard message, be used for transmitting the call-rate parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031318185A CN100502368C (en) | 2003-06-05 | 2003-06-05 | Method for building call between multimedia apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031318185A CN100502368C (en) | 2003-06-05 | 2003-06-05 | Method for building call between multimedia apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1553667A true CN1553667A (en) | 2004-12-08 |
CN100502368C CN100502368C (en) | 2009-06-17 |
Family
ID=34322957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031318185A Expired - Fee Related CN100502368C (en) | 2003-06-05 | 2003-06-05 | Method for building call between multimedia apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100502368C (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100382507C (en) * | 2005-10-14 | 2008-04-16 | 北京佳讯飞鸿电气股份有限公司 | Method for reinforcing coupling mechanism between cascade network gate-guard |
WO2008049322A1 (en) * | 2006-10-20 | 2008-05-02 | Huawei Technologies Co., Ltd. | Method and system for releasing the call during the multimedia service interconnecting in the separated framework |
WO2009036589A1 (en) * | 2007-09-17 | 2009-03-26 | Lucent Technologies Inc. | Method, apparatus and system for multimedia communication |
CN101964826A (en) * | 2005-04-21 | 2011-02-02 | 高通股份有限公司 | Use IP-based interface on the TE2 device, to support the method and apparatus of wireless data service |
CN101478505B (en) * | 2009-01-23 | 2011-09-07 | 建汉科技股份有限公司 | Network system and network connection method between network devices of different private networks |
WO2020221223A1 (en) * | 2019-04-29 | 2020-11-05 | 华为技术有限公司 | Communication method, apparatus and system |
CN112153109A (en) * | 2020-08-14 | 2020-12-29 | 深圳市捷视飞通科技股份有限公司 | Method, device, computer equipment and storage medium for establishing communication connection |
CN113315808A (en) * | 2021-04-21 | 2021-08-27 | 深圳市捷视飞通科技股份有限公司 | Network address matching method and device, computer equipment and storage medium |
-
2003
- 2003-06-05 CN CNB031318185A patent/CN100502368C/en not_active Expired - Fee Related
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101964826A (en) * | 2005-04-21 | 2011-02-02 | 高通股份有限公司 | Use IP-based interface on the TE2 device, to support the method and apparatus of wireless data service |
CN101964826B (en) * | 2005-04-21 | 2014-05-07 | 高通股份有限公司 | Method and apparatus for supporting wireless data services on a TE2 device using an IP-based interface |
CN100382507C (en) * | 2005-10-14 | 2008-04-16 | 北京佳讯飞鸿电气股份有限公司 | Method for reinforcing coupling mechanism between cascade network gate-guard |
WO2008049322A1 (en) * | 2006-10-20 | 2008-05-02 | Huawei Technologies Co., Ltd. | Method and system for releasing the call during the multimedia service interconnecting in the separated framework |
CN101322382B (en) * | 2006-10-20 | 2011-09-28 | 华为技术有限公司 | Method and system for releasing call when multimedia business intercommunication under separation structure |
WO2009036589A1 (en) * | 2007-09-17 | 2009-03-26 | Lucent Technologies Inc. | Method, apparatus and system for multimedia communication |
CN101478505B (en) * | 2009-01-23 | 2011-09-07 | 建汉科技股份有限公司 | Network system and network connection method between network devices of different private networks |
WO2020221223A1 (en) * | 2019-04-29 | 2020-11-05 | 华为技术有限公司 | Communication method, apparatus and system |
CN112153109A (en) * | 2020-08-14 | 2020-12-29 | 深圳市捷视飞通科技股份有限公司 | Method, device, computer equipment and storage medium for establishing communication connection |
CN112153109B (en) * | 2020-08-14 | 2023-09-29 | 深圳市捷视飞通科技股份有限公司 | Method, device, computer equipment and storage medium for establishing communication connection |
CN113315808A (en) * | 2021-04-21 | 2021-08-27 | 深圳市捷视飞通科技股份有限公司 | Network address matching method and device, computer equipment and storage medium |
CN113315808B (en) * | 2021-04-21 | 2022-09-30 | 深圳市捷视飞通科技股份有限公司 | Network address matching method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN100502368C (en) | 2009-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1190043C (en) | Method of providing packet voice call service in wireless communication network and network architecture therefor | |
CN1279734C (en) | Differentiated handling of SIP messages for VoIP call control | |
CN1170393C (en) | Method and system for realizing IP voice service in private network | |
CN1592300A (en) | Method for realizing multimedia protocol passing through network address translation device | |
CN1929600A (en) | System and method for realizing remote monitoring control by using IP videophone | |
CN1860763A (en) | Network entity for interconnecting SIP end-points of different capabilities | |
CN1516409A (en) | Method for making medium stream pass through network address converter | |
US20080186952A1 (en) | Method and system for setting up a multimedia session in multimedia internetworking systems | |
CN1845547A (en) | Specific Stream Redirection for Multimedia Communications | |
CN1553676A (en) | Method for holding common audio-video meeting via various protocol terminals | |
CN101018216B (en) | Voice, Modem and Fax full control method | |
CN101080041A (en) | A method for establishing communication service connection in communication system | |
CN1553667A (en) | Method for building call between multimedia apparatus | |
CN1849808A (en) | Interworking of Protocols in Hybrid Multimedia Networks | |
EP1372326A2 (en) | Self managing directory service for voice over IP networks | |
WO2007036124A1 (en) | An addressing method in communication system | |
CN1856167A (en) | Method for inquiring registration of unregistered IMS user | |
CN1874349A (en) | Method for implementing internal connection in media gateway | |
EP2034664A1 (en) | Method and device of congrolling media resource, method and system of establishing calling | |
CN1863138A (en) | Method for implementing multimedia service NAT transition | |
CN1170395C (en) | How to implement call forwarding | |
CN101039327A (en) | Method and system for supporting multiple services using SIP protocol | |
CN1889540A (en) | Gate control proxy and realizing method thereof | |
CN1767509A (en) | Method for realizing external network user crossing NAT equipment | |
CN1559133A (en) | Network transition device and communication system for real-time communication connection |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090617 Termination date: 20150605 |
|
EXPY | Termination of patent right or utility model |