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 PDF

Info

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
Application number
CN201210544089.9A
Other languages
Chinese (zh)
Other versions
CN103067357A (en
Inventor
钟贵华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN201210544089.9A priority Critical patent/CN103067357B/en
Publication of CN103067357A publication Critical patent/CN103067357A/en
Application granted granted Critical
Publication of CN103067357B publication Critical patent/CN103067357B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of converged communication system IP phone Media Stream route system and implementation method
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.
CN201210544089.9A 2012-12-14 2012-12-14 A kind of converged communication system IP phone Media Stream route system and implementation method Active CN103067357B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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