CN101753740A - 基于sip电话的通信方法及网关设备 - Google Patents
基于sip电话的通信方法及网关设备 Download PDFInfo
- Publication number
- CN101753740A CN101753740A CN200910223974.5A CN200910223974A CN101753740A CN 101753740 A CN101753740 A CN 101753740A CN 200910223974 A CN200910223974 A CN 200910223974A CN 101753740 A CN101753740 A CN 101753740A
- Authority
- CN
- China
- Prior art keywords
- hspa
- sip
- pcm data
- signaling
- network equipment
- 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
Images
Classifications
-
- 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/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- 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/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/104—Signalling gateways in the network
-
- 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/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种基于SIP电话的通信方法及网关设备,涉及通信领域。为了能够实现SIP电话承载于HSPA网络的CS域进行通信,本发明实施例提供的技术方案如下:在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令;在接收由SIP电话发送的RTP报文时,向HSPA网络设备发送与所述RTP报文对应的PCM数据;在接收由HSPA网络设备发送的PCM数据时,向SIP电话发送与所述PCM数据对应的RTP报文。本发明适用于SIP通信。
Description
技术领域
本发明涉及通信领域,尤其涉及一种基于SIP电话的通信方法及网关设备。
背景技术
家庭网关(Home Gateway)是面向家庭用户的综合接入网关,其可以为SIP(Session Initiation Protocol,会话初始协议)电话等设备服务。家庭网关当前能够支持ADSL(Asymmetric Digital Subscriber Line,非对称数字用户线路)/HSPA(High Speed Packet Access,高速分组接入)接入方式。
在家庭网关选择ADSL接入方式时,家庭网关下挂的SIP电话设备常通过VoIP(Voice over Internet Protocol,网络电话)方式连接IMS(IP MultimediaSubsystem,IP多媒体***)实现语音功能,在此过程中,家庭网关可提供路由、ALG(应用层网关,Application Layer Gateway)或Proxy(代理)等方式,实现SIP电话语音功能。
在家庭网关选择HSPA接入方式时,家庭网关可以进一步选择PS(packetswitch,分组交换)域或CS(circuit switch,电路交换)域接入方式,进行语音业务处理。其中,对于PS接入方式,SIP电话仍然可以通过VoIP方式实现语音功能。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:无法通过CS接入方式实现SIP电话的通信。
发明内容
本发明的实施例提供一种基于SIP电话的通信方法及网关设备,能够实现SIP电话承载于HSPA网络的CS域进行通信。
为达到上述目的,本发明的实施例采用如下技术方案:
一种基于SIP电话的通信方法,包括:
在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令;
在接收由SIP电话发送的RTP报文时,向HSPA网络设备发送与所述RTP报文对应的PCM数据;或者,在接收由HSPA网络设备发送的PCM数据时,向SIP电话发送与所述PCM数据对应的RTP报文。
一种网关设备,包括:
信令报文接收单元,用于接收由SIP电话发送的SIP信令或RTP报文;
命令数据接收单元,用于接收由HSPA网络设备发送的HSPA呼叫命令或PCM数据;
转换单元,用于获取与所述信令报文接收单元接收的SIP信令对应的HSPA呼叫命令;或者,获取与所述命令数据接收单元接收的HSPA呼叫命令对应的SIP信令;或者,获取与所述信令报文接收单元接收的RTP报文对应的PCM数据;或者,获取与所述命令数据接收单元接收的PCM数据对应的RTP报文;
信令报文发送单元,用于向所述SIP电话发送经所述转换单元获取的SIP信令或RTP报文;
命令数据发送单元,用于向所述HSPA网络设备发送经所述转换单元获取的HSPA呼叫命令或PCM数据。
本发明实施例提供的基于SIP电话的通信方法及网关设备,在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令,在SIP电话与HSPA网络设备之间建立了信令连通。并且,在接收由SIP电话发送的实时传送协议报文时,向HSPA网络设备发送与所述实时传送协议报文对应的脉码调制数据;或者,在接收由HSPA网络设备发送的脉码调制数据时,向SIP电话发送与所述脉码调制数据对应的实时传送协议报文,在SIP电话与HSPA网络设备之间建立了数据连接。从而实现了SIP电话承载于HSPA网络的CS域进行通信。进而可以满足SIP电话可通过无线CS域链路对语音进行备份的要求。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为在SIP电话作主叫时,采用本发明实施例提供的基于SIP电话的通信方法进行通信的流程示意图;
图2为在SIP电话作被叫时,采用本发明实施例提供的基于SIP电话的通信方法进行通信的流程示意图;
图3为本发明实施例提供的一种网关设备的构成示意图;
图4为本发明实施例提供的一种网关设备的内部结构原理图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了能够实现SIP电话承载于HSPA网络的CS域进行通信,本发明实施例提供了一种基于SIP电话的通信方法,本实施例基于SIP电话的通信方法包括:
在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令;
在接收由SIP电话发送的RTP报文时,向HSPA网络设备发送与所述RTP报文对应的PCM数据;或者,在接收由HSPA网络设备发送的PCM数据时,向SIP电话发送与所述PCM数据对应的RTP报文。
在本发明实施例中所提到的“HSPA网络设备”,是指应用在HSPA网络中的通信设备,例如,连接到BSS(Business Support System,业务支持***)的数据卡设备(例如3G数据卡设备,通常是USB接口)。
本发明实施例提供的基于SIP电话的通信方法,在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令,在SIP电话与HSPA网络设备之间建立了信令连通。并且,在接收由SIP电话发送的实时传送协议报文时,向HSPA网络设备发送与所述实时传送协议报文对应的脉码调制数据;或者,在接收由HSPA网络设备发送的脉码调制数据时,向SIP电话发送与所述脉码调制数据对应的实时传送协议报文,在SIP电话与HSPA网络设备之间建立了数据连接。从而实现了SIP电话承载于HSPA网络的CS域进行通信。进而可以满足SIP电话可通过无线CS域链路对语音进行备份的要求。
下面分别结合SIP电话作主叫和SIP电话作被叫两种情况,对上一实施例作进一步详细说明。
在SIP电话作主叫时,采用本发明实施例提供的基于SIP电话的通信方法进行通信的流程如图1所示,其步骤包括:
101、SIP电话发起呼叫,向网关设备发送SIP信令中的INVITE消息。
102、网关设备接收该INVITE消息后,向HSPA网络设备发送与该INVITE消息对应的HSPA呼叫命令。
具体来说,网关设备接收SIP信令后,根据存储的映射信息,获取与该SIP信令对应的HSPA呼叫命令,向HSPA网络设备发送该HSPA呼叫命令。
举例而言,假设网关设备存储的映射信息包括SIP信令中的INVITE消息与HSPA呼叫命令中的呼叫发起命令D对应,和SIP信令中的BYE消息与HSPA呼叫命令中的呼叫挂断命令+CHUP对应等信息,在网关设备通过上网卡连接无线CS域时,网关设备可以先将接收的INVITE消息转换成可以在***内部各软件模块间传递的消息,然后根据SIP信令中的INVITE消息与HSPA呼叫命令中的呼叫发起命令D对应的映射信息,得到与该INVITE消息对应的呼叫发起命令D,将呼叫发起命令D发送给上网卡,以发起无线CS域呼叫。其中,呼叫发起命令D,用于发起语音或数据业务呼叫。
进一步地,网关设备接收SIP信令后,还需要获取当前网关设备各端口的使用状态信息,并根据获取的使用状态信息确定空闲的端口。在确定存在空闲的端口时,网关设备将该SIP信令转换成消息。然后,根据存储的映射信息,获取与该SIP信令对应的HSPA呼叫命令,通过确定的空闲端口向HSPA网络设备发送该HSPA呼叫命令。
103、网关设备与HSPA网络设备交互HSPA呼叫命令后,向SIP电话返回振铃响应。
104、网关设备与SIP电话之间建立通话。
105、SIP电话向网关设备发送RTP(Real-time Transport Protocol,实时传送协议)报文。
106、网关设备接收该RTP报文后,向HSPA网络设备发送与该RTP报文对应的PCM(脉码调制,Pulse Code Modulation)数据。
具体来说,网关设备接收该RTP报文后,可以通过至少两种方式实现RTP报文转换成PCM数据:方式一、将该RTP报文通过DSP(Digital SignalProcessing,数字信号处理)解码成PCM数据;方式二、与SIP电话协商该SIP电话的编解码为G.711,删除该RTP报文的报文头,得到与该RTP报文对应的PCM数据。网关设备获取到与该RTP报文对应的PCM数据后,向HSPA网络设备发送该PCM数据。
因此,若网关设备支持语音功能,即配置有DSP,则网关设备可以通过DSP获取对应的PCM数据。若网关设备不支持语音功能,即未配置DSP,则网关设备可以通过强制协商SIP电话的编解码为G.711,删除该RTP报文的报文头,获取对应的PCM数据。
107、HSPA网络设备向网关设备发送PCM数据。
108、网关设备接收该PCM数据后,向SIP电话发送与该PCM数据对应的RTP报文。
具体来说,网关设备实现PCM数据转换成RTP报文的方式,与步骤106中实现RTP报文转换成PCM数据的方式类似:方式一、将该PCM数据通过DSP解码成RTP报文;方式二、与SIP电话协商该SIP电话的编解码为G.711,在该PCM数据中添加报文头,获取与该PCM数据对应的RTP报文。网关设备获取到与该PCM数据对应的RTP报文后,向SIP电话发送该RTP报文。
因此,若网关设备支持语音功能,即配置有DSP,则网关设备可以通过DSP获取对应的RTP报文。若网关设备不支持语音功能,即未配置DSP,则网关设备可以通过强制协商SIP电话的编解码为G.711,在该PCM数据中添加报文头,获取对应的RTP报文。
109、SIP电话执行挂机操作,向网关设备发送SIP信令中的BYE消息。
110、网关设备接收该BYE消息后,向HSPA网络设备发送与该BYE消息对应的HSPA呼叫命令。
在此步骤中进行的具体操作与步骤102中描述的具体操作原理相同,在此不再赘述。
举例而言,在网关设备通过上网卡连接无线CS域时,网关设备可以将接收的BYE消息转换成呼叫挂断命令+CHUP(挂断符),将呼叫挂断命令+CHUP发送给上网卡,结束通话。另外,在来电振铃状态时,如果用户拒接,网关设备收到BYE消息后,也同样向上网卡发送此命令。
在SIP电话作被叫时,采用本发明实施例提供的基于SIP电话的通信方法进行通信的流程如图2所示,其步骤包括:
201、HSPA网络设备向SIP发起呼叫,向网关设备发送指示有来电的HSPA呼叫命令。
举例而言,在网关设备通过上网卡连接无线CS域时,上网卡接收CS域发起的呼叫后,向网关设备发送接听命令A。其中,接听命令A,用于指示有向SIP电话的呼叫。
202、网关设备接收该HSPA呼叫命令后,向SIP电话发送与该HSPA呼叫命令对应的SIP信令,即INVITE消息。
具体来说,网关设备接收HSPA呼叫命令后,会将该HSPA呼叫命令转换成消息。然后,根据存储的映射信息,获取与该HSPA呼叫命令对应的SIP信令,向SIP电话发送该SIP信令。
举例而言,假设网关设备存储的映射信息包括SIP信令中的INVITE消息与HSPA呼叫命令中的接听命令A对应,和SIP信令中的BYE消息与HSPA呼叫命令中的呼叫挂断命令+CHUP对应等信息,在网关设备通过上网卡连接无线CS域时,网关设备可以先将从上网卡接收的接听命令A转换成可以在***内部各软件模块间传递的消息,然后根据SIP信令中的INVITE消息与HSPA呼叫命令中的接听命令A对应的映射信息,得到与该接听命令A对应的INVITE消息,将INVITE消息发送给SIP电话。
进一步地,网关设备接收HSPA呼叫命令后,还需要获取当前网关设备各端口的使用状态信息,并根据获取的使用状态信息确定空闲的端口。在确定存在空闲的端口时,网关设备将该HSPA呼叫命令转换成消息。然后,根据存储的映射信息,获取与该HSPA呼叫命令对应的SIP信令,通过确定的空闲端口向HSPA网络设备发送该SIP信令。
203、SIP电话接收由网关设备发送的INVITE消息后,向网关设备返回振铃响应。
204、SIP电话与网关设备之间建立通话。
205、HSPA网络设备向网关设备发送PCM数据。
206、网关设备接收该PCM数据后,向SIP电话发送与该PCM数据对应的RTP报文。
步骤206中进行的具体操作参见步骤108,在此不再赘述。
207、SIP电话向网关设备发送RTP报文。
208、网关设备接收该RTP报文后,向HSPA网络设备发送与该RTP报文对应的PCM数据。
步骤208中进行的具体操作参见步骤106,在此不再赘述。
209、SIP电话执行挂机操作,向网关设备发送SIP信令中的BYE消息。
210、网关设备接收该BYE消息后,向HSPA网络设备发送与该BYE消息对应的HSPA呼叫命令。
步骤210中进行的具体操作参见步骤110,在此不再赘述。
本发明实施例提供的基于SIP电话的通信方法,在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令,在SIP电话与HSPA网络设备之间建立了信令连通。并且,在接收由SIP电话发送的实时传送协议报文时,向HSPA网络设备发送与所述实时传送协议报文对应的脉码调制数据;或者,在接收由HSPA网络设备发送的脉码调制数据时,向SIP电话发送与所述脉码调制数据对应的实时传送协议报文,在SIP电话与HSPA网络设备之间建立了数据连接。从而实现了SIP电话承载于HSPA网络的CS域进行通信。进而可以满足SIP电话可通过无线CS域链路对语音进行备份的要求。
与上述方法相对应地,本发明实施例还提供了一种网关设备,如图3所示,本实施例网关设备,包括:
信令报文接收单元301,用于接收由SIP电话发送的SIP信令或RTP报文;
命令数据接收单元302,用于接收由HSPA网络设备发送的HSPA呼叫命令或PCM数据;
转换单元303,用于获取与所述信令报文接收单元301接收的SIP信令对应的HSPA呼叫命令;或者,获取与所述命令数据接收单元302接收的HSPA呼叫命令对应的SIP信令;或者,获取与所述信令报文接收单元301接收的RTP报文对应的PCM数据;或者,获取与所述命令数据接收单元302接收的PCM数据对应的RTP报文。
信令报文发送单元304,用于向所述SIP电话发送经所述转换单元获取的SIP信令或RTP报文;
命令数据发送单元305,用于向所述HSPA网络设备发送经所述转换单元获取的HSPA呼叫命令或PCM数据。
进一步地,所述转换单元303具体包括:
信令数据转换子单元,用于根据存储的映射信息,获取与所述SIP信令对应的HSPA呼叫命令;或者,根据存储的映射信息,获取与所述HSPA呼叫命令对应的SIP信令。
进一步地,所述转换单元303具体还包括:
数字信号处理子单元,用于通过数字信号处理获取与所述信令报文接收单元301接收的RTP报文对应的PCM数据,并将获取的PCM数据转发给所述命令数据发送单元305;或者,通过数字信号处理获取与所述命令数据接收单元302接收的PCM数据对应的RTP报文,并将获取的RTP报文转发给所述信令报文发送单元304。
进一步地,所述转换单元303具体还包括:
删除添加子单元,用于采用G.711编解码协议,删除所述信令报文接收单元301接收的RTP报文的报文头,得到与所述RTP报文对应的PCM数据,并将获取的PCM数据转发给所述命令数据发送单元305;或者,采用G.711编解码协议,为所述命令数据接收单元302接收的PCM数据添加报文头,得到与所述PCM数据对应的RTP报文,并将获取的RTP报文转发给所述信令报文发送单元304。
进一步地,所述网关设备具体还包括:
端口状态获取单元,用于获取当前端口的使用状态信息;
空闲端口确定单元,用于根据所述端口状态获取单元获取的使用状态信息确定空闲的端口。
进一步地,所述信令报文发送单元304,还用于通过所述空闲端口确定单元确定的空闲端口,向所述SIP电话发送经所述转换单元获取的SIP信令或RTP报文;
进一步地,所述命令数据发送单元305,还用于通过所述空闲端口确定单元确定的空闲端口,向所述HSPA网络设备发送经所述转换单元获取的HSPA呼叫命令或PCM数据。
本实施例提供的网关设备,在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令,在SIP电话与HSPA网络设备之间建立了信令连通。并且,在接收由SIP电话发送的实时传送协议报文时,向HSPA网络设备发送与所述实时传送协议报文对应的脉码调制数据;或者,在接收由HSPA网络设备发送的脉码调制数据时,向SIP电话发送与所述脉码调制数据对应的实时传送协议报文,在SIP电话与HSPA网络设备之间建立了数据连接。从而实现了SIP电话承载于HSPA网络的CS域进行通信。进而可以满足SIP电话可通过无线CS域链路对语音进行备份的要求。
图4是上一实施例的网关设备在实际应用中的内部结构图。其中,SIPServer Management模块(SIP服务管理模块)用于进行SIP电话的注册管理。HSPA/SIP Adapter模块(HSPA/SIP适配器模块)能够实现上一实施例中的转换单元303的功能。SIP STACK模块(SIP协议栈)能够实现将接收的SIP信令或者HSPA呼叫命令转换成消息的功能。HSPA模块集成了上一实施例中的命令数据接收单元302和命令数据发送单元305的功能。SIP UA(SIP User Agent,SIP用户代理)集成了上一实施例中的信令报文接收单元301和信令报文发送单元304的功能。
所述网关设备将SIP信令转换成HSPA呼叫命令的具体流程为:SIP电话通过SIP信令向SIP Seryer Management模块注册,SIP Server Management模块将SIP信令转发给SIP STACK模块;SIP STACK模块对该SIP信令进行解析,将该SIP信令转换为消息后,将该SIP信令通知给Call Control模块(呼叫控制模块);Call Control模块根据该SIP信令获取当前网关设备各端口的使用状态信息,并根据获取的使用状态信息获取空闲的端口;Call Control模块获取到空闲的端口时,将该SIP信令发到HSPA/SIP Adapter模块;HSPA/SIP Adapter模块将该SIP信令与HSPA呼叫命令的适配,得到对应的HSPA呼叫命令,并向HSPA模块发送获取到的HSPA呼叫命令;HSPA模块将该HSPA呼叫命令发送给HSPA网络设备。
所述网关设备将HSPA呼叫命令转换成SIP信令的具体流程,与SIP信令转换成HSPA呼叫命令的具体流程类似,在此不再赘述。
本实施例提供的网关设备,在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令,在SIP电话与HSPA网络设备之间建立了信令连通。并且,在接收由SIP电话发送的实时传送协议报文时,向HSPA网络设备发送与所述实时传送协议报文对应的脉码调制数据;或者,在接收由HSPA网络设备发送的脉码调制数据时,向SIP电话发送与所述脉码调制数据对应的实时传送协议报文,在SIP电话与HSPA网络设备之间建立了数据连接。从而实现了SIP电话承载于HSPA网络的CS域进行通信。进而可以满足SIP电话可通过无线CS域链路对语音进行备份的要求。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种基于SIP电话的通信方法,其特征在于,包括:
在接收由会话初始协议SIP电话发送的SIP信令时,向高速分组接入HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令;或者,在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令;
在接收由SIP电话发送的实时传送协议RTP报文时,向HSPA网络设备发送与所述RTP报文对应的脉码调制PCM数据;或者,在接收由HSPA网络设备发送的PCM数据时,向SIP电话发送与所述PCM数据对应的RTP报文。
2.根据权利要求1所述的基于SIP电话的通信方法,其特征在于,所述在接收由SIP电话发送的SIP信令时,向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令包括:
接收由所述SIP电话发送的SIP信令;
根据存储的映射信息,获取与所述SIP信令对应的HSPA呼叫命令;
向所述HSPA网络设备发送所述HSPA呼叫命令;
所述在接收由HSPA网络设备发送的HSPA呼叫命令时,向SIP电话发送与所述HSPA呼叫命令对应的SIP信令包括:
接收由所述HSPA网络设备发送的HSPA呼叫命令;
根据存储的所述映射信息,获取与所述HSPA呼叫命令对应的SIP信令;
向SIP电话发送所述SIP信令。
3.根据权利要求1或2所述的基于SIP电话的通信方法,其特征在于,所述在接收由SIP电话发送的RTP报文时,向HSPA网络设备发送与所述RTP报文对应的PCM数据包括:
接收由所述SIP电话发送的RTP报文;
通过数字信号处理获取与所述RTP报文对应的PCM数据;
向所述HSPA网络设备发送所述PCM数据;
所述在接收由HSPA网络设备发送的PCM数据时,向SIP电话发送与所述PCM数据对应的RTP报文包括:
接收由所述HSPA网络设备发送的PCM数据;
通过数字信号处理获取与所述PCM数据对应的RTP报文;
向所述SIP电话发送所述RTP报文。
4.根据权利要求1或2所述的基于SIP电话的通信方法,其特征在于,所述在接收由SIP电话发送的RTP报文时,向HSPA网络设备发送与所述RTP报文对应的PCM数据包括:
接收由所述SIP电话发送的RTP报文;
采用G.711编解码协议,删除所述RTP报文的报文头,得到与所述RTP报文对应的PCM数据;
向所述HSPA网络设备发送所述PCM数据;
所述在接收由HSPA网络设备发送的PCM数据时,向SIP电话发送与所述PCM数据对应的RTP报文包括:
接收由所述HSPA网络设备发送的PCM数据;
采用G.711编解码协议,为所述PCM数据添加报文头,得到与所述PCM数据对应的RTP报文;
向所述SIP电话发送所述RTP报文。
5.根据权利要求1所述的基于SIP电话的通信方法,其特征在于,所述向HSPA网络设备发送与所述SIP信令对应的HSPA呼叫命令包括:
获取当前端口的使用状态信息;
根据所述使用状态信息确定空闲的端口;
通过确定的空闲端口向HSPA网络设备发送所述HSPA呼叫命令;
所述向SIP电话发送与所述HSPA呼叫命令对应的SIP信令包括:
获取当前端口的使用状态信息;
根据所述使用状态信息确定空闲的端口;
通过确定的空闲端口向SIP电话发送所述SIP信令。
6.一种网关设备,其特征在于,包括:
信令报文接收单元,用于接收由SIP电话发送的SIP信令或RTP报文;
命令数据接收单元,用于接收由HSPA网络设备发送的HSPA呼叫命令或PCM数据;
转换单元,用于获取与所述信令报文接收单元接收的SIP信令对应的HSPA呼叫命令;或者,获取与所述命令数据接收单元接收的HSPA呼叫命令对应的SIP信令;或者,获取与所述信令报文接收单元接收的RTP报文对应的PCM数据;或者,获取与所述命令数据接收单元接收的PCM数据对应的RTP报文;
信令报文发送单元,用于向所述SIP电话发送经所述转换单元获取的SIP信令或RTP报文;
命令数据发送单元,用于向所述HSPA网络设备发送经所述转换单元获取的HSPA呼叫命令或PCM数据。
7.根据权利要求6所述的网关设备,其特征在于,所述转换单元包括:
信令数据转换子单元,用于根据存储的映射信息,获取与所述SIP信令对应的HSPA呼叫命令;或者,根据存储的映射信息,获取与所述HSPA呼叫命令对应的SIP信令。
8.根据权利要求6或7所述的网关设备,其特征在于,所述转换单元还包括:
数字信号处理子单元,用于通过数字信号处理得到与所述信令报文接收单元接收的RTP报文对应的PCM数据,并将得到的PCM数据转发给所述命令数据发送单元;或者,通过数字信号处理得到与所述命令数据接收单元接收的PCM数据对应的RTP报文,并将得到的RTP报文转发给所述信令报文发送单元。
9.根据权利要求6或7所述的网关设备,其特征在于,所述转换单元还包括:
删除添加子单元,用于采用G.711编解码协议,删除所述信令报文接收单元接收的RTP报文的报文头,得到与所述RTP报文对应的PCM数据,并将获取的PCM数据转发给所述命令数据发送单元;或者,采用G.711编解码协议,为所述命令数据接收单元接收的PCM数据添加报文头,得到与所述PCM数据对应的RTP报文,并将获取的RTP报文转发给所述信令报文发送单元。
10.根据权利要求6所述的网关设备,其特征在于,还包括:
端口状态获取单元,用于获取当前端口的使用状态信息;
空闲端口确定单元,用于根据所述端口状态获取单元获取的使用状态信息确定空闲的端口;
所述信令报文发送单元,还用于通过所述空闲端口确定单元确定的空闲端口,向所述SIP电话发送经所述转换单元获取的SIP信令或RTP报文;
所述命令数据发送单元,还用于通过所述空闲端口确定单元确定的空闲端口,向所述HSPA网络设备发送经所述转换单元获取的HSPA呼叫命令或PCM数据。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910223974.5A CN101753740A (zh) | 2009-11-20 | 2009-11-20 | 基于sip电话的通信方法及网关设备 |
US12/883,392 US20110122868A1 (en) | 2009-11-20 | 2010-09-16 | Communication method and gateway device based on sip phone |
EP10177141A EP2326138A1 (en) | 2009-11-20 | 2010-09-16 | Communication method and gateway device based on SIP phone |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910223974.5A CN101753740A (zh) | 2009-11-20 | 2009-11-20 | 基于sip电话的通信方法及网关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101753740A true CN101753740A (zh) | 2010-06-23 |
Family
ID=42480099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910223974.5A Pending CN101753740A (zh) | 2009-11-20 | 2009-11-20 | 基于sip电话的通信方法及网关设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20110122868A1 (zh) |
EP (1) | EP2326138A1 (zh) |
CN (1) | CN101753740A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103179030A (zh) * | 2013-03-28 | 2013-06-26 | 上海斐讯数据通信技术有限公司 | 一种家庭网关设备 |
CN103200028A (zh) * | 2013-03-08 | 2013-07-10 | 厦门亿联网络技术股份有限公司 | 一种实现sip话机可分组进行自动部署和升级的方法 |
CN110602060A (zh) * | 2019-08-23 | 2019-12-20 | 深圳震有科技股份有限公司 | 一种获取增益值的方法、终端及*** |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7197662B2 (en) * | 2002-10-31 | 2007-03-27 | Ring Technology Enterprises, Llc | Methods and systems for a storage system |
JP4287218B2 (ja) * | 2003-08-05 | 2009-07-01 | パナソニック株式会社 | データ通信装置及びデータ通信方法 |
US20050135385A1 (en) * | 2003-12-17 | 2005-06-23 | Tellabs Operations, Inc. | Method and apparatus for digital cross connect |
US8060135B2 (en) * | 2004-07-29 | 2011-11-15 | Sprint Spectrum L.P. | Method and system for selective application of cellular-PBX integration service |
KR20060054662A (ko) * | 2004-11-15 | 2006-05-23 | 삼성전자주식회사 | 광대역 무선 통신 시스템에서 헤더 압축 장치 및 방법 |
US7706339B2 (en) * | 2005-08-10 | 2010-04-27 | Cisco Technology, Inc. | Method and system for communicating media based on location of media source |
US20070140457A1 (en) * | 2005-12-19 | 2007-06-21 | Sbc Knowledge Ventures Lp | Method and apparatus for selectively routing callers to service call centers |
CN101336558B (zh) * | 2006-02-06 | 2012-01-11 | 艾利森电话股份有限公司 | 用于调度VoIP业务流的方法 |
US7936694B2 (en) * | 2006-04-03 | 2011-05-03 | Hewlett-Packard Development Company, L.P. | Sniffing-based network monitoring |
US8467792B2 (en) * | 2006-06-27 | 2013-06-18 | Qualcomm Incorporated | Method and apparatus for maintaining call continuity in wireless communication |
US20100284284A1 (en) * | 2009-05-08 | 2010-11-11 | Qualcomm Incorporated | VOICE OVER INTERNET PROTOCOL (VoIP) ACCESS TERMINAL |
-
2009
- 2009-11-20 CN CN200910223974.5A patent/CN101753740A/zh active Pending
-
2010
- 2010-09-16 EP EP10177141A patent/EP2326138A1/en not_active Withdrawn
- 2010-09-16 US US12/883,392 patent/US20110122868A1/en not_active Abandoned
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103200028A (zh) * | 2013-03-08 | 2013-07-10 | 厦门亿联网络技术股份有限公司 | 一种实现sip话机可分组进行自动部署和升级的方法 |
CN103200028B (zh) * | 2013-03-08 | 2015-10-21 | 厦门亿联网络技术股份有限公司 | 一种实现sip话机可分组进行自动部署和升级的方法 |
CN103179030A (zh) * | 2013-03-28 | 2013-06-26 | 上海斐讯数据通信技术有限公司 | 一种家庭网关设备 |
CN110602060A (zh) * | 2019-08-23 | 2019-12-20 | 深圳震有科技股份有限公司 | 一种获取增益值的方法、终端及*** |
CN110602060B (zh) * | 2019-08-23 | 2021-12-10 | 深圳震有科技股份有限公司 | 获取增益值的方法、***,终端和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP2326138A1 (en) | 2011-05-25 |
US20110122868A1 (en) | 2011-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7809125B2 (en) | Method and apparatus for selection of special-purpose gateways | |
US10057411B2 (en) | Techniques to access messaging services for branch offices | |
US8446847B2 (en) | System, device and method for implementing special call service | |
US20070195749A1 (en) | Wireless ip telephone set | |
JP3873048B2 (ja) | リングバックトーン伝送方法、端末機、リングバックトーン生成方法、およびリングバックトーンを生成するためのシステム | |
CN104506523A (zh) | 一种智能终端VoIP的呼叫转接方法 | |
US20100135280A1 (en) | Telecommunications system and telecommunications management apparatus | |
CN101909192A (zh) | 电视终端的通信方法及其电视终端 | |
RU2332804C2 (ru) | Обработка начальных мультимедийных данных ii | |
US6977911B1 (en) | Scalable voice over IP system configured for dynamically switching codecs during a call | |
IL148700A (en) | Telecommunication system and equipment | |
US7570630B1 (en) | Dialed-digit based determination of whether to originate a call as a circuit-switched call or a packet-switched call | |
CN101753740A (zh) | 基于sip电话的通信方法及网关设备 | |
CN101159719B (zh) | 实现故障条件下通话的VoIP模拟网关及内部交换方法 | |
CN102355713A (zh) | 语音通信中的呼叫方法及移动终端 | |
CN101472019B (zh) | 一种带外dtmf信令互通方法、***和装置 | |
KR20050078431A (ko) | 브이 오 아이피 시스템에서의 음성 메시징 서비스 방법 및그 장치 | |
CN101197888B (zh) | 实现非智能sip终端呼叫等待选择挂机的方法和*** | |
JP2011239015A (ja) | ネットワーク装置及び電話システム | |
CN101420488B (zh) | 处理终端间通信请求的方法、服务器 | |
CN101110751A (zh) | 基于p2p技术的ip pbx | |
CN101686441B (zh) | 呼叫保持业务的调用方法、设备和*** | |
KR100393633B1 (ko) | 웹폰시스템에 있어서 인터넷 호와 전화망 호 간의 외부 호포워딩방법 | |
CN1937679A (zh) | 网络电话的通信方法及*** | |
CN101247441B (zh) | 一种通信***中通话态呼叫代答业务的实现方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100623 |