[发明专利]基于网页浏览器的通电话方法、系统及软交换机服务器有效
申请号: | 201410304462.2 | 申请日: | 2014-06-27 |
公开(公告)号: | CN104050288A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | 汪勇旭;李俊俊;石永乐;林嗣华 | 申请(专利权)人: | 上海二三四五网络科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 李悦;齐文剑 |
地址: | 200137 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网页浏览器 通电话 方法 系统 交换机 服务器 | ||
技术领域
本发明涉及一种基于网页浏览器的通电话方法、系统及软交换机服务器。
背景技术
网络电话分为软件型网络电话和硬件型网络电话,其中,软件型网络电话使用前,用户需要预先下载和安装第三方的应用软件,然后购买网络电话卡,应用软件的安装涉及电脑操作系统的兼容性问题,有些用户有可能由于该应用软件与其电脑操作系统不兼容,而安装不了应用软件,较为不便。第三方公司为拓展用户群体,其往往需要针对多种电脑操作系统开发不同的应用软件,成本高。硬件型网络电话一般通过语音网关和路由器连接到普通的电话机,再通过该电话机由互联网发出呼叫,对用户的硬件要求有较高要求,只能固定在某一地点进行呼叫,不能随时随地实现呼叫,较为不便。
发明内容
针对现有技术的不足,本发明的目的旨在于提供一种可解决上述技术问题的基于网页浏览器的通电话方法、系统及软交换机服务器。
为实现上述目的,本发明采用如下技术方案:
一种基于网页浏览器的通电话方法,其包括以下步骤:
步骤A:网页浏览器根据来自网页的一呼叫请求通过WebSocket协议与软交换机服务器建立通信连接;
步骤B:软交换机服务器根据该呼叫请求呼叫一中继网关;
步骤C:软交换机服务器根据来自中继网关的反馈信令与中继网关建立呼叫虚电路;
步骤D:网页浏览器获取来自麦克风的模拟音频信号,并将模拟音频信号进行模数转换、编码及封装,以生成IP包;
步骤E:软交换机服务器将来自网页浏览器的IP包发送至中继网关;
步骤F:软交换机服务器接收来自中继网关的回复IP包,并将该回复IP包转发给网页浏览器;以及
步骤G:网页浏览器将来自软交换机服务器的回复IP包进行解码及数模转换,以还原为模拟音频信号。
进一步地,该呼叫请求包括待通话号码信息。
进一步地,步骤B中该软交换机服务器在判断该呼叫请求的待通话号码信息的字冠规范时呼叫中继网关。
进一步地,步骤C中软交换机服务器接收来自中继网关的反馈信令,判断反馈信令是否包含SUCCESS状态值,若是,与中继网关建立呼叫虚电路,若否,返回提示信息给浏览器的网页。
进一步地,步骤D中网页浏览器根据带宽情况选择性地从iSAC,iLBC和G.711编码格式中选取一种进行编码;网页浏览器通过RTP协议或SRTP协议将模数转换得到的数字音频信号封装为IP包。
本发明还包括以下技术方案:
一种基于网页浏览器的通电话系统,其包括网页浏览器和软交换机服务器;
该网页浏览器用于根据来自页面的呼叫请求通过WebSocket协议与软交换机服务器建立通信连接;
该软交换机服务器用于根据该呼叫请求呼叫一中继网关,并根据来自中继网关的反馈信令与中继网关建立呼叫虚电路;
该网页浏览器还用于将来自麦克风的模拟音频信号进行模数转换、编码及封装,以生成IP包;
该软交换机服务器还用于将来自网页浏览器的IP包发送至中继网关;
该软交换机服务器还用于接收来自中继网关的回复IP包,并将将该回复IP包转发给网页浏览器;
该网页浏览器还用于将该回复IP包进行解码及数模转换,以还原为模拟音频信号。
进一步地,该呼叫请求包括待通话号码信息。
进一步地,软交换机服务器接收来自中继网关的反馈信令,判断反馈信令是否包含SUCCESS状态值,若是,与中继网关建立呼叫虚电路,若否,返回提示信息给浏览器的网页。
进一步地,网页浏览器根据带宽情况选择性地从iSAC,iLBC和G.711编码格式中选取一种对上述数字音频信号进行压缩编码;网页浏览器通过RTP协议或SRTP协议将模数转换得到的数字音频信号封装为IP包,该IP包为RTP包或SRTP包。
本发明还涉及以下技术方案:
一种软交换机服务器,其包括呼叫模块、通话路径建立模块和IP包收发模块;
该呼叫模块用于根据一呼叫请求呼叫一中继网关,该呼叫请求包括待通话号码信息;
该通话路径建立模块用于根据来自中继网关的反馈信令与中继网关建立呼叫虚电路;
该IP包收发模块用于将来自中继网关的IP包发送至网页浏览器,以及将来自网页浏览器的IP包发送至中继网关。
本发明的有益效果如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海二三四五网络科技股份有限公司,未经上海二三四五网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410304462.2/2.html,转载请声明来源钻瓜专利网。