一种通话方法及装置与流程

文档序号:11525033阅读:145来源:国知局
一种通话方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种通话方法及装置。



背景技术:

现在国内通信市场上的通信运营商主要有三个,分别是移动、联通和电信,这三家运营商均通过sim卡(subscriberidentificationmodule,用户识别模块)来对用户的身份进行识别,并据此提供相应运营商的通话服务和网络服务,在实际使用手机的过程中,sim具有很多不便的地方,具体如下:

1.需要为sim卡设计卡槽,导致成本增加;

2.sim卡槽会使手机变厚,不符合当前对于手机设计的主流审美;

3.sim卡中存储有大量的用户信息,一旦丢失或换号后处置不当,很容易造成用户信息泄露;

4.单一sim卡只支持单一运营商的服务,当使用不同运营商的服务时,只能重新办卡,并需要双卡双待的手机或另一台手机,实际使用过程中十分不便,例如,在某地电信的信号较好,而联通的信号很差,当联通用户想使用电信的通话网络时,没有较好的解决方案。



技术实现要素:

本发明所要解决的技术问题是针对现有通话装置不能同时支持所有运营商且需要实体sim卡才能通话的缺陷,提供一种通话方法及装置。

本发明解决上述技术问题的技术方案如下:

一种通话方法,包括以下步骤:

步骤1,获取多个通话网络的通话质量信息;

步骤2,根据所述通话质量信息选择最优通话网络;

步骤3,通过所述最优通话网络发起通话请求;

步骤4,与被呼叫端建立通话连接,进行通话。

本发明的有益效果是:本发明提供的一种通话方法,通过自动获取当前通话质量最好的网络并自动接入,实现了多种通话网络的智能接入,提高了用户的通话体验。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步地,步骤1中,获取多个网络运营商提供的多个通话网络的通话质量信息。

进一步地,步骤2中,根据所述通话质量信息对多个所述通话网络的通话质量进行比较判断,并根据比较结果选择最优通话网络,并接入所述最优通话网络。

采用上述进一步方案的有益效果是:通过获取多个网络运营商提供的通话网络的通话质量,使用户可以得到连接到质量最好的通话网络,提高用户的通话体验和通话质量。

进一步地,步骤2中,具体包括:

步骤2.1,从所述通话质量信息中提取得到信号强度、误码率和网络传输速率;

步骤2.2,对所述信号强度、所述误码率和所述网络传输速率进行处理,得到用于评价通话质量的通话质量指数;

步骤2.3,比较得到的所述通话质量指数,选取通话质量指数最大的通话网络作为最优通话网络;

步骤2.4,接入所述最优通话网络。

采用上述进一步方案的有益效果是:通过对信号强度、误码率和网络传输速度进行处理,对于通话质量的判断更加客观合理,能够能好地反应出通话的质量。

进一步地,通过虚拟ip地址与所述通话网络建立通信连接,并使用身份证号码作为唯一接通号。

采用上述进一步方案的有益效果是:通过虚拟ip地址与通话网络建立通信连接,可以避免使用实体sim卡,能够避免实体sim卡使用过程中带来的的各种不便,实现了接入不同的网络运营商提供的通话网络,提高了通话质量,提高了通话的稳定性,解决了使用单一网络运营商的服务出错时无法通话的问题,通过使用身份证号码作为唯一接通号,实现了一人一机,可以有效的防止电信诈骗和违法犯罪活动等。

本发明解决上述技术问题的另一种技术方案如下:

一种通话装置,包括:

获取模块,用于获取多个通话网络的通话质量信息;

判断模块,用于根据所述通话质量信息选择最优通话网络;

通话模块,用于通过所述最优通话网络发起通话请求,与被呼叫端建立通话连接,进行通话。

进一步地,所述获取模块具体用于获取多个网络运营商提供的多个通话网络的通话质量信息。

进一步地,所述判断模块具体用于根据所述通话质量信息对多个所述通话网络的通话质量进行比较判断,并根据比较结果选择最优通话网络,并接入所述最优通话网络。

进一步地,所述判断模块具体包括:

提取单元,用于从所述通话质量信息中提取得到信号强度、误码率和网络传输速率;

处理单元,用于对所述信号强度、所述误码率和所述网络传输速率进行处理,得到用于评价通话质量的通话质量指数;

比较单元,用于比较得到的所述通话质量指数,选取通话质量指数最大的通话网络作为最优通话网络;

连接单元,用于接入所述最优通话网络。

进一步地,所述通话模块具体用于通过虚拟ip地址与所述通话网络建立通信连接,并使用身份证号码作为唯一接通号。

本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。

附图说明

图1为本发明实施例提供的一种通话方法的流程示意图;

图2为本发明另一实施例提供的一种通话方法的流程图;

图3为本发明另一实施例提供的一种通话装置的结构框架图;

图4为本发明另一实施例提供的一种优选的无sim卡实现通话的方法的流程图;

图5为本发明另一实施例提供的一种优选的无sim卡实现通话的方法的流程图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,为本发明实施例提供的一种通话方法的流程示意图,该方法包括以下步骤:

s101,获取多个通话网络的通话质量信息,其中,多个通话网络可以为不同网络运营商提供的通话网络,也可以为网络制式不同的通话网络,通话质量信息是用来描述通话网络的通话质量的各类信息;

s102,根据通话质量信息,选择并接入通话质量最好的通话网络;

s103,通过最优通话网络向任一被呼叫端发起通话请求;

s104,通过选择的通话质量最好的通话网络与被呼叫端建立通话连接,进行通话。

其中,不同网络运营商可以为电信、联通或移动等,网络制式可以为2g、3g或4g等。

上述实施例提供的一种通话方法,通过自动获取当前通话质量最好的网络并自动接入,实现了多种通话网络的智能接入,提高了用户的通话体验,本通话方法集合国家合法网络和通讯等运营商,以及互联网网络运营商为一体,可实现自由切换和优质服务推选等网络功能。

在另一实施例中,如图2所示,为本发明另一实施例提供的一种通话方法的流程图,以电信、移动和联通三个网络运营商为例,对本方法进行说明,该方法包括以下步骤:

s201,分别获取电信、移动和联通的通话网络的通话质量信息q1、q2和q3;

s202,分别从q1、q2和q3中提取得到这三家运营商提供的通话网络的信号强度、误码率和网络传输速率,表示为q1(i1,e1,s1),q2(i2,e2,s2)和q3(i3,e3,s3);

s203,对信号强度、误码率和网络传输速率进行处理,得到用于评价通话质量的通话质量指数,例如,可以分别对每个通话网络的信号强度、误码率和网络传输速率进行加权,则得到用于评价通话质量的通话质量指数a1=ai1+be1+cs1,a2=ai2+be2+cs2,a3=ai3+be3+cs3,其中,a、b和c是权重,a和c为正值,b为负值;

s204,比较得到的通话质量指数,选取通话质量指数最大的通话网络作为最优通话网络,例如,经计算后,发现a1>a2>a3,则选择a1对应的电信通话网络;

s205,接入a1对应的电信通话网络;

s206,通过a1对应的电信通话网络发起通话请求;

s207,通过虚拟ip地址与被呼叫端建立通话连接,进行通话,例如,可以通过voip技术(voiceoverinternetprotocol,语音通过网络协议传输),将模拟的声音信号经过压缩与封包后,以数据包的形式在ip网络进行实时传递,并使用身份证号码作为唯一接通号,还可以使用国家认可的代码作为唯一接通号,这样做可以避免一人多号,实现一人一机一号,提高通信的安全性,例如,可以将身份证号或者社保号等作为电话号码,用于识别分辨每一个用户。

进一步,用户还可以根据自身需求手动切换通话网络,例如,在某地,电信信号较弱,移动信号较强,但是用户也可以手动将移动信号调为电信信号或联通信号等。

进一步,还可以根据地理位置对信号进行选择,通过联网获取当地各运营商的网络设备架设情况,自动对网络进行切换。步骤s203中对于通话质量指数的计算方式只是一种优选的方式,实际计算过程中可以有其他的方式,例如,对信号强度、误码率和网络传输速率进行预处理如量纲化、归一化等,再进行加权平均计算等。

在另一实施例中,如图3所示,为本发明另一实施例提供的一种通话装置的结构框架图,该装置包括:

获取模块310,用于获取多个通话网络的通话质量信息;

判断模块320,用于根据通话质量信息选择最优通话网络;

通话模块330,用于通过最优通话网络发起通话请求,与被呼叫端建立通话连接,进行通话。

进一步,获取模块310具体用于获取多个网络运营商提供的多个通话网络的通话质量信息。

进一步,判断模块320具体用于根据通话质量信息对多个通话网络的通话质量进行比较判断,并根据比较结果选择最优通话网络,并接入最优通话网络。

进一步,判断模块320具体包括:

提取单元321,用于从通话质量信息中提取得到信号强度、误码率和网络传输速率;

处理单元322,用于对信号强度、误码率和网络传输速率进行处理,得到用于评价通话质量的通话质量指数;

比较单元323,用于比较得到的通话质量指数,选取通话质量指数最大的通话网络作为最优通话网络;

连接单元324,用于接入最优通话网络。

进一步,通话模块330具体用于通过虚拟ip地址与通话网络建立通信连接。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在另一实施例中,如图4所示,提供一种优选的无sim卡实现通话的方法,包括以下步骤:

s401,手机发起通话请求;

s402,将手机通过无线网络接入到云服务器,向云服务器发送鉴权请求;

s403,云服务器进行鉴权计算并将计算结果反馈给手机;

s404,手机根据计算结果接入通信网络,与被呼叫端建立通信连接。

在另一实施例中,如图5所示,提供一种优选的无sim卡实现通话的方法,该方法包括:

s501,手机发起通话请求;

s502,通过volte技术(voiceoverlte,语音通过lte网络传播技术)与被呼叫端建立通话连接。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1