CN103067357B - A kind of converged communication system IP phone Media Stream route system and implementation method - Google Patents
A kind of converged communication system IP phone Media Stream route system and implementation method Download PDFInfo
- Publication number
- CN103067357B CN103067357B CN201210544089.9A CN201210544089A CN103067357B CN 103067357 B CN103067357 B CN 103067357B CN 201210544089 A CN201210544089 A CN 201210544089A CN 103067357 B CN103067357 B CN 103067357B
- Authority
- CN
- China
- Prior art keywords
- intranet
- communication server
- clients
- client
- outer net
- 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.)
- Active
Links
Abstract
The present invention relates to a kind of converged communication system IP phone Media Stream route implementation method, at Intranet deploy Intranet converged communication server, in the public network deploy Center Fusion communication server, routing decision module, it is interconnected that the Intranet communication server and center to center communications server pass through SIP trunk; Intranet converged communication server and central server are connected by double netcard and realize intranet and extranet intercommunication; At Intranet deploy Intranet converged communication server, in the public network deploy Center Fusion communication server, routing decision module, solve the complicated routing issue of voice flow under enterprise converged communication cloud service environment, ensure better voice quality, improve call completing rate, call completing rate is controlled, alleviate server stress, reduce bandwidth demand.
Description
Technical field
The present invention relates to complicated route system and implementation method under converged communication cloud service environment, relate to a kind of converged communication system IP phone Media Stream route system and implementation method particularly.
Background technology
In enterprise converged communication cloud service environment, in order to converged communication service between multiple enterprise, according to migration efficiency, some needs at sidepiece administration of enterprise corporate intranet converged communication server, some does not need independent deployment server, communication scenes is rich and varied, enterprises is conversed, converse between enterprise, employee on business trip and not employee on business trip is also had to converse etc., residing for client, network environment complexity is various, be in local area network (LAN), what have is in 3G net, what have is in the Internet, because client place network environment complexity is various, between client, communication needs to pass through dissimilar NAT, between client, speech coding capacity not necessarily can mate in addition, in order to ensure better voice quality, need according to network type, terminal capability realizes complicated route mode of operation, some Media Stream leads directly to, some must be changed by server.
Summary of the invention
Technical problem to be solved by this invention is to provide a kind of converged communication system IP phone Media Stream route system and implementation method, solves voice flow routing issue under 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, it is interconnected that Intranet converged communication server and the Center Fusion communication server pass through SIP trunk; Intranet converged communication server disposition is on the net interior, Intranet converged communication server receives the signal of Intranet client, carry out the process of signal medium flow data, directly signal is delivered to another Intranet client or interim signal to the Center Fusion communication server transfers to another outer net client again; The Center Fusion communication server is deployed on public network, the Center Fusion communication server receives the signal of outer net client, carry out the process of signal medium flow data, directly signal is delivered to another outer net client or interim signal transfers to another Intranet client again to Intranet converged communication server; Routing decision module is deployed on public network, routing decision module is connected with Intranet converged communication server, the Center Fusion communication server respectively, routing decision module passes through Intranet converged communication server or the center to center communications server at any two client places in two Intranet clients and two outer net clients, and determines the route pattern of signal by the IP address of any two clients in two Intranet clients and two outer net clients.In described Intranet converged communication server and the Center Fusion communication server, set up internal memory cache region, preserve client login account and log in territory.In described routing decision module, arrange routing policy, described routing policy is the route pattern determining signal according to user type, client local ip address and UDP communication IP address.Described user type is determined by arranging customer service type, and such as, user type is foreground, secretary's platform etc.
Utilize above-mentioned a kind of converged communication IP phone Media Stream route system, realize converged communication system IP phone media stream by method step be:
Step 1, before in two Intranet clients and two outer net clients, any two clients start call, 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 do not receive corresponding test pack, perform step 2, if Intranet client or outer net client receive corresponding test pack, perform step 3;
Step 2: Intranet client reports Intranet converged communication server, outer net client reports the Center Fusion communication server, and Intranet converged communication server or Center Fusion communication server instruction 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 outer net clients, whether any two clients are in the same Intranet communication server or the Center Fusion communication server, if any two clients are in same Intranet converged communication server or the Center Fusion communication server in two Intranet clients and two outer net clients, perform step 4, if any two clients are not be in same Intranet converged communication server or the Center Fusion communication server in two Intranet clients and two outer net clients, perform step 7;
Step 4: judge whether two Intranet clients or two outer net clients are positioned at same local area network (LAN) according to IP address, if two Intranet clients or two outer net clients are in same local area network (LAN), perform step 5, if two Intranet clients or two outer net clients are not be in same local area network (LAN), perform 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 the Intranet converged communication server corresponding to two Intranet clients or two outer net clients or the Center Fusion communication server;
Step 7: Intranet client and outer net client pass on signal by corresponding Intranet converged communication server and the Center Fusion communication server.
Because NAT type is many, some point-to-point voice flow may be obstructed, therefore before starting call, in two Intranet clients and two outer net clients, any two client both sides send out test pack in advance mutually, if Intranet client or outer net client can not receive corresponding, Intranet client reports Intranet converged communication server, outer net client reports the Center Fusion communication server, and Intranet converged communication server or Center Fusion communication server instruction change route are that Intranet converged communication or the Center Fusion communication server pass on signal.Because communication process needs to collect dtmf signal, so when Intranet client or outer net client communicate with artificial exchange, signal passes on through corresponding Intranet converged communication server or the Center Fusion communication server and realizes 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, solve the complicated routing issue of voice flow under enterprise converged communication cloud service environment, ensure better voice quality, improve call completing rate, call completing rate is controlled, alleviate server stress, reduce bandwidth demand.
Accompanying drawing explanation
Fig. 1 is the present invention is that a kind of converged communication system IP phone of the present invention media stream is by system configuration schematic diagram.
Embodiment
Be described principle of the present invention and feature below in conjunction with accompanying drawing, example, only for explaining the present invention, is not intended to limit 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, it is interconnected that the described Intranet communication server and center to center communications server pass through SIP trunk; Described Intranet converged communication server and central server are connected by double netcard and realize intranet and extranet intercommunication, described Intranet converged communication server receives the signal of Intranet client, carry out the process of signal medium flow data, directly signal is delivered to another Intranet client or interim signal to the Center Fusion communication server transfers to another outer net client again; The described Center Fusion communication server receives the signal of outer net client, carries out the process of signal medium flow data, directly signal is delivered to another outer net client or interim signal transfers to another Intranet client again to Intranet converged communication server; Described routing decision module is connected with Intranet converged communication server, the Center Fusion communication server respectively, routing decision module passes through Intranet converged communication server or the center to center communications server at any two client places in two Intranet clients and two outer net clients, and determines the route pattern of signal by the IP address of any two clients in two Intranet clients and two outer net clients; In described central server, set up internal memory cache region, preserve client login account and log in territory; In described routing decision module, arrange routing policy, described routing policy is the route pattern determining signal according to user type, client local ip address and UDP communication IP address, and such as, user is foreground, secretary's platform etc.; Routing policy is set in described routing decision module, determines voice flow route pattern.Intranet client 1,2 is directly connected with corporate intranet converged communication server, Intranet client 3,4 is connected with corporate intranet converged communication by special line, WAN is connected with the Center Fusion communication server, Stun server is connected 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 system IP phone Media Stream route system, realize converged communication system IP phone media stream by method be:
When outer net custom end intelligent mobile phone 2 called out by outer net custom end intelligent mobile phone 1, outer net client can only all pass through STUN server acquisition public network IP by mobile phone 1 and 2, buffer area search log in overseas net client smart mobile phone 1 and 2 all centered by sip server, this locality of outer net custom end intelligent mobile phone 1 and 2 is that 3G nets IP address, UDP communication IP address is public network, submits routing policy module determination voice flow by central server transfer;
When outer net custom end intelligent mobile phone 4 called out by outer net custom end intelligent mobile phone 3, outer net custom end intelligent mobile phone 3 and 4 all passes through STUN server and obtains public network IP, buffer area search log in overseas net client smart mobile phone 3 and 4 all centered by sip server, this locality of outer net custom end intelligent mobile phone 3 and 4 is LAN IP address and is public network at the same network segment, UDP communication IP address, submits routing policy module determination voice flow and leads directly to;
When Intranet client 1 calls out Intranet client 2, searching login territory Intranet client 1 and 2 at buffer area is all same corporate intranet sip server, this locality is LAN IP address, UDP communication IP address is also LAN IP address, submits routing policy module determination voice flow and leads directly to;
When Intranet client 1 calls out Intranet client 3, searching login territory at buffer area is all same corporate intranet sip server, local address is LAN IP address, but Intranet client 1 and 3 is not also LAN IP address at same local area network (LAN), UDP communication IP address, submits routing policy module determination voice flow by corporate intranet converged communication transit server;
When Intranet client 1 calls out my that custom end intelligent mobile phone 1 outer, outer net custom end intelligent mobile phone 1 obtains public network IP by STUN server, search at buffer area and log in territory, Intranet client 1 is at corporate intranet sip server, outer net client can only server centered by mobile phone 1, Intranet client 1 local address is LAN IP address, outer net custom end intelligent mobile phone 1 is local is 3G net IP address, UDP communication IP address Intranet client is LAN IP address, outer net custom end intelligent mobile phone 1 is public network address, submit routing policy module determination voice flow by corporate intranet converged communication server, central server transfer.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (6)
1. a 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, it is interconnected that Intranet converged communication server and the Center Fusion communication server pass through SIP trunk;
Described Intranet converged communication server disposition is on the net interior, Intranet converged communication server receives the signal of Intranet client, carry out the process of signal medium flow data, directly signal is delivered to another Intranet client or interim signal to the Center Fusion communication server transfers to another outer net client again;
The described Center Fusion communication server is deployed on public network, the Center Fusion communication server receives the signal of outer net client, carry out the process of signal medium flow data, directly signal is delivered to another outer net client or interim signal transfers to another Intranet client again to Intranet converged communication server;
Described routing decision module is deployed on public network, routing decision module is connected with Intranet converged communication server, the Center Fusion communication server respectively, routing decision module passes through Intranet converged communication server or the center to center communications server at any two client places in two Intranet clients and two outer net clients, and determines the route pattern of signal by the IP address of any two clients in two Intranet clients and two outer net clients.
2. a kind of converged communication system IP phone Media Stream route system according to claim 1, is characterized in that: in described Intranet converged communication server and the Center Fusion communication server, set up internal memory cache region.
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, arrange routing policy, described routing policy is the route pattern determining signal according to user type, client local ip address and 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 arranging customer service type.
5. a converged communication system IP phone Media Stream route implementation method, is characterized in that: carry out any two clients in two Intranet clients communicating and two outer net clients realize media stream by method step be:
Step 1: before any two clients start call 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 do not receive corresponding test pack, perform step 2, if Intranet client or outer net client receive corresponding test pack, perform step 3;
Step 2: Intranet client reports Intranet converged communication server, outer net client reports the Center Fusion communication server, and Intranet converged communication server or Center Fusion communication server instruction 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 outer net clients, whether any two clients are in the same Intranet communication server or the Center Fusion communication server, if any two clients are in same Intranet converged communication server or the Center Fusion communication server in two Intranet clients and two outer net clients, perform step 4, if any two clients are not be in same Intranet converged communication server or the Center Fusion communication server in two Intranet clients and two outer net clients, perform step 7;
Step 4: judge whether two Intranet clients or two outer net clients are positioned at same local area network (LAN) according to IP address, if two Intranet clients or two outer net clients are in same local area network (LAN), perform step 5, if two Intranet clients or two outer net clients are not be in same local area network (LAN), perform 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 the Intranet converged communication server corresponding to two Intranet clients or two outer net clients or the Center Fusion communication server;
Step 7: Intranet client and outer net client pass 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 communicate with artificial exchange, signal passes on through corresponding Intranet converged communication server or the Center Fusion communication server and realizes 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 CN103067357A (en) | 2013-04-24 |
CN103067357B true 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) |
Families Citing this family (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 |
CN109995660B (en) * | 2017-12-29 | 2021-12-17 | 深圳市优必选科技有限公司 | Streaming media transmission method and device, terminal equipment and computer readable storage medium |
CN108833434B (en) * | 2018-07-02 | 2020-09-08 | 山东云缦智能科技有限公司 | Method for realizing cross-network video call system based on IP bidirectional network set top box |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7042871B2 (en) * | 2003-07-23 | 2006-05-09 | Mci, Llc | 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 (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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) |
Also Published As
Publication number | Publication date |
---|---|
CN103067357A (en) | 2013-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104581990B (en) | Node selection in virtual evolution block core | |
US8131831B1 (en) | Centralized policy management framework for telecommunication networks | |
CN106789526B (en) | method and device for connecting multiple system networks | |
CN107172666A (en) | The method and device of its local service is kept when mobile terminal switches communication cell | |
US20110116469A1 (en) | Local internet protocol access/selected internet protocol traffic offload packet encapsulation to support seamless mobility | |
CN107529199A (en) | IMS registration and speech business provide method, system, equipment and storage medium | |
CN103118148B (en) | A kind of ARP buffering updating method and equipment | |
CN105791392A (en) | Mobile network based edge service communication method and system | |
CN103067357B (en) | A kind of converged communication system IP phone Media Stream route system and implementation method | |
CN101197738B (en) | Wide band mobile visible communication network system | |
CN104584674A (en) | Network architecure for dual active personae cellular mobile devices | |
CN101800911B (en) | Method and system for realizing local exchange | |
CN113765874B (en) | Private network and dual-mode networking method based on 5G mobile communication technology | |
CN110072257B (en) | Method for user intercommunication under MEC | |
WO2015192562A1 (en) | Communication system, access authentication method and system based on communication system | |
CN102148881A (en) | Address processing method and device | |
CN113613314A (en) | ICOT private network networking method and system based on converged network splitter | |
CN103796246A (en) | Data distribution method, data distribution device and data distribution system | |
CN104717626A (en) | Session routing information sharing method, device and system | |
US20190028927A1 (en) | Methods, systems, and computer readable media for operating a telecommunications network using an on-premises computing system and an off-premises cloud computing system | |
US11617061B2 (en) | Private cellular network for acquisition and exchange of location data with emergency call centers | |
CN103036757B (en) | A kind of network architecture and collocation method thereof | |
CN101820402B (en) | User terminal gateway system for integration of three networks | |
CN102396201A (en) | Method and system for traffic offload, and policy and charging rule function entity | |
CN106658480A (en) | Terminal communication method and system |
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 |