发明名称 一种在无线路由器上通过WIFI打电话的方法
摘要 本发明提供一种在无线路由器上通过WIFI打电话的方法,接打电话的两方客户均通过无线路由器接入因特网,本方法包括:在无线路由器中置入电话代理模块,电话代理模块包括控制信道、语音信道1和语音信道2,其中,控制信道建立起本端客户终端与无线路由器的语音信号交互通道;语音信道1接收本端客户终端发送的PCM码流并将其转发给无线通信模块,语音信道2通过通信模块接收对端客户终端发送的PCM码流并转发给本端客户终端;电话代理模块注册回调函数并建立数据缓冲池,当回调函数不为空时,无线路由器将语音信号处理任务转移给电话代理模块;本发明增加了路由器的功能,减少用户的资费支出。
申请公布号 CN105516523A 申请公布日期 2016.04.20
申请号 CN201510880785.0 申请日期 2015.12.03
申请人 南京熊猫电子股份有限公司;南京熊猫通信科技有限公司 发明人 高建贞;濮赞海;王洪波
分类号 H04M7/00(2006.01)I 主分类号 H04M7/00(2006.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 陈建和
主权项 一种在无线路由器上通过WIFI打电话的方法,所述无线路由器中设有无线通信模块和RIL模块,其特征在于,包括步骤:(1)在无线路由器中置入电话代理模块,电话代理模块包括控制信道、语音信道1和语音信道2;在客户终端上安装内置编译码器CODEC的电话客户端软件和MIC设备,电话客户端通过MIC设备对语音信号进行采集和放音处理,编译码器CODEC将语音信号转换为PCM码流;每一通语音通话两端的客户终端均通过无线路由器接入英特网;(2)在客户终端通过无线路由器接入英特网后,客户终端将AT指令发送给路由器中电话代理模块的控制信道,控制信道根据AT指令通过RIL模块建立客户终端与本端无线路由器中无线通信模块之间的语音信号交互通道;(3)在建立起本端客户终端与无线路由器的语音信号交互通道后,无线通信模块向目标客户终端的无线路由器发起电话拨打信令流程,并将电话拨打信令流程的发起结果通过控制信道反馈给本端客户终端;(4)电话拨打信令流程发起成功后,发起通话一端的电话代理模块注册回调函数并建立数据缓冲池,将待发送或接收到的数据存放在数据缓冲池中并进行筛选,当筛选到语音信号时向无线路由器返回一个不为空的回调函数值,无线路由器将语音信号处理任务转移给电话代理模块;(5)电话代理模块将PCM码流信号的发送和接收注册到语音处理流程,语音处理流程包括:当电话代理模块处于数据发送状态时,电话代理模块通过语音信道1接收本端客户终端发送的PCM码流信号并将PCM码流信号转发给无线通信模块,无线通信模块将PCM码流信号转发给对端无线路由器的无线通信模块;当电话代理模块处于接收状态时,无线通信模块接收对端发送的PCM码流信号并通过语音信道2发送给本端客户终端;(6)若电话拨打信令流程发起失败,则电话代理模块通过控制信道向发起通话的客户终端反馈发送挂断指令;(7)当电话结束时,电话代理模块通过控制信道向发起通话的客户终端反馈发送挂断指令并注销回调函数。
地址 210002 江苏省南京市中山东路301号