CN102857993A - 一种通信处理方法、装置及第一通信终端 - Google Patents
一种通信处理方法、装置及第一通信终端 Download PDFInfo
- Publication number
- CN102857993A CN102857993A CN2011101770363A CN201110177036A CN102857993A CN 102857993 A CN102857993 A CN 102857993A CN 2011101770363 A CN2011101770363 A CN 2011101770363A CN 201110177036 A CN201110177036 A CN 201110177036A CN 102857993 A CN102857993 A CN 102857993A
- Authority
- CN
- China
- Prior art keywords
- network access
- communication
- mode
- select
- access mode
- 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
- 230000006854 communication Effects 0.000 title claims abstract description 294
- 238000004891 communication Methods 0.000 title claims abstract description 293
- 238000003672 processing method Methods 0.000 title claims abstract description 38
- 230000000977 initiatory effect Effects 0.000 claims abstract description 21
- 238000012545 processing Methods 0.000 claims description 24
- 230000004044 response Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 7
- 230000000007 visual effect Effects 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 230000008901 benefit Effects 0.000 abstract description 6
- 230000000875 corresponding effect Effects 0.000 description 52
- 230000014509 gene expression Effects 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明的目的在于提供一种通信处理方法、装置及第一通信终端,该通信处理方法用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述通信处理方法包括:根据输入信息确定被叫用户;根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。本发明充分利用了通信终端支持多种网络接入方式的优势。
Description
技术领域
本发明属于电子领域,特别涉及一种通信处理方法、装置及第一通信终端。
背景技术
随着通信技术的不断发展,越来越多的通信终端已经可以支持两种甚至两种以上的网络接入方式。
在本发明的描述中,该网络接入方式不但包括通信制式的区别,也包括运营商的区别,如中国移动的GSM和联通的GSM在本发明中属于不同的网络接入方式,而联通的GSM接入方式和联通的CDMA接入方式也属于不同的网络接入方式,而不同的CDMA接入方式下,又包括CDMA2000、WCDMA以及TD-SCDMA等也属于不同的接入方式。
由于越来越多的通信终端支持多种网络接入方式,发明人在实现本发明的具体实施例的过程中发现,现有技术至少存在如下缺点:
在现有的支持多种网络接入方式的通信终端中,用户在使用时,都是预先为接下来的所有相同类型的通信指定一种接入方式,但这种方式并没有考虑与之通信的用户的区别,所以灵活性较差。
发明内容
本发明实施例的目的在于提供一种通信处理方法、装置及第一通信终端,为支持多种网络接入方式的终端,根据用户来选择网络接入方式,提高接入方式选择的灵活性。
为了实现上述目的,本发明实施例提供了通信处理方法,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述通信处理方法包括:
根据输入信息确定被叫用户;
根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
上述的通信处理方法,其中,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述根据方式选择参数从所述至少两种网络接入方式中选择第一通信方式具体包括:
计算对应于所述被叫用户,每种网络接入方式各自的优先级;
从所述至少两种通信方式中,选择优先级最高的网络接入方式。
上述的通信处理方法,其中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的一种网络接入方式,所述根据与所述被叫用户相关的通信方式选择参数从所述至少两种网络接入方式中选择其中一种网络接入方式具体为:
判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;
在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
上述的通信处理方法,其中,还包括:
在所述判断结果指示所述通信方式选择字段为空时,计算对应于所述被叫用户,每种网络接入方式各自的优先级;
从所述至少两种通信方式中,选择优先级最高的网络接入方式。
上述的通信处理方法,其中,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理方法还包括:
呈现所有接入方式分组对应的分组标识;
根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;
根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
上述的通信处理方法,其中,所述通信处理方法还包括:
在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
上述的通信处理方法,其中,所述第一通信终端包括一输出模块,所述通信处理方法还包括:
在利用所述第一网络接入方式发起与被叫用户的通信的过程中,利用所述输出模块向主叫用户输出所述第一网络接入方式。
上述的通信处理方法,其中,所述根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式具体包括:
向被叫用户对应的第二通信终端发送一参数获取消息;
接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;
获取所述响应消息中携带的第一通信方式选择参数;
至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
上述的通信处理方法,其中,还包括:
利用选择的网络接入方式与被叫用户通信失败时,将所述选择的网络接入方式从所述网络接入方式集合中删除;
返回选择网络接入方式的步骤。
为了实现上述目的,本发明实施例还提供了一种通信处理装置,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述通信处理装置包括:
被叫确定模块,用于根据输入信息确定被叫用户;
选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
上述的通信处理装置,其中,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述选择模块具体包括:
计算单元,用于计算对应于所述被叫用户,每种网络接入方式各自的优先级;
第一选择单元,用于从所述至少两种通信方式中,选择优先级最高的网络接入方式。
上述的通信处理装置,其中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的一种网络接入方式,所述选择模块具体包括;
判断单元,用于判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;
第二选择单元,用于在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
上述的通信处理装置,其中,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理装置还包括:
第一呈现单元,用于呈现所有接入方式分组对应的分组标识;
第二呈现单元,用于根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;
设置单元,用于根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
上述的通信处理装置,其中,还包括:
第三呈现单元,用于在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
上述的通信处理装置,其中,所述选择模块,具体包括:
发送单元,用于向被叫用户对应的第二通信终端发送一参数获取消息;
接收单元,用于接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;
获取单元,用于获取所述响应消息中携带的第一通信方式选择参数;
第三选择单元,用于至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
为了实现上述目的,本发明实施例还提供了一种第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述第一通信终端包括:
主板;
输入模块,与所述主板连接,用于接收用户输入;
存储模块,与所述主板连接,用于存储一通信录,所述通信录中的条目记录了联系人的用户信息;
与所述至少两种网络接入方式对应设置的无线通信模块,与所述主板连接;
处理器,与所述主板连接,用于根据所述输入信息和所述通信录确定被叫用户,并根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,并通过第一网络接入方式对应的第一无线通信模块发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
上述的第一通信终端,其中,所述处理器具体包括:
被叫确定模块,用于通过所述主板从所述输入模块获取输入信息,并根据所述输入信息查询所述存储模块中存储的通信录确定被叫用户;
选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
本发明实施例具有以下有益效果:
本发明具体实施例中,通信终端支持多种网络接入方式的情况下,是根据与被叫用户相关的通信方式选择参数来选择网络接入方式,这样,被叫用户不同,可能选择的网络接入方式不同,提高了网络接入方式的灵活性,充分利用了通信终端支持多种网络接入方式的优势。
附图说明
图1所示为本发明实施例的通信处理方法的流程示意图;
图2所示为本发明实施例的通信处理装置的结构示意图。
具体实施方式
本发明实施例的通信处理方法、装置及第一通信终端中,对于支持多种网络接入方式的终端,根据被叫用户来选择网络接入方式,提高接入方式选择的灵活性。
本发明实施例的通信处理方法,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,如图1所示,所述通信处理方法包括:
步骤11,根据输入信息确定被叫用户;
步骤12,根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
步骤13,利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
通信终端支持多种网络接入方式的情况下,现有技术中预先为接下来的所有相同类型的通信指定一种接入方式,如所有语音通信(包括纯语音通信和视频通信)都使用网络接入方式A,这种情况下,无法体现通信终端支持多种网络接入方式的优势,缺乏灵活性。
而本发明具体实施例中,是根据与被叫用户相关的通信方式选择参数来选择网络接入方式,这样,被叫用户不同,可能选择的网络接入方式不同,提高了网络接入方式的灵活性,充分利用了通信终端支持多种网络接入方式的优势。
当然,本发明实施例的方法不但适用于语音通话和视频通话,也可以适用于短消息,其差别在于发起通信后的流程不同,在后续均以语音通话和/或视频通话为例进行说明。
在本发明的具体实施例中,可以根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,而该通信方式选择参数可以通过多种方式来实现,如下所述。
<方式一>
所述根据方式选择参数从所述至少两种网络接入方式中选择第一通信方式具体包括:
计算对应于所述被叫用户,每种网络接入方式各自的优先级;
从所述至少两种通信方式中,选择优先级最高的网络接入方式。
对于网络接入方式的优先级,其可以考虑多种因素,如:网络接入方式的通信质量因素、网络接入方式的费用参数、网络接入方式的功能参数,举例说明如下。
假定用户的通信终端支持WCDMA、EVDO、WIFI的VOIP这几种网络接入方式,即手机同时有WCDMA+EVDO+WiFi的接入能力的情况。
首先计算优先级的表达式如下:
信号强度取值范围是0~4,取值为0时表示没有信号或没有接入网或没有插SIM卡
WiFi优先权值=(已登录SIP服务器?1∶0)*(被叫IP电话在线?20:(已通过好友认证?1∶2))*信号强度
其中,已登录SIP服务器?1∶0表示如果已经登陆SIP服务器,则取值1,否则取值0;
已通过好友认证?1∶2表示如果已通过好友认证,则取值1,否则取值2;
被叫IP电话在线?20:(已通过好友认证?1∶2)表示如果被叫IP电话在线,则取值20,否则取值已通过好友认证?1∶2;
而WCDMA优先权值=(被叫号码是联通?8∶4)*信号强度
被叫号码是联通?8∶4表示如果被叫号码是联通,则取值8,否则取值4;
而EVDO优先权值=(被叫号码是电信?8∶4)*信号强度
被叫号码是电信?8∶4表示如果被叫号码是电信,则取值8,否则取值4;
上述的权值计算中考虑对方号码的网内通信因素(费用因素,一般网内免费),同时考虑到了主叫号码的信号指令因素。
当然,如果存在3G上网套餐(不论双卡有联通,电信,还是移动,只选择其中剩余流量最大的一个)时,并且该月剩余流量大于2M(语音呼叫情况的参考值)/10M(视频呼叫情况的参考值),那么还可以计算一项:
3G上网(Net)优先权值=(已登录SIP服务器?1∶0)*(被叫IP电话在线?16:(已通过好友认证?1∶2))*信号强度
通过计算得到的优先权值来选择优先级最高的网络接入方式。
现有技术中的既有网络策略是:wifi一旦连上,就会断开3G上网的数据通道(相当于信号强度为0的情况)。所以在wifi可用时,是永远不会使用3G上网方式进行呼叫的,而本发明实施例的方法中,也可以允许在WIFI连接的同时保持3G上网的数据通道,以便于选择合适的网络接入方式。
应当理解的是,上述仅仅是一种优先级的计算方式,其考虑对方号码归属的运营商和主叫方网络接入方式的网络指令,但实际上还可以考虑其他的如费用因素(如亲情号码的费用降低、包月套餐的剩余情况等),在此不一一列举。
同时,根据用户需求的不同,也可以设置各自不同的优先级计算算法以满足用户的个性化需求,如对于某些用户而言,费用是其最先考虑的因素,而对于某些用户而言,通信质量是其最优先考虑的因素,用户考虑因素不同,则算法也不同。
<方式二>
通信终端可以在每一次进行通话前都通过方式一来选择网络接入方式,但在很多情况下,第一次选择了网络接入方式之后,一般而言,只要优先级计算算法保持不变,则对于该被叫用户可能绝大部分情况下选择的网络接入方式都相同,而考虑到通信终端的处理能力,为了保证尽可能多的资源用于通信处理或者其他的用途,在本发明的具体实施例中,在通信录中联系人的用户信息中增加一个字段,用于记录一优选网络接入方式,该网络接入方式是用户选择的或者是根据方式一中的算法计算得到的针对该被叫用户的优先级最高的网络接入方式。
方式二中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的网络接入方式,而这种情况下,所述的网络接入方式集合就是该通信方式选择字段记录的网络接入方式,所述根据与所述被叫用户相关的通信方式选择参数从所述至少两种网络接入方式中选择其中一种网络接入方式具体为:
判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;
在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
当然,如果该通信方式选择字段为空,那可以是任意选择一种网络接入方式来进行发起与被叫用户的通信,当然,也可以是利用方式一来实时选择网络接入方式,即:计算对应于所述被叫用户,每种网络接入方式各自的优先级;并从所述至少两种通信方式中,选择优先级最高的网络接入方式。
在此先说明如下,在本发明的具体实施例中,所述通信方式选择字段是与联系人下的号码地址相对应,当同一个联系人下只有一个号码地址时,则该通信方式选择字段可以是与联系人相关,但同一个联系人下有多个号码地址时,则该通行方式选择字段与号码地址对应,也就是说,在联系人具有多个号码地址时,通信方式选择字段是对应于某联系人的号码地址,而不是对应于联系人,同一联系人下的每个电话号码都可以有不同的网络接入方式。
在方式二中,可以根据为被叫用户预先设置的网络接入方式来发起通信,可以充分体现用户的意图,也使得在同一时间段内,用户既可以利用这种网络接入方式来发起通信,也可以利用那种网络接入方式来发起通信,相对于现有技术的在设置完成之后到下一次重新设置之前只能用一种网络接入方式来发起通信,更加灵活。
举例说明如下。
假定主叫用户A1支持中国移动GSM和TD-SCDMA两种接入方式,对应于两个号码,如13800000001和18800000001,对于被叫A2,其属于亲友用户,A1通过GSM发起与A2的通话时具有通信优惠,则此时,A1对应的用户信息的通信方式选择字段记录的就是移动GSM的号码,而对应于被叫A3,其也是TD-SCDMA的号码,而与A3的通信通常是视频通话,则A3对应的用户信息的通信方式选择字段记录的就是移动TD-SCDMA的号码,而用户在任一时刻,需要与A2通信时,都会通过13800000001(对应于中国移动GSM接入方式)来发起,而需要与A3通信时,都会通过18800000001(对应于中国移动TD-SCDMA接入方式)来发起。
又例如不少的用户工作使用一个A运营商的电话号码(对应于一种网络接入方式),而私人联系又使用一个B运营商的电话号码(对应于另一种网络接入方式),对于这种情况,主叫用户也可以根据联系人与主叫用户的用户关系来设置被叫号码对应的网络接入方式。
在前面已经提到,在通信录中联系人的用户信息中增加的用于记录一优选网络接入方式字段的值可以是用户选择的,下面提供一种具体的实现设置网络接入方式字段的方式。
预先将终端支持的所述至少两种网络接入方式中的每一种分配一个接入方式分组,并设置一分组标识;
其中,每一个网络接入方式属于且仅属于一个接入方式分组,如将所有支持纯语音的网络接入方式分为一组(如WCDMA语音,EVDO语音,IP语音),将所有支持视频通信的网络接入方式分为另一组(WCDMA视频,EVDO视频,IP视频)。
然后在用户需要选择网络接入方式时,首先向用户呈现所有接入方式分组对应的分组标识;如语音通信的“话筒”标识和视频通信的“摄像头”标识。
此时用户会根据需要选择的通信类型选择话筒标识或摄像头标识;
在用户选择标识之后,将所有属于该网络接入方式分组标识的网络接入方式呈现给用户。
最后根据用户从呈现的网络接入方式中选择的网络接入方式来设置联系人的通信方式选择字段。
通过上述方式,避免了纷繁杂乱的众多按钮同时显示在界面上,使得用户不用再从纷繁杂乱的网络接入方式以及通信类型的组合中去选择网络接入方式,而是依据用户的常规逻辑将其进行通话类型的划分,由用户预先选择通话类型,然后选择支持这种通话类型的网络接入方式,使得用户能够更加容易的选择网络接入方式。
当然,很多用户在发起通信时可能都是通过通信录来选择用户,按照方式二,如果被叫用户对应的联系人的通信方式选择字段不为空时,会直接利用通信方式选择字段记录的网络接入方式来发起通信,但考虑到随着时间的变化,有可能类似于联系人通信方式发生变化、通信费率发生变化等情况,此时应该修改网络接入方式,因此,为了提示用户即将发起的通信的网络接入方式,在本发明的具体实施例中,通过两种方式来进行提示。
第一种方式中,在设置联系人的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
这种方式下,用户通过通信录来选择被叫时,即可看到以可视化的方式呈现的网络接入方式,起到提醒用户的作用,用户如果发现之前选择的网络接入方式已经不合适即可进行修改。
第二种方式中,考虑到第一通信终端都包括有语音或者视频的输出模块,为了提醒用户当前使用的网络接入方式中,所述通信处理方法还包括:
在利用所述第一网络接入方式发起与被叫用户的通信的过程中,利用所述输出模块向主叫用户输出所述第一网络接入方式。
如果用户觉得不合适,可以中断当前的通话,返回选择新的网络接入方式后再一次发起通信。
之前的两种方式中,都没有提到所述被叫用户相关的通信方式选择参数是从哪里获取的,应当理解的是,在本发明的具体实施例中,至少一部分通信方式选择参数是可以从被叫端获取的,这种情况下,在发起包括语音的通信前需要利用数据通信方式从被叫方获取通信方式选择参数,这种情况下,所述根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式具体包括:
向被叫用户对应的第二通信终端发送一参数获取消息;
接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;
获取所述响应消息中携带的第一通信方式选择参数;
至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
举例说明如下。
假定主叫用户A1支持中国移动GSM和中国联通GSM两种接入方式X1和X2,对应于两个号码,如13800000001和13000000001,对于被叫A2,其中国联通GSM一种接入方式Y1,对应于主叫用户A1,13000000001作为13800000001的亲情号码,可以享受拨打费用优惠,但如果对于A2而言,其使用13000000002来接听130号段的号码时,接听免费,而接听138号段的号码则需要花费一定的费用,其费用花费情况如下表所示:
主叫 | 被叫 | 主叫费用 | 被叫费用 | 花费总和 |
13800000001 | 13000000002 | A-X元/分钟 | B元/分钟 | A+B-X元/分钟 |
13000000001 | 13000000002 | A | 0 | A元 |
以上述情况举例来说,如果仅仅考虑主叫方的费用,则无需与被叫通信来获取被叫方的接听费用,但从花费总和的方面来考虑,则需要与被叫方设备交互,获取其收费情况才能够选择花费总和最低的网络接入方式。
当然,以上仅仅是举例说明,当然该参数还可以是被叫方支持的各种网络接入方式的通信质量以及费用,进而综合考虑,得到考虑费用和通信质量的优先级最高的网络接入方式,在此不一一详细说明。
在本发明的具体实施例中,在方式一中,当利用选择的网络接入方式与被叫用户通信失败时,此时,应该将所述选择的网络接入方式从所述网络接入方式集合中删除;并返回选择网络接入方式的步骤重新选择网络接入方式。
也就是重新计算对应于所述被叫用户,更新后的网络接入方式集合中每种网络接入方式各自的优先级,并选择优先级最高的网络接入方式来进行通信发起。
当然,应当理解的是,并不是所有与被叫用户通信失败的情况都需要重新发起通信,如被叫用户主动挂断、被叫用户忙等情况下,并不需要执行上述的更新网络接入方式集合,并基于更新后的网络接入方式集合重新选择网络接入方式来发起通信的过程。
应当理解的是,在本发明的具体实施例中,在步骤12的根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式之前,可以根据用户选择确定是语音通话还是视频通话,这种情况下,在用户选择语音通话时,步骤12中的网络接入方式集合为支持语音通话的网络接入方式集合,而当用户选择视频通话时,步骤12中的网络接入方式集合为支持视频通话的网络接入方式集合。
但是,在本发明的具体实施例中,该步骤12中的网络接入方式集合同样可以是所有的网络接入方式组成,而通信类型直接由步骤12来确定,举例说明如下。
假定用户号码为18800000001,其支持两种网络接入方式:实现语音通信的网络接入方式和实现视频通信的网络接入方式,此时如果被叫号码是18800000002,此时,由于18800000002也支持视频通信,利用本发明实施例的方法,与所述被叫用户相关的通信方式选择参数(是否支持视频通话,与被叫用户相关)选择实现视频通信的网络接入方式来发起视频通信,如果被叫号码是13800000003,由于13800000003不支持视频通信,则选择实现语音通信的网络接入方式来发起语音通信。
当然,以上仅仅是一种举例说明,还可以结合费用等因素来考虑如何选择网络接入方式,在此不一一列举。
本发明实施例的通信处理装置,用于一第一通信终端,所述第一通信终端具有至少两种网络接入方式,如图2所示,所述通信处理装置包括:
被叫确定模块,用于根据输入信息确定被叫用户;
选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
上述的通信处理装置,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述选择模块具体包括:
计算单元,用于计算对应于所述被叫用户,每种网络接入方式各自的优先级;
第一选择单元,用于从所述至少两种通信方式中,选择优先级最高的网络接入方式。
上述的通信处理装置中,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的一种网络接入方式,这种情况下,所述选择模块具体包括:
判断单元,用于判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;
第二选择单元,用于在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
上述的通信处理装置还能方便用户选择网络接入方式,其中所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理装置还包括:
第一呈现单元,用于呈现所有接入方式分组对应的分组标识;
第二呈现单元,用于根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;
设置单元,用于根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
为方便用户确认当前通信使用的或者即将使用的网络接入方式,该通信处理装置还包括:
第三呈现单元,用于在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
通信方式选择参数可以包括从被叫处获取的参数,这种情况下所述选择模块,具体包括:
发送单元,用于向被叫用户对应的第二通信终端发送一参数获取消息;
接收单元,用于接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;
获取单元,用于获取所述响应消息中携带的第一通信方式选择参数;
第三选择单元,用于至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
本发明实施例的第一通信终端,所述第一通信终端具有至少两种网络接入方式,所述第一通信终端包括:
主板;
输入模块,与所述主板连接,用于接收用户输入;
存储模块,与所述主板连接,用于存储一通信录,所述通信录中的条目记录了联系人的用户信息;
与所述至少两种网络接入方式对应设置的无线通信模块,与所述主板连接;
处理器,用于根据所述输入信息和所述通信录确定被叫用户,并根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,并通过第一网络接入方式对应的第一无线通信模块发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
上述的第一通信终端,所述处理器具体包括:
被叫确定模块,用于通过所述主板从所述输入模块获取输入信息,并根据所述输入信息查询所述存储模块中存储的通信录确定被叫用户;
选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种通信处理方法,用于一第一通信终端,其特征在于,所述第一通信终端具有至少两种网络接入方式,所述通信处理方法包括:
根据输入信息确定被叫用户;
根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
2.根据权利要求1所述的通信处理方法,其特征在于,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述根据方式选择参数从所述至少两种网络接入方式中选择第一通信方式具体包括:
计算对应于所述被叫用户,每种网络接入方式各自的优先级;
从所述至少两种通信方式中,选择优先级最高的网络接入方式。
3.根据权利要求1所述的通信处理方法,其特征在于,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一与该联系人的一个号码地址对应的通信方式选择字段,用于记录一种网络接入方式,所述根据与所述被叫用户相关的通信方式选择参数从所述至少两种网络接入方式中选择其中一种网络接入方式具体为:
判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;
在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
4.根据权利要求3所述的通信处理方法,其特征在于,还包括:
在所述判断结果指示所述通信方式选择字段为空时,计算对应于所述被叫用户,每种网络接入方式各自的优先级;
从所述至少两种通信方式中,选择优先级最高的网络接入方式。
5.根据权利要求3所述的通信处理方法,其特征在于,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理方法还包括:
呈现所有接入方式分组对应的分组标识;
根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;
根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
6.根据权利要求5所述的通信处理方法,其特征在于,所述通信处理方法还包括:
在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
7.根据权利要求1所述的通信处理方法,其特征在于,所述第一通信终端包括一输出模块,所述通信处理方法还包括:
在利用所述第一网络接入方式发起与被叫用户的通信的过程中,利用所述输出模块向主叫用户输出所述第一网络接入方式。
8.根据权利要求1所述的通信处理方法,其特征在于,所述根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式具体包括:
向被叫用户对应的第二通信终端发送一参数获取消息;
接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;
获取所述响应消息中携带的第一通信方式选择参数;
至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
9.根据权利要求2所述的通信处理方法,其特征在于,还包括:
利用选择的网络接入方式与被叫用户通信失败时,将所述选择的网络接入方式从所述网络接入方式集合中删除;
返回选择网络接入方式的步骤。
10.一种通信处理装置,用于一第一通信终端,其特征在于,所述第一通信终端具有至少两种网络接入方式,所述通信处理装置包括:
被叫确定模块,用于根据输入信息确定被叫用户;
选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
11.根据权利要求10所述的通信处理装置,其特征在于,所述网络接入方式集合由所述至少两种网络接入方式中的全部组成,所述选择模块具体包括:
计算单元,用于计算对应于所述被叫用户,每种网络接入方式各自的优先级;
第一选择单元,用于从所述至少两种通信方式中,选择优先级最高的网络接入方式。
12.根据权利要求10所述的通信处理装置,其特征在于,所述第一通信终端中记录有一通信录,所述通信录中的每一个条目记录了联系人的用户信息,所述用户信息中包括一通信方式选择字段,用于记录与该联系人的一个号码地址对应的网络接入方式,所述选择模块具体包括:
判断单元,用于判断被叫用户对应的通信方式选择字段是否为空,获取一判断结果;
第二选择单元,用于在所述判断结果指示所述通信方式选择字段不为空时,选择所述通信方式选择字段记录的网络接入方式。
13.根据权利要求12所述的通信处理装置,其特征在于,所述至少两种网络接入方式中的每一种属于且仅属于一个接入方式分组,所述通信处理装置还包括:
第一呈现单元,用于呈现所有接入方式分组对应的分组标识;
第二呈现单元,用于根据用户选择的第一分组标识,向用户呈现属于第一分组标识对应的第一接入方式分组的网络接入方式;
设置单元,用于根据用户选择的网络接入方式设置联系人的号码地址的通信方式选择字段。
14.根据权利要求13所述的通信处理装置,其特征在于,还包括:
第三呈现单元,用于在设置联系人的号码地址的通信方式选择字段之后,在联系人对应的用户信息中以可视化的方式呈现所述通信方式选择字段中记录的网络接入方式。
15.根据权利要求10所述的通信处理装置,其特征在于,所述选择模块,具体包括:
发送单元,用于向被叫用户对应的第二通信终端发送一参数获取消息;
接收单元,用于接收所述第二通信终端在接收到所述参数获取消息后返回的响应消息;
获取单元,用于获取所述响应消息中携带的第一通信方式选择参数;
第三选择单元,用于至少根据所述第一通信方式选择参数从所述网络接入方式集合中选择所述第一网络接入方式。
16.一种第一通信终端,其特征在于,所述第一通信终端具有至少两种网络接入方式,所述第一通信终端包括:
主板;
输入模块,与所述主板连接,用于接收用户输入;
存储模块,与所述主板连接,用于存储一通信录,所述通信录中的条目记录了联系人的用户信息;
与所述至少两种网络接入方式对应设置的无线通信模块,与所述主板连接;
处理器,与所述主板连接,用于根据所述输入信息和所述通信录确定被叫用户,并根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式,并通过第一网络接入方式对应的第一无线通信模块发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
17.根据权利要求16所述的第一通信终端,其特征在于,所述处理器具体包括:
被叫确定模块,用于通过所述主板从所述输入模块获取输入信息,并根据所述输入信息查询所述存储模块中存储的通信录确定被叫用户;
选择模块,用于根据与所述被叫用户相关的通信方式选择参数从一网络接入方式集合中选择第一网络接入方式;所述网络接入方式集合由所述至少两种网络接入方式中的部分或全部组成;
通信发起模块,用于利用所述第一网络接入方式发起与被叫用户的通信,以建立用于传输至少包括采集到的用户语音数据的通道。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101770363A CN102857993A (zh) | 2011-06-28 | 2011-06-28 | 一种通信处理方法、装置及第一通信终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101770363A CN102857993A (zh) | 2011-06-28 | 2011-06-28 | 一种通信处理方法、装置及第一通信终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102857993A true CN102857993A (zh) | 2013-01-02 |
Family
ID=47404099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101770363A Pending CN102857993A (zh) | 2011-06-28 | 2011-06-28 | 一种通信处理方法、装置及第一通信终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102857993A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104023040A (zh) * | 2013-03-01 | 2014-09-03 | 联想(北京)有限公司 | 一种信息处理的方法及装置 |
CN104067596A (zh) * | 2014-04-26 | 2014-09-24 | 华为技术有限公司 | 一种建立通信方法、设备及系统 |
CN106101361A (zh) * | 2016-08-23 | 2016-11-09 | 广东欧珀移动通信有限公司 | 手机通讯录的显示方法、装置及手机 |
WO2016191966A1 (zh) * | 2015-05-29 | 2016-12-08 | 华为技术有限公司 | 一种呼叫处理方法及装置 |
WO2018054370A1 (zh) * | 2016-09-26 | 2018-03-29 | 中兴通讯股份有限公司 | 一种被叫接入的方法及装置 |
CN113472936A (zh) * | 2021-06-30 | 2021-10-01 | 百度在线网络技术(北京)有限公司 | 呼叫处理的方法、装置、设备以及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1780411A (zh) * | 2004-11-18 | 2006-05-31 | 华为技术有限公司 | 一种实现号码显示的方法 |
CN101111026A (zh) * | 2007-09-06 | 2008-01-23 | 深圳华为通信技术有限公司 | 一种实现移动终端智能通信的方法及装置 |
CN101163291A (zh) * | 2006-10-12 | 2008-04-16 | 华为技术有限公司 | 一种为多模终端提供接入网选择的方法、系统及装置 |
CN101605378A (zh) * | 2008-06-12 | 2009-12-16 | 中兴通讯股份有限公司 | 一种多模终端自动选择主叫号码的方法及装置 |
CN101772946A (zh) * | 2007-08-06 | 2010-07-07 | 京瓷株式会社 | 通信装置、无线通信装置以及通信控制方法 |
-
2011
- 2011-06-28 CN CN2011101770363A patent/CN102857993A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1780411A (zh) * | 2004-11-18 | 2006-05-31 | 华为技术有限公司 | 一种实现号码显示的方法 |
CN101163291A (zh) * | 2006-10-12 | 2008-04-16 | 华为技术有限公司 | 一种为多模终端提供接入网选择的方法、系统及装置 |
CN101772946A (zh) * | 2007-08-06 | 2010-07-07 | 京瓷株式会社 | 通信装置、无线通信装置以及通信控制方法 |
CN101111026A (zh) * | 2007-09-06 | 2008-01-23 | 深圳华为通信技术有限公司 | 一种实现移动终端智能通信的方法及装置 |
CN101605378A (zh) * | 2008-06-12 | 2009-12-16 | 中兴通讯股份有限公司 | 一种多模终端自动选择主叫号码的方法及装置 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104023040A (zh) * | 2013-03-01 | 2014-09-03 | 联想(北京)有限公司 | 一种信息处理的方法及装置 |
CN104023040B (zh) * | 2013-03-01 | 2018-06-01 | 联想(北京)有限公司 | 一种信息处理的方法及装置 |
CN104067596A (zh) * | 2014-04-26 | 2014-09-24 | 华为技术有限公司 | 一种建立通信方法、设备及系统 |
CN104067596B (zh) * | 2014-04-26 | 2019-08-27 | 华为技术有限公司 | 一种建立通信方法、设备及系统 |
WO2016191966A1 (zh) * | 2015-05-29 | 2016-12-08 | 华为技术有限公司 | 一种呼叫处理方法及装置 |
CN106101361A (zh) * | 2016-08-23 | 2016-11-09 | 广东欧珀移动通信有限公司 | 手机通讯录的显示方法、装置及手机 |
WO2018054370A1 (zh) * | 2016-09-26 | 2018-03-29 | 中兴通讯股份有限公司 | 一种被叫接入的方法及装置 |
CN113472936A (zh) * | 2021-06-30 | 2021-10-01 | 百度在线网络技术(北京)有限公司 | 呼叫处理的方法、装置、设备以及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100583913C (zh) | 一种呼叫方法及呼叫终端 | |
CN102857993A (zh) | 一种通信处理方法、装置及第一通信终端 | |
CN105828317A (zh) | 基于eSIM卡的运营商服务选择方法、选择装置和终端 | |
CN107580151A (zh) | 虚拟号码的分配方法和装置 | |
CN102917143B (zh) | 一种特殊号码的通话方法及装置 | |
US20070238451A1 (en) | Apparatus, method, computer program product and a data structure providing a contact list enhanced with a special contact indication for use in automatically generating a call back | |
CN102960001A (zh) | 一种呼叫方法、终端及装置 | |
CN101111026A (zh) | 一种实现移动终端智能通信的方法及装置 | |
CN102611805A (zh) | 通信信息通知方法、信息上报方法、服务器及通信终端 | |
CN114710593B (zh) | 外呼方法、装置、电子设备以及存储介质 | |
CN102457610B (zh) | 一卡多号业务联系人的匹配装置及方法 | |
CN103856596B (zh) | 一种通话方法、装置及终端 | |
CN110581928A (zh) | 一种电话外呼方法、系统及电子设备和存储介质 | |
CN105262881A (zh) | 一种通信控制方法及电子设备 | |
CN106231586A (zh) | 一种多卡终端及其通信方法 | |
EP2490503B1 (en) | Mobile terminal and method for updating contact person information | |
CN108881633B (zh) | 一种网络电话与本地电话相互通信方法、系统及电话网关 | |
CN101150869B (zh) | 一种实现移动终端智能通信的方法及装置 | |
CN106998386A (zh) | 一种新增联系方式的方法及其装置、用户终端 | |
JPWO2008081506A1 (ja) | 電話会社システム | |
CN104469720A (zh) | 一种回拨来电的方法及系统 | |
KR101435192B1 (ko) | 클라우드 컴퓨팅을 통한 휴대전화 정보 통합 시스템 및 이를 이용한 아바타 폰 구현 방법 | |
US8553868B2 (en) | Intelligent outbound calling | |
CN111182119A (zh) | 基于ec客户关系管理系统的多卡通信方法、装置及设备 | |
KR101496211B1 (ko) | 가상전화번호 애플리케이션을 이용한 스마트폰 영상광고장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130102 |
|
RJ01 | Rejection of invention patent application after publication |