CN103067357A - System and achieving method of converged communication system Internet protocol (IP) telephone media stream routing - Google Patents
System and achieving method of converged communication system Internet protocol (IP) telephone media stream routing Download PDFInfo
- Publication number
- CN103067357A CN103067357A CN2012105440899A CN201210544089A CN103067357A CN 103067357 A CN103067357 A CN 103067357A CN 2012105440899 A CN2012105440899 A CN 2012105440899A CN 201210544089 A CN201210544089 A CN 201210544089A CN 103067357 A CN103067357 A CN 103067357A
- Authority
- CN
- China
- Prior art keywords
- intranet
- communication server
- clients
- client
- converged communication
- 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
- 230000006854 communication Effects 0.000 title claims abstract description 130
- 238000004891 communication Methods 0.000 title claims abstract description 129
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000004927 fusion Effects 0.000 claims description 42
- 238000012360 testing method Methods 0.000 claims description 9
- 230000000977 initiatory effect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013486 operation strategy Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to an achieving method of converged communication system Internet protocol (IP) telephone media stream routing. An internal network converged communication server is arranged on an internal network, a center converged communication server and a routing decision module are arranged on a public network, and the internal network converged communication is connected in a relay mode with the center converged communication server through a session initiation protocol (SIP). The internal network converged communication and the center server are connected through double network cards to achieve intercommunication of the internal network and an external network. The internal network converged communication server is arranged on the internal network, the center converged communication server and the routing decision module are arranged on the public network, and therefore the problem of voice stream complex routing under an enterprise converged communication cloud service environment is solved, better voice quality is guaranteed, call completing rate is improved, the call completing rate is controllable, server pressure is reduced, and bandwidth requirement is lowered.
Description
Technical field
The present invention relates to complicated route system and implementation method under the converged communication cloud service environment, relate to particularly a kind of converged communication system IP phone Media Stream route system and implementation method.
Background technology
In enterprise converged communication cloud service environment, for converged communication service between a plurality of enterprises, according to the operation strategy, some need to be at sidepiece administration of enterprise corporate intranet converged communication server, some does not need independent deployment server, communication scenes is rich and varied, the enterprises conversation, converse between the enterprise, also have employee on business trip and not employee on business trip's conversation etc., client network environment complexity of living in is various, the local area network (LAN) of being in is arranged, what have is in the 3G net, what have is in the Internet, because client place network environment complexity is various, communication need to be passed through dissimilar NAT between the client, and speech coding capacity not necessarily can both mate between the client in addition, in order to guarantee better voice quality, need to be according to network type, terminal capability is realized complicated route mode of operation, and some Media Stream is straight-through to be got final product, and some must be changed by server.
Summary of the invention
Technical problem to be solved by this invention provides a kind of converged communication system IP phone Media Stream route system and implementation method, has solved voice flow routing issue under the enterprise converged communication cloud service environment.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of converged communication system IP phone Media Stream route system, comprise Intranet converged communication server, the Center Fusion communication server, routing decision module, Intranet converged communication server and the Center Fusion communication server are interconnected by SIP trunk; Intranet converged communication server disposition is interior online, Intranet converged communication server receives the signal of Intranet client, carry out the signal medium flow data and process, directly signal is delivered to another Intranet client or interim signal to the Center Fusion communication server and transferred to again another outer net client; The Center Fusion communication server is deployed on the public network, the Center Fusion communication server receives the signal of outer net client, carry out the signal medium flow data and process, directly signal is delivered to another outer net client or interim signal to Intranet converged communication server and transferred to again another Intranet client; The routing decision module is deployed on the public network, the routing decision module links to each other with Intranet converged communication server, the Center Fusion communication server respectively, the routing decision module is by Intranet converged communication server or the center to center communications server at any two client places in two Intranet clients and two the outer net clients, and determines the route pattern of signal by the IP address of any two clients in two Intranet clients and two the outer net clients.In described Intranet converged communication server and the Center Fusion communication server, set up the memory cache district, preserve client and log in account and login territory.In described routing decision module routing policy is set, described routing policy is the route pattern of determining signal according to user type, client terminal local IP address, UDP communication IP address.Described user type is definite by the customer service type is set, and for example, user type is foreground, secretary's platform etc.
Utilize above-mentioned a kind of converged communication IP phone Media Stream route system, realize that the method step of converged communication system IP phone Media Stream route is:
Step 1, before any two clients begin conversation in two Intranet clients and two outer net clients, Intranet client or outer net client both sides send out test pack in advance mutually, determine whether Intranet client or outer net client receive corresponding test pack, if Intranet client or outer net client are not received corresponding test pack, execution in step 2 is if Intranet client or outer net client are received corresponding test pack, execution in step 3;
Step 2: the Intranet client is reported Intranet converged communication server, the outer net client is reported the Center Fusion communication server, and Intranet converged communication server or Center Fusion communication server indication change route are that Intranet converged communication or the Center Fusion communication server pass on signal;
Step 3: determine in two Intranet clients and two the outer net clients whether any two clients are in the same Intranet communication server or Center Fusion and communicate by letter and take server, if any two clients are in same Intranet converged communication server or the Center Fusion communication server in two Intranet clients and two the outer net clients, execution in step 4, if any two clients are not to be in same Intranet converged communication server or the Center Fusion communication server, execution in step 7 in two Intranet clients and two the outer net clients;
Step 4: judge according to the IP address whether two Intranet clients or two outer net clients are positioned at same local area network (LAN), if two Intranet clients or two outer net clients are to be in same local area network (LAN), execution in step 5, if two Intranet clients or two outer net clients are not to be in same local area network (LAN), execution in step 6;
Step 5: be positioned at same local area network (LAN) enforcement signal point-to-point straight-through;
Step 6: be positioned at LAN and pass on signal by two Intranet clients or two outer net client corresponding Intranet converged communication servers or Center Fusion communication server dress;
Step 7: Intranet client and outer net client are passed on signal by corresponding Intranet converged communication server and the Center Fusion communication server.
Because the NAT type is many, some point-to-point voice flow may be obstructed, therefore before beginning conversation, any two client both sides send out test pack in advance mutually in two Intranet clients and two the outer net clients, if Intranet client or outer net client can not receive corresponding, the Intranet client is reported Intranet converged communication server, the outer net client is reported the Center Fusion communication server, and Intranet converged communication server or Center Fusion communication server indication change route are that Intranet converged communication or the Center Fusion communication server pass on signal.Because communication process need to be collected dtmf signal, so when Intranet client or outer net client communicated with artificial exchange, signal merged current server or the Center Fusion communication server through corresponding Intranet and passes on the realization intercommunication.
The invention has the beneficial effects as follows: at Intranet deploy Intranet converged communication server, in the public network deploy Center Fusion communication server, routing decision module, solved under the enterprise converged communication cloud service environment the complicated routing issue of voice flow, guaranteed better voice quality, improve call completing rate, call completing rate is controlled, alleviate server stress, reduce bandwidth demand.
Description of drawings
Fig. 1 is that the present invention is a kind of converged communication system IP phone of the present invention Media Stream route system structural representation.
Embodiment
Below in conjunction with accompanying drawing principle of the present invention and feature are described, institute gives an actual example and only is used for explaining the present invention, is not be used to limiting scope of the present invention.
As shown in Figure 1, at Intranet deploy Intranet converged communication server, in the public network deploy Center Fusion communication server, routing decision module, the described Intranet communication server and center to center communications server are interconnected by SIP trunk; Described Intranet converged communication server is connected by two network interface cards with central server realizes the intranet and extranet intercommunication, described Intranet converged communication server receives the signal of Intranet client, carry out the signal medium flow data and process, directly signal is delivered to another Intranet client or interim signal to the Center Fusion communication server and transferred to again another outer net client; The described Center Fusion communication server receives the signal of outer net client, carries out the signal medium flow data and processes, and directly signal is delivered to another outer net client or interim signal to Intranet converged communication server and is transferred to another Intranet client again; Described routing decision module links to each other with Intranet converged communication server, the Center Fusion communication server respectively, the routing decision module is by Intranet converged communication server or the center to center communications server at any two client places in two Intranet clients and two the outer net clients, and determines the route pattern of signal by the IP address of any two clients in two Intranet clients and two the outer net clients; In described central server, set up the memory cache district, preserve client and log in account and login territory; In described routing decision module routing policy is set, described routing policy is the route pattern of determining signal according to user type, client terminal local IP address, UDP communication IP address, and for example, the user is foreground, secretary's platform etc.; In described routing decision module, routing policy is set, determines the voice flow route pattern.Intranet client 1,2 directly is connected with corporate intranet converged communication server, Intranet client 3,4 links to each other with the corporate intranet converged communication by special line, WAN links to each other with the Center Fusion communication server, the Stun server links to each other with the Center Fusion communication server by WAN, outer net custom end intelligent mobile phone 1,2 is connected with WAN by NAT/3G circuit 1, and outer net custom end intelligent mobile phone 3,4 is connected with WAN by NAT/LAN circuit 2.
Utilize above-mentioned a kind of converged communication IP phone Media Stream route system, realize that the method for converged communication system IP phone Media Stream route is:
When outer net custom end intelligent mobile phone 1 is called out outer net custom end intelligent mobile phone 2, the outer net client can only all be passed through STUN server acquisition public network IP by mobile phone 1 and 2, buffer area search the login overseas net client smart mobile phone 1 and 2 all centered by sip server, outer net custom end intelligent mobile phone 1 and this locality of 2 are that 3G net IP address, the UDP IP address of communicating by letter is public network, submit the routing policy module and determine that voice flow passes through the central server transfer;
When outer net custom end intelligent mobile phone 3 is called out outer net custom end intelligent mobile phone 4, outer net custom end intelligent mobile phone 3 and 4 all passes through the STUN server and obtains public network IP, buffer area search the login overseas net client smart mobile phone 3 and 4 all centered by sip server, outer net custom end intelligent mobile phone 3 and this locality of 4 are LAN IP address and are public network in the same network segment, the UDP IP address of communicating by letter, submit the routing policy module and determine that voice flow is straight-through;
When Intranet client 1 is called out Intranet client 2, searching login territory Intranet client 1 and 2 at buffer area all is same corporate intranet sip server, local for LAN IP address, UDP communication IP address also are LAN IP address, submit the routing policy module and determine that voice flow is straight-through;
When Intranet client 1 is called out Intranet client 3, searching the login territory at buffer area all is same corporate intranet sip server, local address is LAN IP address, but Intranet client 1 also is not LAN IP address in same local area network (LAN), the UDP IP address of communicating by letter with 3, submits the routing policy module and determines that voice flow passes through corporate intranet converged communication transit server;
Outside Intranet client 1 is called out during my that custom end intelligent mobile phone 1, outer net custom end intelligent mobile phone 1 obtains public network IP by the STUN server, search the login territory at buffer area, Intranet client 1 is at the corporate intranet sip server, the outer net client can only mobile phone 1 centered by server, Intranet client 1 local address is LAN IP address, the outer net custom end intelligent mobile phone 1 local 3G of being nets the IP address, UDP communication IP address Intranet client is LAN IP address, outer net custom end intelligent mobile phone 1 is public network address, submits the routing policy module and determines that voice flow passes through corporate intranet converged communication server, the central server transfer.
The above only is preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (6)
1. converged communication system IP phone Media Stream route system, it is characterized in that: comprise Intranet converged communication server, the Center Fusion communication server, routing decision module, Intranet converged communication server and the Center Fusion communication server are interconnected by SIP trunk;
Described Intranet converged communication server disposition is interior online, Intranet converged communication server receives the signal of Intranet client, carry out the signal medium flow data and process, directly signal is delivered to another Intranet client or interim signal to the Center Fusion communication server and transferred to again another outer net client;
The described Center Fusion communication server is deployed on the public network, the Center Fusion communication server receives the signal of outer net client, carry out the signal medium flow data and process, directly signal is delivered to another outer net client or interim signal to Intranet converged communication server and transferred to again another Intranet client;
Described routing decision module is deployed on the public network, the routing decision module links to each other with Intranet converged communication server, the Center Fusion communication server respectively, the routing decision module is by Intranet converged communication server or the center to center communications server at any two client places in two Intranet clients and two the outer net clients, and determines the route pattern of signal by the IP address of any two clients in two Intranet clients and two the outer net clients.
2. a kind of converged communication system IP phone Media Stream route system according to claim 1 is characterized in that: set up the memory cache district in described Intranet converged communication server and the Center Fusion communication server.
3. a kind of converged communication system IP phone Media Stream route system according to claim 1 and 2, it is characterized in that: in described routing decision module routing policy is set, described routing policy is the route pattern of determining signal according to user type, client terminal local IP address, UDP communication IP address.
4. a kind of converged communication system IP phone Media Stream route system according to claim 3 is characterized in that: described user type is determined by the customer service type is set.
5. converged communication IP phone Media Stream route implementation method is characterized in that: any two clients realize that the method step of Media Stream route is in two Intranet clients that communicate and two the outer net clients:
Step 1: before any two clients begin conversation in two Intranet clients and two outer net clients, Intranet client or outer net client both sides send out test pack in advance mutually, determine whether Intranet client or outer net client receive corresponding test pack, if Intranet client or outer net client are not received corresponding test pack, execution in step 2, if Intranet client or outer net client are received corresponding test pack, execution in step 3;
Step 2: the Intranet client is reported Intranet converged communication server, the outer net client is reported the Center Fusion communication server, and Intranet converged communication server or Center Fusion communication server indication change route are that Intranet converged communication or the Center Fusion communication server pass on signal;
Step 3: determine in two Intranet clients and two the outer net clients whether any two clients are in the same Intranet communication server or Center Fusion and communicate by letter and take server, if any two clients are in same Intranet converged communication server or the Center Fusion communication server in two Intranet clients and two the outer net clients, execution in step 4, if any two clients are not to be in same Intranet converged communication server or the Center Fusion communication server, execution in step 7 in two Intranet clients and two the outer net clients;
Step 4: judge according to the IP address whether two Intranet clients or two outer net clients are positioned at same local area network (LAN), if two Intranet clients or two outer net clients are to be in same local area network (LAN), execution in step 5, if two Intranet clients or two outer net clients are not to be in same local area network (LAN), execution in step 6;
Step 5: be positioned at same local area network (LAN) enforcement signal point-to-point straight-through;
Step 6: be positioned at LAN and pass on signal by two Intranet clients or two outer net client corresponding Intranet converged communication servers or Center Fusion communication server dress;
Step 7: Intranet client and outer net client are passed on signal by corresponding Intranet converged communication server and the Center Fusion communication server.
6. a kind of converged communication system IP phone Media Stream route implementation method according to claim 5, it is characterized in that: when Intranet client or outer net client communicated with artificial exchange, signal merged current server or the Center Fusion communication server through corresponding Intranet and passes on the realization intercommunication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210544089.9A CN103067357B (en) | 2012-12-14 | 2012-12-14 | A kind of converged communication system IP phone Media Stream route system and implementation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210544089.9A CN103067357B (en) | 2012-12-14 | 2012-12-14 | A kind of converged communication system IP phone Media Stream route system and implementation method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103067357A true CN103067357A (en) | 2013-04-24 |
CN103067357B CN103067357B (en) | 2015-11-11 |
Family
ID=48109819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210544089.9A Active CN103067357B (en) | 2012-12-14 | 2012-12-14 | A kind of converged communication system IP phone Media Stream route system and implementation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103067357B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104683349A (en) * | 2015-03-12 | 2015-06-03 | 西安酷派软件科技有限公司 | Converged communication method, terminal, server and converged communication system |
CN106412068A (en) * | 2016-09-30 | 2017-02-15 | 珠海全视通信息技术有限公司 | Communication method of network system link |
CN108833434A (en) * | 2018-07-02 | 2018-11-16 | 山东浪潮商用系统有限公司 | A kind of implementation method of the inter-network video call system based on IP bilateral network set-top box |
CN109995660A (en) * | 2017-12-29 | 2019-07-09 | 深圳市优必选科技有限公司 | Streaming media transmission method, apparatus, terminal device and computer-readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050018659A1 (en) * | 2003-07-23 | 2005-01-27 | Gallant John K. | Method and system for suppressing early media in a communications network |
CN102594695A (en) * | 2012-03-08 | 2012-07-18 | 北京神州数码思特奇信息技术股份有限公司 | Message routing method and system of enterprise service bus (ESB) |
CN102594661A (en) * | 2012-01-19 | 2012-07-18 | 北京神州数码思特奇信息技术股份有限公司 | Invocation method for providing and obtaining dynamic routing and static routing based on cloud computing deployment |
-
2012
- 2012-12-14 CN CN201210544089.9A patent/CN103067357B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050018659A1 (en) * | 2003-07-23 | 2005-01-27 | Gallant John K. | Method and system for suppressing early media in a communications network |
US7042871B2 (en) * | 2003-07-23 | 2006-05-09 | Mci, Llc | Method and system for suppressing early media in a communications network |
CN102594661A (en) * | 2012-01-19 | 2012-07-18 | 北京神州数码思特奇信息技术股份有限公司 | Invocation method for providing and obtaining dynamic routing and static routing based on cloud computing deployment |
CN102594695A (en) * | 2012-03-08 | 2012-07-18 | 北京神州数码思特奇信息技术股份有限公司 | Message routing method and system of enterprise service bus (ESB) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104683349A (en) * | 2015-03-12 | 2015-06-03 | 西安酷派软件科技有限公司 | Converged communication method, terminal, server and converged communication system |
WO2016141612A1 (en) * | 2015-03-12 | 2016-09-15 | 宇龙计算机通信科技(深圳)有限公司 | Combined communication method, terminal, server and combined communication system |
CN106412068A (en) * | 2016-09-30 | 2017-02-15 | 珠海全视通信息技术有限公司 | Communication method of network system link |
CN109995660A (en) * | 2017-12-29 | 2019-07-09 | 深圳市优必选科技有限公司 | Streaming media transmission method, apparatus, terminal device and computer-readable storage medium |
CN108833434A (en) * | 2018-07-02 | 2018-11-16 | 山东浪潮商用系统有限公司 | A kind of implementation method of the inter-network video call system based on IP bilateral network set-top box |
Also Published As
Publication number | Publication date |
---|---|
CN103067357B (en) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8131831B1 (en) | Centralized policy management framework for telecommunication networks | |
US9485342B2 (en) | Wireless device system-architecture | |
CN107172666A (en) | The method and device of its local service is kept when mobile terminal switches communication cell | |
CN110401972A (en) | Method, equipment and the system of route messages in the network of Multi net voting slice | |
CN102025593A (en) | Distributed user access system and method | |
CN107343113A (en) | Audio communication method and device | |
WO2015192562A1 (en) | Communication system, access authentication method and system based on communication system | |
CN108566644A (en) | A kind of garden network service method for sinking based on MEC | |
CN103067357A (en) | System and achieving method of converged communication system Internet protocol (IP) telephone media stream routing | |
CN101083758A (en) | System and method for building audio/video conversation | |
WO2011079721A1 (en) | Communication method and local management system | |
CN110072257B (en) | Method for user intercommunication under MEC | |
CN103298143A (en) | Method and system for achieving multi-party call and mobile terminal | |
CN103004284A (en) | Management of serving gateways for enhanced performance | |
CN101867615A (en) | Method for providing software mobile phone service on Internet | |
CN115915504A (en) | Special 5G network communication system for coal mine | |
CN104009960A (en) | Method and device for realizing instant messaging of handset client | |
CN103428893B (en) | Carrying path establishment method, multi-link server and communication system | |
CN104618616B (en) | Videoconference participant identification system and method based on speech feature extraction | |
CN106992957A (en) | Internet phone-calling is forwarded to the method and device of mobile communication terminal | |
CN106533884B (en) | A kind of message transmitting method, convergence device, interchanger and VRRP system | |
CN101820402B (en) | User terminal gateway system for integration of three networks | |
CN103379547B (en) | A kind of shunting connects method for building up and equipment | |
CN101719897B (en) | Computer signaling seat used for triple-play system | |
CN104660545B (en) | A kind of method and service broker using service broker transmission information |
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 |