CN109151369A - A kind of method and system based on networks of different protocol meeting intercommunication - Google Patents
A kind of method and system based on networks of different protocol meeting intercommunication Download PDFInfo
- Publication number
- CN109151369A CN109151369A CN201811081641.9A CN201811081641A CN109151369A CN 109151369 A CN109151369 A CN 109151369A CN 201811081641 A CN201811081641 A CN 201811081641A CN 109151369 A CN109151369 A CN 109151369A
- Authority
- CN
- China
- Prior art keywords
- terminal
- address
- gatekeeper
- message
- request
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention relates to a kind of methods based on networks of different protocol meeting intercommunication, belong to Web conference technical field, comprising the following steps: establish interacted system, interacted system establishes the connection of first terminal and second terminal;After interacted system receives the information of first terminal, which is identified according to the network protocol of first terminal, extracts first terminal address, second terminal address and relevant information fields;Save first terminal address and second terminal address;First terminal address, second terminal address and relevant information fields are constructed according to the network protocol of second terminal and invite message by interacted system;Message will be invited to be sent to second terminal.The present invention uses application layer gateway interworking technology, Microsoft video speech product can be achieved and realize one-to-one dock with the video speech product based on SIP/H.323, it allows being possibly realized across protocol of each software systems, has many advantages, such as to fast implement multi-party audio/video conference, highly-safe, good reliability.
Description
Technical field
The present invention relates to the intercommunication field of Web conference, more particularly to a kind of based on networks of different protocol meeting intercommunication
Method.
Background technique
Microsoft Lync is as successful business software, while possessing many users, also inevitably
Many popularization problems can be encountered, most commonly, the compatibling problem with the video conferencing product based on H.323/SIP standard,
Microsoft Lync, user can only carry out normal communication with the user of Microsoft Lync, it is difficult to other manufacturers
Product realizes docking.
For normal, inside Client Enterprise other than Microsoft Lync, it can be also equipped with for employee and be based on hardware
(such as: Huawei, Cisco, Polycom's hardware terminal) or technical products based on SIP/H.323 software, Microsoft video language
Sound product is faced with using existing system and the challenge of these hardware and software client without joint working, and there are two major techniques
Problem needs to solve:
Point to point call, using the Microsoft video speech product based on MSSIP and based on video speech H.323/SIP
Product realizes one-to-one calling;
The video speech product of multipart video-meeting, the unlimited number of Microsoft based on MSSIP is based on unlimited
H.323/SIP video speech product, while meeting is added and carries out multi-party communication.
In the current market, there is no a successful cases for well docking problem as above by Microsoft.User without
Method combines these products, this also counteracts the further genralrlization of Microsoft video speech product.
Summary of the invention
To solve the above-mentioned problems, the present invention provides a kind of method based on networks of different protocol meeting intercommunication, has fast
Speed realizes the advantages that multi-party audio/video conference, highly-safe, good reliability.
The technical scheme adopted by the invention is that:
A method of based on networks of different protocol meeting intercommunication, comprising the following steps:
S1: establishing interacted system, which establishes the connection of first terminal and second terminal;
S2: after interacted system receives the information of first terminal, which is identified according to the network protocol of first terminal, extracts first
Terminal address, second terminal address and relevant information fields;
S3: first terminal address and second terminal address are saved;
S4: interacted system is according to the network protocol of second terminal by first terminal address, second terminal address and relevant information word
Message is invited in section building;
S5: message will be invited to be sent to second terminal.
As a further improvement of the present invention, in step S1 the following steps are included:
A1: first terminal sends the call request of user, and the user information of second terminal is obtained according to the call request;
A2: the first gatekeeper searches the registration letter of second terminal according to the user information of second terminal in the server of first terminal
Breath, if nothing, executes A3-A6;
A3: the first gatekeeper network sending endpoint Location Request where first terminal, endpoint location request include second terminal
User information;
A4: gateway receiving endpoint Location Request, network issues inquiry request where to second terminal;
A5: the second gatekeeper searches whether that there are second terminals according to the user information of second terminal in corresponding network, and if it exists, then
Second terminal returns to confirmation message, and issues endpoint location confirmatory message from gateway to the first gatekeeper;
A6: the first gatekeeper issues call acceptance confirmatory message to first terminal, and returns to the transport Layer address of first terminal.
As a further improvement of the present invention, the first terminal is Microsoft Lync, skype for
One of them of 365 terminal of business, office, the second terminal are H.323 terminal or sip terminal.
The present invention also provides a kind of systems based on networks of different protocol meeting intercommunication, comprising:
Interacted system, for establishing the connection of first terminal and second terminal;
Receiving module is set to interacted system, for receiving the information of first terminal and being known according to the network protocol of first terminal
The not message, while extracting first terminal address, second terminal address and relevant information fields;
Address preserving module, for saving first terminal address and second terminal address;
Conversion module, the gateway in interacted system, for according to the network protocol of second terminal by first terminal address,
Message is invited in two terminal address and relevant information fields building;
Sending module, for that message will be invited to be sent to second terminal.
As a further improvement of the present invention, the interacted system includes
Request transmitting unit is arranged in first terminal, for sending the call request of user, obtains second according to the call request
The user information of terminal;
Searching unit is set to the first gatekeeper, for searching in the server of first terminal according to the user information of second terminal
The registration information of second terminal executes endpoint location unit if nothing;
Endpoint location unit is set to the first gatekeeper, and for the network sending endpoint Location Request where first terminal, the endpoint is fixed
Position request includes the user information of second terminal;
Query unit is set to gateway, is used for receiving endpoint Location Request, and network issues inquiry request where to second terminal;
Searching unit is set to the second gatekeeper, for searching whether that there are the according to the user information of second terminal in corresponding network
Two terminals;
Confirmation unit is set to the second gatekeeper, there are second terminal in the case where confirmation message returned to by second terminal, and by net
It closes to the first gatekeeper and issues endpoint location confirmatory message;
Receiving confirms unit, if the first gatekeeper, issues call acceptance confirmatory message for first terminal, and return to first terminal
Transport Layer address.
As a further improvement of the present invention, the first terminal is Microsoft Lync, skype for
One of them of 365 terminal of business, office, the second terminal are H.323 terminal or sip terminal.
The beneficial effects of the present invention are: the present invention is using application layer gateway interworking technology, it can be achieved that Microsoft video language
Sound product (including: Microsoft Lync, skype for business, office 365) and the view based on SIP/H.323
Frequency speech production realizes one-to-one docking, allows Microsoft Lync, skype for business and office 365
It is possibly realized across protocol, has many advantages, such as to fast implement multi-party audio/video conference, highly-safe, good reliability.
Detailed description of the invention
The present invention is further described with embodiment with reference to the accompanying drawing.
Fig. 1 is the principle of the present invention figure;
Fig. 2 is the simple block diagram of the present invention.
Specific embodiment
With reference to the method based on networks of different protocol meeting intercommunication of Fig. 1 and Fig. 2, comprising the following steps:
S1: establishing interacted system, the interacted system establish first terminal (for Microsoft Lync terminal in figure, or
Skype for business, 365 office terminal) it with second terminal (is H.323 terminal in figure, or SIP is whole
End) connection;
S2: after interacted system receives the information of first terminal, which is identified according to the network protocol of first terminal, extracts first
Terminal address, second terminal address and relevant information fields;
S3: first terminal address and second terminal address are saved;
S4: interacted system is according to the network protocol of second terminal by first terminal address, second terminal address and relevant information word
Message is invited in section building;
S5: message will be invited to be sent to second terminal.
It that is to say that the interacted system in invention plays the role of a conversion, by that will assist from first terminal network
The data (message) of view, which are converted to, to be met second terminal and kept the data (message) of agreement, thus realize different data agreement it
Between data communication.
Further, in step S1 the following steps are included:
A1: first terminal sends the call request of user, and the user information of second terminal is obtained according to the call request;
A2: the first gatekeeper searches the registration letter of second terminal according to the user information of second terminal in the server of first terminal
Breath, if nothing, executes A3-A6;
A3: the first gatekeeper network sending endpoint Location Request where first terminal, endpoint location request include second terminal
User information;
A4: gateway receiving endpoint Location Request, network issues inquiry request where to second terminal;
A5: the second gatekeeper searches whether that there are second terminals according to the user information of second terminal in corresponding network, and if it exists, then
Second terminal returns to confirmation message, and issues endpoint location confirmatory message from gateway to the first gatekeeper;
A6: the first gatekeeper issues call acceptance confirmatory message to first terminal, and returns to the transport Layer address of first terminal.
The present invention also provides a kind of systems based on networks of different protocol meeting intercommunication, comprising:
Interacted system, for establishing the connection of first terminal and second terminal;
Receiving module is set to interacted system, for receiving the information of first terminal and being known according to the network protocol of first terminal
The not message, while extracting first terminal address, second terminal address and relevant information fields;
Address preserving module, for saving first terminal address and second terminal address;
Conversion module, the gateway in interacted system, for according to the network protocol of second terminal by first terminal address,
Message is invited in two terminal address and relevant information fields building;
Sending module, for that message will be invited to be sent to second terminal.
Above-mentioned interacted system includes
Request transmitting unit is arranged in first terminal, for sending the call request of user, obtains second according to the call request
The user information of terminal;
Searching unit is set to the first gatekeeper, for searching in the server of first terminal according to the user information of second terminal
The registration information of second terminal executes endpoint location unit if nothing;
Endpoint location unit is set to the first gatekeeper, and for the network sending endpoint Location Request where first terminal, the endpoint is fixed
Position request includes the user information of second terminal;
Query unit is set to gateway, is used for receiving endpoint Location Request, and network issues inquiry request where to second terminal;
Searching unit is set to the second gatekeeper, for searching whether that there are the according to the user information of second terminal in corresponding network
Two terminals;
Confirmation unit is set to the second gatekeeper, there are second terminal in the case where confirmation message returned to by second terminal, and by net
It closes to the first gatekeeper and issues endpoint location confirmatory message;
Receiving confirms unit, if the first gatekeeper, issues call acceptance confirmatory message for first terminal, and return to first terminal
Transport Layer address.
Before use, user needs to be configured computer.
It is virtualized firstly the need of by a physical server, to provide the deployed environment of this system, distributes to the net
The server resource of relationship system needs to meet following require: the core of CPU >=4, memory >=4G;
Associated firewall function needs open with lower port: H.232 (UDP1719), SIP (UDP5060), SSH (TCP22), HTTP
(TCP80),HTTPS(TCP443), SNMP(UDP161), SAKMP(UDP500)DNS(TCP),SYSLOG(TCP514),NTP
(UDP123) ,RDP/RTP/RTCP (UDP40000-499999);
System is uploaded to server, the import tool carried using virtualization system is by system introducing;
After success imports, the system control position is opened, with administrator right accessing system, and modifies administrator's password;
Operation Installwizard enters deployment, sets gradually IP address according to guide, subnet mask, WEB login account with it is close
Code, log server address, (ntp server must be reachable in real time with gateway system server, if being for ntp server address
In the case where system and NTP synchronization failure, failure will be installed);
DNS is activated using order DNS servers, NTP is activated using order NTP server, is set using order SNMP NMS
Set NMS;
Gateway Interface is opened using the IP address (such as: 10.1.1.39) that browser inputs new deployment system on PC, is made
The WEB account number cipher set with step 5 is logged in;
Navigation bar successively navigates to " system administration-equipment management ", the implementor name of typing relevant device above system interface
Claim, the information such as IP address are to realize authorization;
Communication can successfully be realized by setting gateway address for the gateway address of relevant device or software.
Technology in embodiment allow different types of conference terminal (such as: Microsoft Lync, 365 office,
Skype for Business, H.323 and SIP) between carry out real instant video voice communication;It is not by real-time transcoding
Codec together (such as: Microsoft RTVideo, H.263, H.264, H.264SVC, and VP8 and RDP) optimal use is provided
Family experience;By H.323-H.239, transcoding being carried out between RDP and VP8 in SIP-BFCP, HD video and height are not only provided
Quality audio also allows two-way Screen sharing.
The above is the preferred embodiment of the present invention, is not constituted a limitation on the scope of protection of the present invention.
Claims (6)
1. a kind of method based on networks of different protocol meeting intercommunication, which comprises the following steps:
S1: establishing interacted system, which establishes the connection of first terminal and second terminal;
S2: after interacted system receives the information of first terminal, which is identified according to the network protocol of first terminal, extracts first
Terminal address, second terminal address and relevant information fields;
S3: first terminal address and second terminal address are saved;
S4: interacted system is according to the network protocol of second terminal by first terminal address, second terminal address and relevant information word
Message is invited in section building;
S5: message will be invited to be sent to second terminal.
2. the method according to claim 1 based on networks of different protocol meeting intercommunication, it is characterised in that: wrapped in step S1
Include following steps:
A1: first terminal sends the call request of user, and the user information of second terminal is obtained according to the call request;
A2: the first gatekeeper searches the registration letter of second terminal according to the user information of second terminal in the server of first terminal
Breath, if nothing, executes A3-A6;
A3: the first gatekeeper network sending endpoint Location Request where first terminal, endpoint location request include second terminal
User information;
A4: gateway receiving endpoint Location Request, network issues inquiry request where to second terminal;
A5: the second gatekeeper searches whether that there are second terminals according to the user information of second terminal in corresponding network, and if it exists, then
Second terminal returns to confirmation message, and issues endpoint location confirmatory message from gateway to the first gatekeeper;
A6: the first gatekeeper issues call acceptance confirmatory message to first terminal, and returns to the transport Layer address of first terminal.
3. the method according to claim 1 or 2 based on networks of different protocol meeting intercommunication, it is characterised in that: described
One terminal be Microsoft Lync, skype for business, 365 office terminal one of them, described second
Terminal is H.323 terminal or sip terminal.
4. a kind of system based on networks of different protocol meeting intercommunication characterized by comprising
Interacted system, for establishing the connection of first terminal and second terminal;
Receiving module is set to interacted system, for receiving the information of first terminal and being known according to the network protocol of first terminal
The not message, while extracting first terminal address, second terminal address and relevant information fields;
Address preserving module, for saving first terminal address and second terminal address;
Conversion module, the gateway in interacted system, for according to the network protocol of second terminal by first terminal address,
Message is invited in two terminal address and relevant information fields building;
Sending module, for that message will be invited to be sent to second terminal.
5. the system according to claim 4 based on networks of different protocol meeting intercommunication, which is characterized in that the mutual connection
System includes
Request transmitting unit is arranged in first terminal, for sending the call request of user, obtains second according to the call request
The user information of terminal;
Searching unit is set to the first gatekeeper, for searching in the server of first terminal according to the user information of second terminal
The registration information of second terminal executes endpoint location unit if nothing;
Endpoint location unit is set to the first gatekeeper, and for the network sending endpoint Location Request where first terminal, the endpoint is fixed
Position request includes the user information of second terminal;
Query unit is set to gateway, is used for receiving endpoint Location Request, and network issues inquiry request where to second terminal;
Searching unit is set to the second gatekeeper, for searching whether that there are the according to the user information of second terminal in corresponding network
Two terminals;
Confirmation unit is set to the second gatekeeper, there are second terminal in the case where confirmation message returned to by second terminal, and by net
It closes to the first gatekeeper and issues endpoint location confirmatory message;
Receiving confirms unit, if the first gatekeeper, issues call acceptance confirmatory message for first terminal, and return to first terminal
Transport Layer address.
6. the system according to claim 4 or 5 based on networks of different protocol meeting intercommunication, it is characterised in that: described
One terminal be Microsoft Lync, skype for business, 365 office terminal one of them, described second
Terminal is H.323 terminal or sip terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081641.9A CN109151369A (en) | 2018-09-17 | 2018-09-17 | A kind of method and system based on networks of different protocol meeting intercommunication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081641.9A CN109151369A (en) | 2018-09-17 | 2018-09-17 | A kind of method and system based on networks of different protocol meeting intercommunication |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109151369A true CN109151369A (en) | 2019-01-04 |
Family
ID=64814386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811081641.9A Pending CN109151369A (en) | 2018-09-17 | 2018-09-17 | A kind of method and system based on networks of different protocol meeting intercommunication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109151369A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110460804A (en) * | 2019-07-30 | 2019-11-15 | 视联动力信息技术股份有限公司 | Conferencing data sending method, system, equipment and computer readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11205763A (en) * | 1997-12-30 | 1999-07-30 | Samsung Electron Co Ltd | Image conference device |
CN1553676A (en) * | 2003-06-06 | 2004-12-08 | 华为技术有限公司 | Method for holding common audio-video meeting via various protocol terminals |
CN101360091A (en) * | 2007-07-30 | 2009-02-04 | 中国电信股份有限公司 | Apparatus, system and method realizing session initial protocol terminal conference accessing |
CN102244765A (en) * | 2011-07-05 | 2011-11-16 | 华平信息技术股份有限公司 | Multi-protocol-supported conference terminal interaction system and method |
WO2011143434A1 (en) * | 2010-05-12 | 2011-11-17 | Blue Jeans Network, Inc. | Systems and methods for scalable composition of media streams for real-time multimedia communication |
CN105120204A (en) * | 2015-08-06 | 2015-12-02 | 苏州科达科技股份有限公司 | Multi-protocol compatible method of sharing double stream audios in conference, apparatus and system |
CN106998439A (en) * | 2017-03-23 | 2017-08-01 | 中国南方电网有限责任公司 | A kind of gateway system for merging conventional video conference system with WEBRTC and method |
WO2017188028A1 (en) * | 2016-04-28 | 2017-11-02 | Ricoh Company, Ltd. | Network conferencing system, terminal, program for selecting one of a plurality of communication-methods, and method for selecting one of a plurality of communication-methods |
-
2018
- 2018-09-17 CN CN201811081641.9A patent/CN109151369A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11205763A (en) * | 1997-12-30 | 1999-07-30 | Samsung Electron Co Ltd | Image conference device |
CN1553676A (en) * | 2003-06-06 | 2004-12-08 | 华为技术有限公司 | Method for holding common audio-video meeting via various protocol terminals |
CN101360091A (en) * | 2007-07-30 | 2009-02-04 | 中国电信股份有限公司 | Apparatus, system and method realizing session initial protocol terminal conference accessing |
WO2011143434A1 (en) * | 2010-05-12 | 2011-11-17 | Blue Jeans Network, Inc. | Systems and methods for scalable composition of media streams for real-time multimedia communication |
CN102244765A (en) * | 2011-07-05 | 2011-11-16 | 华平信息技术股份有限公司 | Multi-protocol-supported conference terminal interaction system and method |
CN105120204A (en) * | 2015-08-06 | 2015-12-02 | 苏州科达科技股份有限公司 | Multi-protocol compatible method of sharing double stream audios in conference, apparatus and system |
WO2017188028A1 (en) * | 2016-04-28 | 2017-11-02 | Ricoh Company, Ltd. | Network conferencing system, terminal, program for selecting one of a plurality of communication-methods, and method for selecting one of a plurality of communication-methods |
CN106998439A (en) * | 2017-03-23 | 2017-08-01 | 中国南方电网有限责任公司 | A kind of gateway system for merging conventional video conference system with WEBRTC and method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110460804A (en) * | 2019-07-30 | 2019-11-15 | 视联动力信息技术股份有限公司 | Conferencing data sending method, system, equipment and computer readable storage medium |
CN110460804B (en) * | 2019-07-30 | 2021-01-22 | 视联动力信息技术股份有限公司 | Conference data transmitting method, system, device and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10999089B1 (en) | Communication bridging in a remote office environment | |
KR100960772B1 (en) | Videoconference application user interface with messaging system | |
EP2909995B1 (en) | Method and system for creating a virtual sip user agent by use of a webrtc enabled web browser | |
JP2005513606A (en) | Server call time scheduling video conference | |
KR100603562B1 (en) | Apparatus and method for voice processing of voice over internet protocol | |
TW201002018A (en) | Method for predicting port number of NAT apparatus based on two STUN server inquiry results | |
KR20040104526A (en) | Videoconference system architecture | |
US20090164553A1 (en) | Method and apparatus of accessing network storage device from different private networks through instant messenger | |
US10523730B2 (en) | Real-time transport protocol (RTP) media conference server routing engine | |
CN106998439A (en) | A kind of gateway system for merging conventional video conference system with WEBRTC and method | |
CN109698818B (en) | Method and device for acquiring online user and cross-streaming media communication | |
Rosas et al. | Videoconference system based on WebRTC with access to the PSTN | |
CN109151369A (en) | A kind of method and system based on networks of different protocol meeting intercommunication | |
CN110099025B (en) | Call method and device based on video networking | |
Cisco | Release Notes for the Cisco IP/VC 3510 Multipoint Control Unit Version 2.1 | |
CN114244908A (en) | Cross-domain RTSP streaming media transmission method | |
US20060245416A1 (en) | Architecture for the separation of call control from media processing | |
Alonso et al. | Dynamic media stream mobility with TURN | |
El-Amine et al. | A webrtc-voip communication platform | |
US11178006B2 (en) | Replacement of collaboration endpoints | |
Zhao et al. | Real-time transmission audio and video data stream gateway platform for monitoring and management | |
Jayasekara | Setting Up a VoIP Phone System Using Open Source Tools. | |
US8160079B1 (en) | Local communication agent | |
Gerea et al. | Voip Protocols | |
CN118540308A (en) | WebRTC-based weak network remote access method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190104 |
|
WD01 | Invention patent application deemed withdrawn after publication |