[发明专利]基于家庭网关的VOIP网络通道实现方法有效
申请号: | 201310451234.3 | 申请日: | 2013-09-27 |
公开(公告)号: | CN103491266A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 曹选明 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04M7/00 | 分类号: | H04M7/00;H04L12/28 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 竺路玲 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 家庭 网关 voip 网络 通道 实现 方法 | ||
技术领域
本发明涉及通讯技术领域,具体涉及一种VOIP网络通道的实现方法。
背景技术
家庭网关是家庭网络与外界网络相连的通道,是一种简单的、智能的家庭网络接口单元,可以从不同的外部网络接收通讯信号,通过家庭网络传递信号给某个智能设备。家庭网关对数据转发功能主要有支持路由工作模式、桥接工作模式、桥接路由混合工作模式三种工作模式,同时支持以工作模式为基础多种组网方式,组网以网络通道为单元,不同组网方式是由原子网络通道的不同组合而形成,组网方式的存在能够实现家庭网关应用网络分工明确,且互不影响。网络通道根据网络应用的特点而组合,常见的网络应用有VOIP(Voice over Internet Protocol,基于因特网的语音电话)语音应用、TR069应用、IPTV应用、普通INTERNET应用等,对于语音应用来说无论哪种应用都要求VOIP语音发送包和接收包走指定VOIP语音通道。
VOIP语音服务网络通信分为信令传输和媒体传输,传输信令常见的有SIP信令协议和H248信令协议,传输媒体常见的有RTP(Real-time Transport Protocol,实时传送协议)媒体协议。现有的VOIP语音模块通过指定VOIP语音通道实现传输信令和媒体传输是通过设置SOCKET(套接字)标签方式实现的,具体的做法为进程在创建信令和媒体SOCKET时为SOCKET打上标签,标明SOCKET为用户VOIP语音通信的SOCKET,当网络层处理发送和接收数据包时,根据SOCKET标签指定所走的网络通道,网络层发现如果发送和接收数据包的SOCKET标签是VOIP时,则根据映射找到用户配置组网时为VOIP语音指定的网络通道。
这种实现方式要求家庭网络系统平台网络层具备为SOCKET做网络标签的能力,同时能够实现数据根据SOCKET标签指定发送和接收数据网络通道,然而并非所有的家庭网关使用的系统平台都具备SOCKET标签且按照标签指定网络通道功能,这导致VOIP语音模块无法保证在所有平台按照用户指定的VOIP语音网络通道传输VOIP语音包发送和接收网络数据包。
当家庭网关使用的系统平台不支持为SOCKET打标签以及依据SOCKET标签指定数据包的网络通道时,现有的一种解决方案是为家庭网关系统平台增加补丁,通过补丁实现为SOCKET打标签并且依据标签指定网络通道,这种方案存在的问题是增加了开发补丁的复杂性,这种涉及修改操作系统底层功能的补丁实现要求有较高技术水平,同时随着网络通道的增加或修改不得不修改这个系统补丁,同时测试补丁也需要耗费人力和物力。
发明内容
本发明的目的在于,提供一种基于家庭网关的VOIP网络通道实现方法,解决以上技术问题。
本发明所解决的技术问题可以采用以下技术方案来实现:
基于家庭网关的VOIP网络通道实现方法,其中,执行以下步骤:
步骤s1:设置所述家庭网关在路由工作模式,与多个用户终端之间建立VOIP语音网络通道,并为所述VOIP语音网络通道分配网络标识及配置所述用户终端的远程地址信息;
步骤s2:从远程地址信息中获得信令远程地址信息,并绑定信令远程地址信息与VOIP语音网络通道的网络标识,通过路由命令添加至路由表中形成信令路由规则;
步骤s3:依据所述信令路由规则在相应的VOIP语音网络通道发送信令消息或接收信令消息建立会话;
步骤s4:从所述信令消息中获取媒体远程地址信息,并绑定所述媒体远程地址信息与VOIP语音网络通道的网络标识,通过路由命令添加至路由表中形成媒体路由规则;
步骤s5:依据所述媒体路由规则在相应的VOIP语音网络通道发送媒体消息或接收媒体消息进行会话;
步骤s6:语音会话结束时,释放媒体路由规则记录。
优选地,在步骤s6之后,还包括步骤s7:配置更新后更新信令路由规则记录。
优选地,所述网络标识包括网络名和/或网络IP地址。
优选地,步骤s1中所述远程地址信息包括注册服务器地址和端口,和/或代理服务器地址和端口、和/或出局代理服务器地址和端口。
优选地,步骤s3中,所述信令消息包含会话描述协议包体,所述会话描述协议包体中包含协商的实时传送协议媒体信息,从所述会话描述协议中获取实时传送协议媒体远程地址和端口,和/或媒体远程地址的备用地址和端口。
优选地,步骤s2中的信令远程地址信息为IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310451234.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种银杏保健枕
- 下一篇:多元颜色变化的太阳能指挥棒