一种移动通信方法、装置及设备

文档序号:1580049 发布日期:2020-01-31 浏览:34次 >En<

阅读说明:本技术 一种移动通信方法、装置及设备 (mobile communication method, device and equipment ) 是由 *** 陈文凯 邢艳辉 于 2018-07-02 设计创作,主要内容包括:本申请公开了一种移动通信方法、装置及设备,该方法应用于第一设备,所述第一设备上具有第一应用,所述第一应用能够基于通信运营商授权的通信号码进行通信,所述方法包括:生成号码请求,所述号码请求用于向所述通信运营商为所述第一设备上的第二应用请求所述第一应用的通信号码;接收所述通信运营商的回复消息,所述回复消息用于授权所述第二应用能够基于所述第一应用及所述通信号码进行通信。本申请中基于已经被通信运营商授权通信号码的第一应用为第二应用申请该通信号码,由此使得通信设备中的其他应用能够基于已经被授权通信号码的应用获得通信号码的授权,从而实现应用移动通信。(The application discloses mobile communication method, device and equipment, the method is applied to equipment, a th application is arranged on th equipment, and a th application can communicate based on a communication number authorized by a communication operator, the method comprises the steps of generating a number request which is used for requesting a communication number of a th application for a second application on th equipment from the communication operator, receiving a reply message of the communication operator, wherein the reply message is used for authorizing the second application to communicate based on the th application and the communication number, and applying for the communication number for the second application based on a th application which is authorized by the communication operator, so that other applications in the communication equipment can obtain authorization of the communication number based on the application of the authorized communication number, and application mobile communication is realized.)

一种移动通信方法、装置及设备

技术领域

本申请涉及通信技术领域,特别涉及一种移动通信方法、装置及设备。

背景技术

随着通信技术的发展,移动终端之间的通信功能越来越成熟,而越来越多的互联网应用也需要通信功能,但是由于没有统一的身份认证机制和互联互通通道,导致跨互联网应用的移动通信仍然无法实现。

发明内容

有鉴于此,本申请的目的在于提供一种移动通信方法、装置及设备,用以解决现有技术中无法实现互联网应用的移动通信的技术问题。

本申请提供了一种移动通信方法,应用于第一设备,所述第一设备上具有第一应用,所述第一应用能够基于通信运营商授权的通信号码进行通信,所述方法包括:

生成号码请求,所述号码请求用于向所述通信运营商为所述第一设备上的第二应用请求所述第一应用的通信号码;

接收所述通信运营商的回复消息,所述回复消息用于授权所述第二应用能够基于所述第一应用及所述通信号码进行通信。

上述方法,优选地,所述第二应用基于所述第一应用及所述通信号码进行通信,包括:

基于所述第一应用及所述通信号码为所述第二应用生成第一主叫请求,并将所述第一主叫请求发送给移网IP(Internet Protocol,网协)通信系统,以使得所述移动IP通信系统触发所述通信运营商基于所述第一主叫请求建立所述第二应用与第二设备之间的通信连接。

上述方法,优选地,所述第二应用基于所述第一应用及所述通信号码进行通信,包括:

接收第一被叫请求,所述第一被叫请求由移网IP通信系统基于所述通信运营商发送的呼叫请求中的呼叫号码生成;

基于表征被呼叫的第二应用的所述第一被叫请求,建立所述第二应用与第二设备之间的通信连接。

上述方法,优选地,还包括:

将所述第一设备中所述第一应用、所述第二应用及所述通信号码之间的对应关系上传到预设的区块链,所述区块链中至少包括:通信设备中应用与号码之间的对应关系。

上述方法,优选地,还包括:

基于所述通信号码为所述第一应用或所述第二应用生成第二主叫请求,并将所述第二主叫请求发送给所述区块链,由所述区块链基于所述第二主叫请求查询被叫号码、被叫应用及被叫设备,并建立所述第一应用或所述第二应用与所述被叫应用之间的通信连接。

上述方法,优选地,还包括:

接收第二被叫请求,所述第二被叫请求由所述区块链基于主叫应用发送的呼叫请求中的呼叫号码生成,并基于表征被呼叫的第一应用或第二应用的所述第二被叫请求,建立所述第一应用或所述第二应用与所述主叫应用之间的通信连接。

本申请还提供了一种移动通信装置,设置于第一设备,所述第一设备上具有第一应用,所述第一应用能够基于通信运营商授权的通信号码进行通信,所述装置包括:

号码请求单元,用于生成号码请求,所述号码请求用于向所述通信运营商为所述第一设备上的第二应用请求所述第一应用的通信号码;

消息接收单元,用于接收所述通信运营商的回复消息,所述回复消息用于授权所述第二应用能够基于所述第一应用及所述通信号码进行通信。

上述装置,优选地,还包括:

第一通信单元,用于基于所述第一应用及所述通信号码为所述第二应用生成第一主叫请求,并将所述第一主叫请求发送给移网IP通信系统,以使得所述移动IP通信系统触发所述通信运营商基于所述第一主叫请求建立所述第二应用与第二设备之间的通信连接;

第二通信单元,用于接收第一被叫请求,所述第一被叫请求由移网IP通信系统基于所述通信运营商发送的呼叫请求中的呼叫号码生成,并基于表征被呼叫的第二应用的所述第一被叫请求,建立所述第二应用与第二设备之间的通信连接。

上述装置,优选地,还包括:

区块链上传单元,用于将所述第一设备中所示第一应用、所述第二应用及所述通信号码之间的对应关系上传到预设的区块链,所述区块链中至少包括:通信设备中应用与号码之间的对应关系;

第三通信单元,用于基于所述通信号码为所述第一应用或所述第二应用生成第二主叫请求,并将所述第二主叫请求发送给所述区块链,由所述区块链基于所述第二主叫请求查询被叫号码、被叫应用及被叫设备,并建立所述第一应用或所述第二应用与所述被叫应用之间的通信连接;

第四通信单元,用于接收第二被叫请求,所述第二被叫请求由所述区块链基于主叫应用发送的呼叫请求中的呼叫号码生成,并基于表征被呼叫的第一应用或第二应用的所述第二被叫请求,建立所述第一应用或所述第二应用与所述主叫应用之间的通信连接。

本申请还提供了一种移动通信设备,包括:

通信模块;

处理器,用于运行第一应用及第二应用,所述第一应用能够利用所述通信模块基于所述通信运营商授权的通信号码进行通信;

所述处理器,还用于:生成号码请求,所述号码请求用于利用所述通信模块向所述通信运营商为所述第二应用请求所述第一应用的通信号码;利用所述通信模块接收所述通信运营商的回复消息,所述回复消息用于授权所述第二应用能够基于所述第一应用及所述通信号码进行通信。

由上述方案可知,本申请提供的一种移动通信方法、装置及设备,通过为设备中的第一应用向通信运营商请求授权通信号码之后,为设备中的第二应用向通信运营商请求授权该通信号码,由此第二应用能够基于第一应用与通信号码进行通信。本申请中基于已经被通信运营商授权通信号码的第一应用为第二应用申请该通信号码,由此使得通信设备中的其他应用能够基于已经被授权通信号码的应用获得通信号码的授权,从而实现应用移动通信。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例一提供的一种移动通信方法的流程图;

图2及图3分别为本申请实施例的应用示例图;

图4、图5及图6分别为本申请实施例二提供的一种移动通信装置的结构示意图;

图7为本申请实施例三提供的一种移动通信设备的结构示意图;

图8为本申请实施例的另一应用示例图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参考图1,为本申请实施例一提供的一种移动通信方法的实现流程图,该移动通信方法适用于第一设备上,该第一设备为能够与第二设备即其他设备进行数据通信的设备,如手机、pad等移动终端。其中,第一设备上具有包含第一应用的多种互联网应用,每个应用能够实现相应的功能,而第一应用能够基于预先向通信运营商申请授权的通信号码与其他终端进行通信。具体的,第一应用向通信运营商申请通信号码时,可以通过预先设置的通信合约实现,如通信运营商预先设置有开户合约,第一应用通过开户合约为第一应用开通一个实名制的移网号码,即通信号码,由此,第一应用可以使用此号码进行移网通信,如主被叫及短信收发等通信。

在本实施例中,该移动通信方法可以包括以下步骤:

步骤101:生成号码请求。

其中,号码请求用于向通信运营商为第一设备上的第二应用请求第一应用的通信号码。由此,第一设备上生成号码请求之后,将号码请求发送给通信运营商,进而第一设备向通信运营商表明:需要为第二应用申请已经授权给第一应用的通信号码。通信运营商在接收到号码请求之后,根据预先设置的绑定合约,确定是否给第一设备上的第二应用授权该已经授权给第一应用的通信号码。

步骤102:接收通信运营商的回复消息。

其中,回复消息用于授权第二应用能够基于第一应用及通信号码进行通信。回复消息可以为通信运营商在根据绑定合约确定是否给第二应用授权通信号码时生成,用以表征通信运营商拒绝或者授权第二应用能够基于第一应用及通信号码进行通信。

在本实施例中,通信运营商可以基于绑定合约,确定可以为第二应用授权第一应用的通信号码,由此,第二应用能够基于第一应用及已经授权给第一应用的通信号码进行通信。

其中,这里的绑定合约可以为与通信运营商预先设定的合约,用以在已经为第一设备中的第一应用授权通信号码之后,将第一设备上的其他应用也绑定该通信号码。

由上述方案可知,本申请实施例一提供的一种移动通信方法,通过为设备中的第一应用向通信运营商请求授权通信号码之后,为设备中的第二应用向通信运营商请求授权该通信号码,由此第二应用能够基于第一应用与通信号码进行通信。本实施例中基于已经被通信运营商授权通信号码的第一应用为第二应用申请该通信号码,由此使得通信设备中的其他应用能够基于已经被授权通信号码的应用获得通信号码的授权,从而实现应用移动通信。

需要说明的是,本实施例中第二应用可以为任意区别于第一应用的能够基于通信号码进行数据通信的应用,也就是说,本实施例中在为第一设备中的一个第一应用申请授权的通信号码之后,第一设备中的其他一个或多个应用均可以基于第一应用及其通信号码通过移网IP通信系统向通信运营商申请该通信号码的授权,通信运营商可以根据绑定合约为第一设备中的一个或多个第二应用授权已经授权给第一应用的通信号码。

在一种实现方式中,第一设备中的第一应用及第二应用基于通信号码进行通信时,包含多种情况:第一应用基于通信号码进行主被叫及短消息收发、第二应用基于第一应用及通信号码进行主被叫及短消息收发等。

以下以主被叫通信类型为例,对第一设备与第二设备之间的应用通信情况进行说明:

1、第一设备为第一应用基于通信号码生成第一应用的主叫请求,并将第一应用的主叫请求发送给移网IP通信系统,如图2中所示,该移网IP通信系统连接于通信运营商及通信设备之间,用于传递通信信令,在本实施例中,第一设备将第一应用的主叫请求通过通信信令的形式传递给移网IP通信系统,该移网IP通信系统将接收到的第一应用的主叫请求发送给通信运营商,通信运营商通过解析第一应用的主叫请求中的被叫号码,进而确定第一应用的主叫请求对应的被叫通信设备,由此,通信运营商建立第一设备与该被叫通信设备之间的通信连接,从而建立第一应用与该被叫通信设备之间的通信连接,由此实现第一应用与被叫通信设备之间的移动通信。

2、第一设备为第二应用基于第一应用及通信号码生成第二应用的主叫请求,并将该第二应用的主叫请求发送给移网IP通信系统,移网IP通信系统将接收到的第二应用的主叫请求发送给通信运营商,通信运营商通过解析第二应用的主叫请求中的被叫号码,进而确定第二应用的主叫请求对应的被叫通信设备,由此,通信运营商建立第一设备与该被叫通信设备之间的通信连接,从而通过第一应用建立第二应用与该被叫通信设备之间的通信连接,由此实现第二应用与被叫通信设备之间的移动通信。

3、第一设备接收被叫请求,该被叫请求由移网IP通信系统在接收到通信运营商转发的第二设备的呼叫请求后,基于呼叫请求中的呼叫号码生成。其中,该呼叫号码表征在第一设备中被呼叫的应用,如第一应用或第二应用。移网IP通信系统通过对该呼叫号码进行判断,判断该呼叫号码所对应的被叫应用为通过开户合约授权通信号码的应用如第一应用还是通过绑定合约授权通信号码的应用如第二应用。在移网IP通信系统判断出第一设备中被呼叫的应用为第一应用时,发送表征被呼叫应用为第一应用的呼叫请求给第一设备,第一设备在接收到第一应用的被叫请求后,建立第一应用于第二设备之间的通信连接,由此实现第一应用与主叫的第二设备之间的移动通信;而在移网IP通信系统判断出第一设备中被呼叫的应用为第二应用时,发送表征被呼叫应用为第二应用的呼叫请求给第一设备,第一设备在接收到第二应用的被叫请求后,建立第二应用于第二设备之间的通信连接,由此实现第二应用与主叫的第二设备之间的移动通信。

需要说明的是,以上主被叫通信类型的通信方案同样适用于第一设备与第二设备之间的短消息收发通信,此处不再详述。

在一种实现方式中,为了节省通信成本,加快通信效率,本实施例中可以将应用之间的移网IP通信不经过通信运营商的核心路由,具体的,本实施例中将第一设备中的第一应用、第二应用及通信号码上传给预设的区块链,而区块链中除了包含第一设备上应用与号码之间的授权绑定关系,如第一应用、第二应用及其他应用与通信号码之间的绑定关系,还可以包含有其他通信设备中应用与号码之间的对应关系,如图3中所示,第一设备、第二设备和第三设备等中各应用与号码之间的授权绑定关系均上传在区块链中,形成路由表。

由此,处于区块链中的各设备之间进行应用移网IP通信时,无需通过通信运营商的核心路由,而通过在区块链中查询是否有相应的路由,如通过分布式检索功能在路由表中查询应用及号码的对应关系,从而实现应用的移网IP通信。

具体的,基于以上区块链中的路由表,以下以主被叫通信类型为例,对第一设备与第二设备之间的应用通信情况进行说明:

1、第一设备为第一应用基于通信号码生成第一应用的主叫请求,并将第一应用的主叫请求发送给区块链,而在区块链中可能已经存在其他设备如第二设备所上传的应用与号码之间的对应关系,因此,在区块链中存在多个通信设备各自的应用与号码之间的对应关系所形成的路由表,而在区块链接收到第一应用的主叫请求之后,在路由表中查询第一应用呼叫的被叫号码、被叫设备及被叫设备上的被叫应用,进而区块链第一设备与被叫设备之间的通信连接,进而建立第一应用与被叫应用之间的通信连接。

2、第一设备为第二应用基于第一应用及通信号码生成第二应用的主叫请求,并将第二应用的主叫请求发送给区块链,在区块链接收到第二应用的主叫请求之后,在路由表中查询第二应用呼叫的被叫号码、被叫设备及被叫设备上的被叫应用,进而区块链第一设备与被叫设备之间的通信连接,进而建立第二应用与被叫应用之间的通信连接。

3、第一设备接收被叫请求,该被叫请求由区块链基于其他设备如第二设备上的主叫应用发送的呼叫请求中的呼叫号码生成,具体的,区块链通过在路由表中查询主叫应用发送的呼叫号码对应的被叫设备及该被叫设备上的被叫应用,从而生成被叫请求发送到被叫设备即第一设备上,第一设备在接收到被叫请求之后,对该被叫请求进行响应,选择是否应答该被叫请求,由此区块链建立第一设备与第二设备之间的通信连接,从而建立第一设备上的第一应用或第二应用与第二设备上的主叫应用之间的通信连接。

需要说明的是,第二应用在进行主被叫通信时,仍然是通过第一应用及其通信号码实现,具体可以参考前文中的描述,此处不再赘述。

参考图4,为本申请实施例二提供的一种移动通信装置的结构示意图,该装置可以设置在移动通信设备如第一设备上,为能够与第二设备即其他设备进行数据通信的设备,如手机、pad等移动终端。其中,第一设备上具有包含第一应用的多种互联网应用,每个应用能够实现相应的功能,而第一应用能够基于预先向通信运营商申请授权的通信号码与其他终端进行通信。具体的,第一应用向通信运营商申请通信号码时,可以通过预先设置的通信合约实现,如通信运营商预先设置有开户合约,第一应用通过开户合约为第一应用开通一个实名制的移网号码,即通信号码,由此,第一应用可以使用此号码进行移网通信,如主被叫及短信收发等通信。

在本实施例中,该移动通信装置可以包括以下结构:

号码请求单元401,用于生成号码请求。

其中,号码请求用于向通信运营商为第一设备上的第二应用请求第一应用的通信号码。由此,第一设备上生成号码请求之后,将号码请求发送给通信运营商,进而第一设备向通信运营商表明:需要为第二应用申请已经授权给第一应用的通信号码。通信运营商在接收到号码请求之后,根据预先设置的绑定合约,确定是否给第一设备上的第二应用授权该已经授权给第一应用的通信号码。

消息接收单元402,用于接收所述通信运营商的回复消息。

其中,回复消息用于授权第二应用能够基于第一应用及通信号码进行通信。回复消息可以为通信运营商在根据绑定合约确定是否给第二应用授权通信号码时生成,用以表征通信运营商拒绝或者授权第二应用能够基于第一应用及通信号码进行通信。

在本实施例中,通信运营商可以基于绑定合约,确定可以为第二应用授权第一应用的通信号码,由此,第二应用能够基于第一应用及已经授权给第一应用的通信号码进行通信。

其中,这里的绑定合约可以为与通信运营商预先设定的合约,用以在已经为第一设备中的第一应用授权通信号码之后,将第一设备上的其他应用也绑定该通信号码。

由上述方案可知,本申请实施例二提供的一种移动通信装置,通过为设备中的第一应用向通信运营商请求授权通信号码之后,为设备中的第二应用向通信运营商请求授权该通信号码,由此第二应用能够基于第一应用与通信号码进行通信。本实施例中基于已经被通信运营商授权通信号码的第一应用为第二应用申请该通信号码,由此使得通信设备中的其他应用能够基于已经被授权通信号码的应用获得通信号码的授权,从而实现应用移动通信。

需要说明的是,本实施例中第二应用可以为任意区别于第一应用的能够基于通信号码进行数据通信的应用,也就是说,本实施例中在为第一设备中的一个第一应用申请授权的通信号码之后,第一设备中的其他一个或多个应用均可以基于第一应用及其通信号码通过移网IP通信系统向通信运营商申请该通信号码的授权,通信运营商可以根据绑定合约为第一设备中的一个或多个第二应用授权已经授权给第一应用的通信号码。

在一种实现方式中,本实施例中的移动通信装置还可以包括以下结构,如图5中所示:

第一通信单元403,用于基于所述第一应用及所述通信号码为所述第二应用生成第一主叫请求,并将所述第一主叫请求发送给移网IP通信系统,以使得所述移动IP通信系统触发所述通信运营商基于所述第一主叫请求建立所述第二应用与第二设备之间的通信连接。

具体的:第一设备为第二应用基于第一应用及通信号码生成第二应用的主叫请求,并将该第二应用的主叫请求发送给移网IP通信系统,移网IP通信系统将接收到的第二应用的主叫请求发送给通信运营商,通信运营商通过解析第二应用的主叫请求中的被叫号码,进而确定第二应用的主叫请求对应的被叫通信设备,由此,通信运营商建立第一设备与该被叫通信设备之间的通信连接,从而通过第一应用建立第二应用与该被叫通信设备之间的通信连接,由此实现第二应用与被叫通信设备之间的移动通信。

第二通信单元404,用于接收第一被叫请求,所述第一被叫请求由移网IP通信系统基于所述通信运营商发送的呼叫请求中的呼叫号码生成,并基于表征被呼叫的第二应用的所述第一被叫请求,建立所述第二应用与第二设备之间的通信连接。

具体的,第一设备接收被叫请求,该被叫请求由移网IP通信系统在接收到通信运营商转发的第二设备的呼叫请求后,基于呼叫请求中的呼叫号码生成。其中,该呼叫号码表征在第一设备中被呼叫的应用,如第一应用或第二应用。移网IP通信系统通过对该呼叫号码进行判断,判断该呼叫号码所对应的被叫应用为通过开户合约授权通信号码的应用如第一应用还是通过绑定合约授权通信号码的应用如第二应用。在移网IP通信系统判断出第一设备中被呼叫的应用为第一应用时,发送表征被呼叫应用为第一应用的呼叫请求给第一设备,第一设备在接收到第一应用的被叫请求后,建立第一应用于第二设备之间的通信连接,由此实现第一应用与主叫的第二设备之间的移动通信;而在移网IP通信系统判断出第一设备中被呼叫的应用为第二应用时,发送表征被呼叫应用为第二应用的呼叫请求给第一设备,第一设备在接收到第二应用的被叫请求后,建立第二应用于第二设备之间的通信连接,由此实现第二应用与主叫的第二设备之间的移动通信。

在一种实现方式中,为了节省通信成本,加快通信效率,本实施例中可以将应用之间的移网IP通信不经过通信运营商的核心路由,具体的,本实施例中的移动通信装置还可以包括以下结构,如图6中所示:

区块链上传单元405,用于将所述第一设备中所示第一应用、所述第二应用及所述通信号码之间的对应关系上传到预设的区块链,所述区块链中至少包括:通信设备中应用与号码之间的对应关系。

具体的,本实施例中将第一设备中的第一应用、第二应用及通信号码上传给预设的区块链,而区块链中除了包含第一设备上应用与号码之间的授权绑定关系,还可以包含有其他通信设备中应用与号码之间的对应关系,如图3中所示,第一设备、第二设备和第三设备等中各应用与号码之间的授权绑定关系均保存在区块链中,形成路由表。

由此,处于区块链中的设备之间进行应用移网IP通信时,无需通过通信运营商的核心路由,而通过在区块链中查询是否有相应的路由,从而实现应用的移网IP通信。

第三通信单元406,用于基于所述通信号码为所述第一应用或所述第二应用生成第二主叫请求,并将所述第二主叫请求发送给所述区块链,由所述区块链基于所述第二主叫请求查询被叫号码、被叫应用及被叫设备,并建立所述第一应用或所述第二应用与所述被叫应用之间的通信连接。

例如:第一设备为第一应用基于通信号码生成第一应用的主叫请求,并将第一应用的主叫请求发送给区块链,而在区块链中可能已经存在其他设备如第二设备所上传的应用与号码之间的对应关系,因此,在区块链中存在多个通信设备各自的应用与号码之间的对应关系所形成的路由表,而在区块链接收到第一应用的主叫请求之后,在路由表中查询第一应用呼叫的被叫号码、被叫设备及被叫设备上的被叫应用,进而区块链第一设备与被叫设备之间的通信连接,进而建立第一应用与被叫应用之间的通信连接。

再如:第一设备为第二应用基于第一应用及通信号码生成第二应用的主叫请求,并将第二应用的主叫请求发送给区块链,在区块链接收到第二应用的主叫请求之后,在路由表中查询第二应用呼叫的被叫号码、被叫设备及被叫设备上的被叫应用,进而区块链第一设备与被叫设备之间的通信连接,进而建立第二应用与被叫应用之间的通信连接。

第四通信单元407,用于接收第二被叫请求,所述第二被叫请求由所述区块链基于主叫应用发送的呼叫请求中的呼叫号码生成,并基于表征被呼叫的第一应用或第二应用的所述第二被叫请求,建立所述第一应用或所述第二应用与所述主叫应用之间的通信连接。

例如,第一设备接收被叫请求,该被叫请求由区块链基于其他设备如第二设备上的主叫应用发送的呼叫请求中的呼叫号码生成,具体的,区块链通过在路由表中查询主叫应用发送的呼叫号码对应的被叫设备及该被叫设备上的被叫应用,从而生成被叫请求发送到被叫设备即第一设备上,第一设备在接收到被叫请求之后,对该被叫请求进行响应,选择是否应答该被叫请求,由此区块链建立第一设备与第二设备之间的通信连接,从而建立第一设备上的第一应用或第二应用与第二设备上的主叫应用之间的通信连接。

参考图7,为本申请实施例三提供的一种移动通信设备的结构示意图,该移动通信设备可以为能够进行数据通信的设备,如手机、pad或电脑等。

在本实施例中,该移动通信设备可以包括以下结构:

通信模块701。

其中,通信模块701可以为能够进行数据传输的模块。

处理器702,用于运行第一应用及第二应用,其中,第一应用能够利用通信模块701基于通信运营商授权的通信号码进行通信。

其中,处理器702上可以通过运行操作系统来运行多种应用,不限于第一应用和第二应用两种,第一应用和第二应用泛指处理器702上不同的应用,其中的第一应用具有通信运营商预先通过开户合约授权的通信号码。

处理器702还用于:生成号码请求,号码请求用于利用通信模块701向通信运营商为第二应用请求第一应用的通信号码,之后,利用通信模块701接收通信运营商的回复消息,该回复消息用于授权第二应用能够基于第一应用及通信号码进行通信。

例如,处理器702为第二应用生成号码请求,将该号码请求通过通信模块701发送给通信运营商,通信运营商接收该号码请求后,可以选择是否向第二应用授权第一应用的通信号码,之后生成回复消息进行发送,处理器702通过通信模块701接收到通信运营商发送的回复消息,进而完成将第一应用的通信号码绑定授权给第二应用。

由上述方案可知,本申请实施例三提供的一种移动通信设备,在第一应用向通信运营商请求授权通信号码之后,通过为第二应用向通信运营商请求授权该通信号码,由此第二应用能够基于第一应用与通信号码进行通信。本实施例中基于已经被通信运营商授权通信号码的第一应用为第二应用申请该通信号码,由此使得通信设备中的其他应用能够基于已经被授权通信号码的应用获得通信号码的授权,从而实现应用移动通信。

另外,为了节省通信成本,加快通信效率,本实施例中,处理器702可以在完成第一应用、第二应用和通信号码的授权绑定之后,可以将该绑定关系上传到建立的区块链中,从而在通信中无需经过通信运营商,而利用移网IP通信系统在区块链中就可以通过查询区块链中的路由而实现应用之间的移网IP通信。如图8中所示,为通过移网IP通信系统将区块链中各种应用进行连接的架构示意图,在移动通信设备中通过开户合约向通信运营商申请授权通信号码的应用可以称为种子APP(Application),而通过绑定合约向通信运营商申请授权已经授权给种子APP的通信号码的应用可以称为授权APP,种子APP通过授权的通信号码利用移网IP通信系统在区块链中与其他应用进行通信,而授权APP通过种子APP及其通信号码利用移网IP通信系统在区块链中与其他应用进行通信。

基于以上方案,本实施例中利用数字证书(APP证书)与移网IP电话技术,实现APP上可信标识与移网号码的绑定,从而为APP的移网IP通信提供一个可信的、可管理的身份标识;

进一步的,本实施例中通过APP之间的授权机制,实现区块链种子APP对同一部终端设备内其它APP的授权,让同一部设备如手机上更多的APP具备移网IP通信功能;

另外,本实施例中采用联盟区块链技术,构建多APP方参与的区块链节点,可以赋能不同的APP之间通过区块链进行可信的移网IP通信,而区块链节点负责记录、维护APP证书与移网号码的绑定关系、种子APP对其他授权APP的授权关系,从而建立不同App通信的智能路由机制,从而通过区块链节点之间的分布式检索功能,实现区块内APP之间通信的快速路由,进而减少IP通话业务对通信运营商核心网的依赖,降低运营商网络建设及用户通话成本,提高通信效率。

因此,本实施例中能够实现在APP上实现移网号码的授权及使用,实现跨APP(不同终端间)、跨网络(互联网、不同运营商网络)的移网IP通信。而种子APP能够对同一部移动设备内其他APP的移网IP通信授权,被授权APP使用种子APP的移动号码进行IP移网通信,以下以手机上的应用为例对进行移网IP通信功能流程进行说明:

1、移网号码开通流程:

种子APP通过开户合约,实现为APP开通一个实名制的移网号码,可以用此号码用种子App进行移网通信(主被叫,短信收发);

2、移网号码授权流程:

种子APP通过绑定合约,实现对同一终端下非种子APP的通信授权,允许授权APP使用种子APP的移网号码进行通信;

3、移网号码通信流程:

跨网主叫流程:授权APP调用种子APP通信界面通过移网IP通信系统对公网号码(固网或移网等)进行主叫通信;

跨网被叫流程:公网号码呼叫通过移网IP通信系统寻呼种子APP或授权APP,种子APP或授权APP接听被叫;

链内通信流程:不同手机用户的APP之间,通过区块链查询路由,由区块链对呼叫身份进行认证,并实现移网IP通话的路由和接续。

综上,本实施例中能够为不同APP实现移网号码的授权绑定,从而以移网号码实现基于APP的移网IP通信,并且通过区块链的建立实现了不同设备的App间的移网IP通信,而不需通过运营商核心网路由,大幅节省通信成本提高通信效率。

另外,本实施例中可以根据用户需求灵活配置App及号码,同一App可以有多个移动号码(相当于多卡多待业务),多个App可以有同一个号码(相当于一号多终端业务),从而为用户提供更多的通信体验。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本发明所提供的一种移动通信方法、装置及设备进行了详细介绍,对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:资源计费方法与系统、AF以及策略与计费功能实体

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类