mobile communication method, device and equipment

文档序号:1580049 发布日期:2020-01-31 浏览:35次 中文

阅读说明:本技术 一种移动通信方法、装置及设备 (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.)

1, A mobile communication method, applied to th equipment, wherein the th equipment has th application, and wherein the th application can communicate based on a communication number authorized by a communication carrier, the method includes:

generating a number request for requesting a communication number of the th application from the communications carrier for a second application on the th device;

receiving a reply message of the communication carrier, the reply message being used for authorizing the second application to be able to communicate based on the th application and the communication number.

2. The method of claim 1, wherein the second application communicates based on the th application and the communication number, comprising:

generating a calling request for the second application based on the th application and the communication number, and sending the th calling request to a mobile IP communication system, so that the mobile IP communication system triggers the communication operator to establish a communication connection between the second application and a second device based on the th calling request.

3. The method according to claim 1 or 2, wherein the second application communicates based on the th application and the communication number, comprising:

receiving th called request, wherein the th called request is generated by mobile network IP communication system based on the calling number in the calling request sent by the communication operator;

establishing a communication connection between the second application and a second device based on the th called request characterizing a called second application.

4. The method of claim 1, further comprising:

and uploading the corresponding relation among the application, the second application and the communication number in the th equipment to a preset block chain, wherein the block chain at least comprises the corresponding relation between the application and the number in the communication equipment.

5. The method of claim 4, further comprising:

generating a second calling request for the th application or the second application based on the communication number, sending the second calling request to the blockchain, querying a called number, a called application and a called device by the blockchain based on the second calling request, and establishing a communication connection between the th application or the second application and the called application.

6. The method of claim 4, further comprising:

receiving a second callee request, the second callee request generated by the blockchain based on a calling number in a call request sent by a calling application, and establishing a communication connection between the th application or the second application and the calling application based on the second callee request characterizing the th application or the second application being called.

7, A mobile communication device, characterized in that, it is installed at th equipment, the th equipment has th application, the th application can communicate based on communication number authorized by communication operator, the device includes:

a number request unit configured to generate a number request for requesting a communication number of the th application from the communications carrier for a second application on the th device;

a message receiving unit, configured to receive a reply message of the communications carrier, where the reply message is used to authorize the second application to be able to communicate based on the th application and the communications number.

8. The apparatus of claim 7, further comprising:

an communication unit, configured to generate a th calling request for the second application based on the th application and the communication number, and send the th calling request to a mobile IP communication system, so that the mobile IP communication system triggers the communications carrier to establish a communication connection between the second application and a second device based on the th calling request;

a second communication unit, configured to receive th called request, where the th called request is generated by the mobile IP communication system based on a call number in a call request sent by the communications carrier, and establish a communication connection between a second application to be called and a second device based on the th called request characterizing the second application.

9. The apparatus of claim 7, further comprising:

a blockchain uploading unit, configured to upload, to a preset blockchain, correspondence between the th application, the second application, and the communication number shown in the th device, where the blockchain at least includes correspondence between an application and a number in a communication device;

a third communication unit, configured to generate a second calling request for the th application or the second application based on the communication number, send the second calling request to the blockchain, query, by the blockchain, a called number, a called application, and a called device based on the second calling request, and establish a communication connection between the th application or the second application and the called application;

a fourth communication unit, configured to receive a second called request, where the second called request is generated by the blockchain based on a call number in a call request sent by a calling application, and establish a communication connection between the th application or a second application and the calling application based on the second called request representing a called th application or the second application.

10, a mobile communication device, comprising:

a communication module;

a processor for running an th application and a second application, the th application being capable of communicating with the communication module based on a communication number authorized by the communication carrier;

the processor is further configured to generate a number request for requesting, by the communication module, a communication number of the th application for the second application from the communication carrier, and receive, by the communication module, a reply message of the communication carrier, the reply message being used to authorize the second application to be able to communicate based on the th application and the communication number.

Technical Field

The present application relates to the field of communications technologies, and in particular, to mobile communication methods, apparatuses, and devices.

Background

With the development of communication technology, communication functions between mobile terminals are more and more mature, and more internet applications also need the communication functions, but mobile communication across the internet applications still cannot be realized due to the absence of the identity authentication mechanism and the interworking channel of the system .

Disclosure of Invention

In view of the above, an object of the present invention is to provide mobile communication methods, apparatuses and devices, so as to solve the technical problem in the prior art that mobile communication for internet applications cannot be implemented.

The application provides mobile communication methods, apply to the apparatus, have applications on the apparatus, the application can communicate on the basis of the communication number that the operator of communication authorizes, the method includes:

generating a number request for requesting a communication number of the th application from the communications carrier for a second application on the th device;

receiving a reply message of the communication carrier, the reply message being used for authorizing the second application to be able to communicate based on the th application and the communication number.

Preferably, the method, in which the second application performs communication based on the th application and the communication number, includes:

generating a calling request for the second application based on the th application and the communication number, and sending the th calling request to a mobile Internet Protocol (IP) communication system, so that the mobile IP communication system triggers the communication operator to establish communication connection between the second application and the second device based on the th calling request.

Preferably, the method, in which the second application performs communication based on the th application and the communication number, includes:

receiving th called request, wherein the th called request is generated by mobile network IP communication system based on the calling number in the calling request sent by the communication operator;

establishing a communication connection between the second application and a second device based on the th called request characterizing a called second application.

The above method, preferably, further comprises:

and uploading the corresponding relation among the application, the second application and the communication number in the th equipment to a preset block chain, wherein the block chain at least comprises the corresponding relation between the application and the number in the communication equipment.

The above method, preferably, further comprises:

generating a second calling request for the th application or the second application based on the communication number, sending the second calling request to the blockchain, querying a called number, a called application and a called device by the blockchain based on the second calling request, and establishing a communication connection between the th application or the second application and the called application.

The above method, preferably, further comprises:

receiving a second callee request, the second callee request generated by the blockchain based on a calling number in a call request sent by a calling application, and establishing a communication connection between the th application or the second application and the calling application based on the second callee request characterizing the th application or the second application being called.

The application also provides kinds of mobile communication devices, which are arranged on th equipment, wherein th application is arranged on the th equipment, and the th application can communicate based on communication numbers authorized by communication operators, and the device comprises:

a number request unit configured to generate a number request for requesting a communication number of the th application from the communications carrier for a second application on the th device;

a message receiving unit, configured to receive a reply message of the communications carrier, where the reply message is used to authorize the second application to be able to communicate based on the th application and the communications number.

The above apparatus, preferably, further comprises:

an communication unit, configured to generate a th calling request for the second application based on the th application and the communication number, and send the th calling request to a mobile IP communication system, so that the mobile IP communication system triggers the communications carrier to establish a communication connection between the second application and a second device based on the th calling request;

a second communication unit, configured to receive th called request, where the th called request is generated by the mobile IP communication system based on a call number in a call request sent by the communications carrier, and establish a communication connection between a second application to be called and a second device based on the th called request characterizing the second application.

The above apparatus, preferably, further comprises:

a blockchain uploading unit, configured to upload, to a preset blockchain, correspondence between the th application, the second application, and the communication number shown in the th device, where the blockchain at least includes correspondence between an application and a number in a communication device;

a third communication unit, configured to generate a second calling request for the th application or the second application based on the communication number, send the second calling request to the blockchain, query, by the blockchain, a called number, a called application, and a called device based on the second calling request, and establish a communication connection between the th application or the second application and the called application;

a fourth communication unit, configured to receive a second called request, where the second called request is generated by the blockchain based on a call number in a call request sent by a calling application, and establish a communication connection between the th application or a second application and the calling application based on the second called request representing a called th application or the second application.

The present application further provides kinds of mobile communication devices, including:

a communication module;

a processor for running an th application and a second application, the th application being capable of communicating with the communication module based on a communication number authorized by the communication carrier;

the processor is further configured to generate a number request for requesting, by the communication module, a communication number of the th application for the second application from the communication carrier, and receive, by the communication module, a reply message of the communication carrier, the reply message being used to authorize the second application to be able to communicate based on the th application and the communication number.

According to the scheme, after the application requests the communication number to the communication operator, the mobile communication method, device and equipment request the communication number to the communication operator for the second application in the equipment, so that the second application can communicate with the communication number based on the application, and the application requests the communication number for the second application based on the communication number authorized by the communication operator, so that other applications in the communication equipment can obtain the authorization of the communication number based on the application of the authorized communication number, and therefore the mobile communication is applied.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.

Fig. 1 is a flowchart of mobile communication methods provided in embodiment of the present application;

FIGS. 2 and 3 are diagrams illustrating an application example of an embodiment of the present application;

fig. 4, fig. 5 and fig. 6 are schematic structural diagrams of kinds of mobile communication devices according to a second embodiment of the present application, respectively;

fig. 7 is a schematic structural diagram of kinds of mobile communication devices according to a third embodiment of the present application;

fig. 8 is a diagram illustrating another application example according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application , rather than all embodiments.

Referring to fig. 1, an implementation flowchart of mobile communication methods provided in this embodiment of the present application is applied to a device, and the device is a device capable of performing data communication with a second device, that is, other devices, such as a mobile phone and a pad, where the device has multiple internet applications including a application, each application is capable of implementing a corresponding function, and the application is capable of communicating with other terminals based on a communication number that is requested to be authorized by a communication carrier in advance.

In this embodiment, the mobile communication method may include the steps of:

step 101: a number request is generated.

The number request is used for requesting a communication number of a th application from a communication operator for a second application on a th device, so that the number request is sent to the communication operator after the number request is generated on the th device, and the th device indicates to the communication operator that a communication number which is authorized to a th application needs to be applied for the second application.

Step 102: a reply message of the communication carrier is received.

The reply message can be generated by the communication operator when determining whether to authorize the communication number for the second application according to the binding contract, and is used for indicating that the communication operator refuses or authorizes the second application to communicate based on the application and the communication number.

In this embodiment, the communications carrier may determine, based on the binding contract, a communication number that may authorize the th application for the second application, whereby the second application is able to communicate based on the th application and the communication number that has been authorized for the th application.

Here, the binding contract may be a contract preset with a communications carrier to bind a communications number to other applications on the th device after the communications number has been authorized for the th application in the th device.

It can be seen from the above solutions that, in the mobile communication method provided in the embodiment of the present application, after requesting an authorized communication number from the communication carrier for the th application in the device, requesting the authorization of the communication number from the communication carrier for the second application in the device, so that the second application can communicate with the communication number based on the th application, the th application based on the communication number already authorized by the communication carrier applies for the communication number for the second application, thereby enabling other applications in the communication device to obtain authorization of the communication number based on the application of the already authorized communication number, thereby implementing application mobile communication.

It should be noted that, in this embodiment, the second application may be any application capable of performing data communication based on a communication number, which is different from the th application, that is, in this embodiment, after applying for an authorized communication number for the th th application in the th device, other or more applications in the th device may apply for authorization of the communication number to a communication carrier through a mobile IP communication system based on the th application and its communication number, and the communication carrier may authorize communication numbers already authorized for the th application according to or more second applications in the th device under the binding.

In implementations, when the th application and the second application in the device communicate based on communication numbers, the th application performs calling and called and short message sending based on the communication numbers, and the second application performs calling and called and short message sending based on the th application and the communication numbers.

The following explains the application communication between the th device and the second device, taking the calling and called communication types as examples:

1., generating a calling request of 0 th application for application based on communication number, and sending the calling request of 1 th application to a network-moving IP communication system, as shown in fig. 2, the network-moving IP communication system is connected between a communication operator and a communication device for transferring communication signaling, in this embodiment, device transfers the calling request of th application to the network-moving IP communication system in the form of communication signaling, the network-moving IP communication system sends the received calling request of th application to the communication operator, and the communication operator determines a called communication device corresponding to the calling request of th application by parsing the called number in the calling request of th application, so that the communication operator establishes communication connection between th device and the called communication device, thereby establishing communication connection between th application and the called communication device, thereby implementing mobile communication between th application and the called communication device.

2., the device generates a calling request of a second application for the second application based on th application and a communication number, and sends the calling request of the second application to the mobile network IP communication system, the mobile network IP communication system sends the received calling request of the second application to a communication operator, and the communication operator determines a called communication device corresponding to the calling request of the second application by analyzing a called number in the calling request of the second application, so that the communication operator establishes a communication connection between th device and the called communication device, and establishes a communication connection between the second application and the called communication device through th application, thereby realizing mobile communication between the second application and the called communication device.

3. The method comprises the steps that a called request is received by a mobile network IP communication system, the called request is generated by the mobile network IP communication system after receiving a call request of a second device forwarded by a communication operator and is based on a call number in the call request, wherein the call number characterizes an application called in a device, such as a th application or a second application, the mobile network IP communication system judges whether the called application corresponding to the call number is an application authorizing a communication number through an opening contract, such as a th application or an application authorizing the communication number through a binding contract, such as a second application, when the mobile network IP communication system judges that the called application in a th device is a rd application, the call request characterizing the called application as a th application is sent to the th device, when the mobile network IP communication system judges that the called application in a th application is the called request, the th device establishes a 2 nd application to be applied to the communication connection between the second devices, thereby realizing the mobile communication between a th application and the calling second device, and when the called application is received in the mobile network IP communication system judges that the called application is a 6853 th application is sent to be applied to the calling communication device, the call request is sent by the 68584, and the mobile communication device is sent by the mobile communication system.

It should be noted that the above communication scheme of the calling and called communication type is also applicable to the short messaging communication between the th device and the second device, and will not be described in detail herein.

In implementation manners, in order to save communication cost and speed up communication efficiency, in this embodiment, the network-moving IP communication between the applications may not pass through a core route of a communication operator, specifically, in this embodiment, the th application, the second application, and the communication number in the th device are uploaded to a preset block chain, and the block chain may include, in addition to an authorized binding relationship between the application and the number in the th device, such as binding relationships between the th application, the second application, and other applications and the communication number, and a corresponding relationship between the application and the number in other communication devices, as shown in fig. 3, authorized binding relationships between the applications and the numbers in the th device, the second device, the third device, and the like are uploaded in the block chain to form a routing table.

Therefore, when application network-moving IP communication is carried out among the devices in the block chain, whether corresponding routes exist is inquired in the block chain without the core route of a communication operator, for example, the corresponding relation between the application and the number is inquired in a routing table through a distributed retrieval function, so that the application network-moving IP communication is realized.

Specifically, based on the routing table in the above block chain, the following explains the application communication situation between the th device and the second device, taking the calling and called communication type as an example:

1. the th device generates a calling request of a th application based on a communication number for the th application, and sends the calling request of the th application to the blockchain, and there may already be a correspondence between applications and numbers uploaded by other devices, such as the second device, in the blockchain, so that there exists a routing table formed by the correspondence between the applications and numbers of each of the plurality of communication devices in the blockchain, and after the blockchain receives the calling request of the th application, the called number of the th application call, the called device and the called application on the called device are queried in the routing table, and then the communication connection between the th device and the called device of the blockchain is established, and then the communication connection between the th application and the called application is established.

2. The th device generates a calling request of the second application for the second application based on the th application and the communication number, sends the calling request of the second application to the blockchain, and after the blockchain receives the calling request of the second application, queries a called number called by the second application, the called device and a called application on the called device in the routing table, and further establishes a communication connection between the th device and the called device of the blockchain, and further establishes a communication connection between the second application and the called application.

3. The th device receives a called request generated by the blockchain based on the calling number in the calling request sent by other devices, such as the calling application on the second device, specifically, the blockchain generates a called request to send to the th device by querying the called device corresponding to the calling number sent by the calling application and the called application on the called device in the routing table, and the th device responds to the called request after receiving the called request and selects whether to answer the called request, so that the blockchain establishes a communication connection between the th device and the second device, thereby establishing a communication connection between the th application or the second application on the th device and the calling application on the second device.

It should be noted that, when the second application performs the calling and called communication, the second application is still implemented by the th application and the communication number thereof, which may specifically refer to the foregoing description and is not described herein again.

Referring to fig. 4, a schematic structural diagram of mobile communication apparatuses provided in the second embodiment of the present application may be disposed on a mobile communication device, such as a th device, and the apparatuses are devices capable of performing data communication with a second device, i.e., other devices, such as a mobile phone, a pad, and other mobile terminals, where the th device has multiple internet applications including a th application, each application is capable of implementing a corresponding function, and the th application is capable of performing communication with other terminals based on a communication number that is requested to be authorized by a communication carrier in advance.

In this embodiment, the mobile communication device may include the following structure:

a number request unit 401, configured to generate a number request.

The number request is used for requesting a communication number of a th application from a communication operator for a second application on a th device, so that the number request is sent to the communication operator after the number request is generated on the th device, and the th device indicates to the communication operator that a communication number which is authorized to a th application needs to be applied for the second application.

A message receiving unit 402, configured to receive a reply message of the communication carrier.

The reply message can be generated by the communication operator when determining whether to authorize the communication number for the second application according to the binding contract, and is used for indicating that the communication operator refuses or authorizes the second application to communicate based on the application and the communication number.

In this embodiment, the communications carrier may determine, based on the binding contract, a communication number that may authorize the th application for the second application, whereby the second application is able to communicate based on the th application and the communication number that has been authorized for the th application.

Here, the binding contract may be a contract preset with a communications carrier to bind a communications number to other applications on the th device after the communications number has been authorized for the th application in the th device.

It can be seen from the above solution that, in the mobile communication devices provided in the second embodiment of the present application, after requesting an authorized communication number from the communication carrier for the th application in the device, requesting the authorization of the communication number from the communication carrier for the second application in the device, so that the second application can communicate with the communication number based on the th application, in the present embodiment, the th application, which is based on the communication number that has been authorized by the communication carrier, applies for the communication number for the second application, so that other applications in the communication device can obtain authorization of the communication number based on the application of the authorized communication number, thereby implementing application mobile communication.

It should be noted that, in this embodiment, the second application may be any application capable of performing data communication based on a communication number, which is different from the th application, that is, in this embodiment, after applying for an authorized communication number for the th th application in the th device, other or more applications in the th device may apply for authorization of the communication number to a communication carrier through a mobile IP communication system based on the th application and its communication number, and the communication carrier may authorize communication numbers already authorized for the th application according to or more second applications in the th device under the binding.

In implementations, the mobile communication device in this embodiment may further include the following structure, as shown in fig. 5:

an th communication unit 403, configured to generate a th calling request for the second application based on the th application and the communication number, and send the th calling request to a mobile IP communication system, so that the mobile IP communication system triggers the communications carrier to establish a communication connection between the second application and a second device based on the th calling request.

Specifically, the th device generates a calling request of the second application for the second application based on the th application and a communication number, and sends the calling request of the second application to the mobile network IP communication system, the mobile network IP communication system sends the received calling request of the second application to a communication operator, and the communication operator determines the called communication device corresponding to the calling request of the second application by analyzing a called number in the calling request of the second application, so that the communication operator establishes communication connection between the th device and the called communication device, establishes communication connection between the second application and the called communication device through the th application, and mobile communication between the second application and the called communication device is achieved.

A second communication unit 404, configured to receive th called request, where the th called request is generated by the mobile IP communication system based on a calling number in a call request sent by the communications carrier, and establish a communication connection between a second application to be called and a second device based on the th called request characterizing the second application.

Specifically, the th device receives a called request, the called request is generated by a mobile network IP communication system based on a calling number in the calling request after receiving a calling request of a second device forwarded by a communication operator, wherein the calling number characterizes an application called in the th device, such as a th application or a second application, the mobile network IP communication system judges whether the called application corresponding to the calling number is an application authorizing a communication number through an account opening contract, such as a th application or an application authorizing a communication number through a binding contract, such as a second application, by judging the calling number, when the mobile network IP communication system judges that the called application in the th device is a th application, the calling request characterizing the called application as a th application is sent to the th device, when the mobile network IP communication system judges that the called application in the th application is a 363 th application, the th device establishes a 2 nd application to a communication connection between the second devices, thereby realizing a th application and a mobile device, and when the called application is received by the mobile network IP communication system, the calling application is judged as a 6853 th application, the called application is a second application is sent to the calling application, and the calling application is sent between the calling application 3884 th application.

In implementation manners, in order to save communication cost and speed up communication efficiency, in this embodiment, the mobile network IP communication between the applications may not pass through the core route of the communication carrier, and specifically, the mobile communication device in this embodiment may further include the following structure, as shown in fig. 6:

a blockchain uploading unit 405, configured to upload correspondence between the application, the second application, and the communication number shown in the th device to a preset blockchain, where the blockchain at least includes correspondence between applications and numbers in the communication device.

Specifically, in this embodiment, the application, the second application, and the communication number in the th device are uploaded to a preset block chain, and the block chain may include, in addition to an authorized binding relationship between the application and the number on the th device, a corresponding relationship between the application and the number in other communication devices, as shown in fig. 3, authorized binding relationships between the applications and the numbers in the th device, the second device, the third device, and the like are all stored in the block chain to form a routing table.

Therefore, when application network-moving IP communication is carried out between the devices in the block chain, whether a corresponding route exists is inquired in the block chain without passing through a core route of a communication operator, and the application network-moving IP communication is realized.

A third communication unit 406, configured to generate a second calling request for the th application or the second application based on the communication number, send the second calling request to the blockchain, query, by the blockchain, a called number, a called application, and a called device based on the second calling request, and establish a communication connection between the th application or the second application and the called application.

For example, the th device generates a calling request of a th application based on a communication number for the th application, and sends the calling request of the th application to the blockchain, and there may already be a correspondence between applications and numbers uploaded by other devices, such as the second device, in the blockchain, so that a routing table formed by the correspondence between the applications and the numbers of the respective multiple communication devices exists in the blockchain, and after the blockchain receives the calling request of the th application, a called number of the th application call, the called device, and a called application on the called device are queried in the routing table, and then a communication connection between the th device and the called device of the blockchain is established, and then a communication connection between the th application and the called application is established.

For another example, the th device generates a calling request of the second application for the second application based on the th application and the communication number, sends the calling request of the second application to the blockchain, and after receiving the calling request of the second application in the blockchain, queries the called number called by the second application, the called device, and the called application on the called device in the routing table, and further establishes a communication connection between the second application and the called application by the blockchain th device and the called device.

A fourth communication unit 407, configured to receive a second called request, where the second called request is generated by the blockchain based on a call number in a call request sent by a calling application, and establish a communication connection between the th application or a second application and the calling application based on the second called request characterizing the called th application or the second application.

For example, the th device receives a called request generated by the blockchain based on a call number in a call request sent by another device, such as a calling application on the second device, specifically, the blockchain generates a called request to send to the th device by querying a routing table for the called device corresponding to the call number sent by the calling application and the called application on the called device, and the th device responds to the called request after receiving the called request and selects whether to answer the called request, so that the blockchain establishes a communication connection between the th device and the second device, thereby establishing a communication connection between the th application or the second application on the th device and the calling application on the second device.

Referring to fig. 7, a schematic structural diagram of mobile communication devices according to a third embodiment of the present disclosure is shown, where the mobile communication devices may be devices capable of data communication, such as a mobile phone, a pad, or a computer.

In this embodiment, the mobile communication device may include the following structure:

a communication module 701.

The communication module 701 may be a module capable of data transmission.

And the processor 702 is configured to run an th application and a second application, wherein the th application is capable of communicating with the communication module 701 based on a communication number authorized by a communication carrier.

The processor 702 can run a plurality of applications by running an operating system, and is not limited to th application and second application, and th application and second application refer to different applications on the processor 702, wherein the th application has a communication number authorized by a communication operator in advance through an account opening contract.

The processor 702 is further configured to generate a number request for requesting a communication number of the th application for the second application from the communication carrier using the communication module 701, and thereafter receive a reply message of the communication carrier for authorizing the second application to communicate based on the th application and the communication number using the communication module 701.

For example, the processor 702 generates a number request for the second application, sends the number request to the communications carrier through the communications module 701, after receiving the number request, the communications carrier may select whether to authorize the communications number of the th application to the second application, and then generates a reply message to send, and the processor 702 receives the reply message sent by the communications carrier through the communications module 701, thereby completing the authorization of binding the communications number of the th application to the second application.

According to the scheme, after the th application requests the communication operator to authorize the communication number, the mobile communication device requests the communication operator to authorize the communication number for the second application, so that the second application can communicate with the communication number based on the th application, and the th application based on the communication number authorized by the communication operator applies for the communication number for the second application, so that other applications in the mobile communication device can obtain authorization of the communication number based on the application of the authorized communication number, and application mobile communication is achieved.

In addition, in order to save communication cost and speed up communication efficiency, in this embodiment, after completing the authorized binding of the th application, the second application and the communication number, the processor 702 may upload the binding relationship into the established block chain, so that in communication, the network-moving IP communication between the applications can be realized by querying the route in the block chain by using the network-moving IP communication system without passing through the communication carrier, as shown in fig. 8, for an architectural diagram of connecting various applications in the block chain by using the network-moving IP communication system, an application applying an authorized communication number to the communication carrier by an account opening contract in the mobile communication device may be referred to as a seed APP (application), and an application applying an authorized communication number, which has been authorized to the seed APP, to the communication carrier by using the network-moving IP communication system by the contract binding may be referred to as an authorized APP, the seed APP communicates with other applications in the block chain by using the authorized communication number and the mobile communication number to perform communication with other applications in the block chain using the seed APP and the mobile communication number.

Based on the above scheme, in this embodiment, the digital certificate (APP certificate) and the network-moving IP telephone technology are used to implement the binding between the trusted identifier on the APP and the network-moving number, so that trusted and manageable identity identifiers are provided for the network-moving IP communication of the APP;

, in this embodiment, the block chain seed APP authorizes other APPs in the same terminal device through an authorization mechanism between APPs, so that more APPs on the same terminal device, such as a mobile phone, have a network-moving IP communication function;

in addition, in this embodiment, a block chain node in which multiple APPs participate is constructed by using a block chain technology, trusted network-moving IP communication can be performed between different APPs through a block chain, and the block chain node is responsible for recording, maintaining the binding relationship between the APP certificate and the network-moving number, and authorizing the APP to other authorized APPs, thereby establishing an intelligent routing mechanism for different APP communication, thereby implementing a fast routing of communication between the APPs in a block through a distributed retrieval function between the block chain nodes, and further reducing the dependence of an IP call service on a core network of a communication operator, thereby reducing network construction and user call cost of the operator, and improving communication efficiency.

Therefore, in this embodiment, the authorization and use of the network-moving number on the APP can be realized, and the network-moving IP communication across APPs (between different terminals) and networks (internet and different operator networks) can be realized, and the seed APP can authorize the network-moving IP communication of other APPs in mobile devices, and the authorized APP uses the mobile number of the seed APP to perform the IP network-moving communication, and the following description will be given to the network-moving IP communication function flow by taking the application on the mobile phone as an example:

1. a network moving number opening process:

opening real-name network-moving numbers for the APP by the seed APP through an account-opening contract, and performing network-moving communication (calling and called, short message receiving and sending) by using the seed APP by using the numbers;

2. network moving number authorization flow:

the seed APP realizes communication authorization of a non-seed APP under the same terminal through a binding contract, and the authorized APP is allowed to communicate by using a network moving number of the seed APP;

3. network moving number communication flow:

the cross-network calling process comprises the following steps: authorizing the APP to call the seed APP communication interface to carry out calling communication on a public network number (fixed network or mobile network and the like) through a mobile network IP communication system;

cross-network called flow: calling a public network number by paging a seed APP or an authorized APP through a mobile network IP communication system, and answering a called party by the seed APP or the authorized APP;

intra-chain communication flow: between APP of different mobile phone users, the route is inquired through the block chain, the calling identity is authenticated by the block chain, and the routing and the connection of the mobile network IP conversation are realized.

In summary, in this embodiment, authorized binding of the network moving number can be achieved for different APPs, so that network moving IP communication based on the APPs is achieved through the network moving number, network moving IP communication between APPs of different devices is achieved through establishment of the block chain, routing through an operator core network is not needed, communication cost is greatly saved, and communication efficiency is greatly improved.

In addition, in this embodiment, apps and numbers can be flexibly configured according to user requirements, a plurality of mobile numbers (equivalent to multi-card multi-standby service) can exist for the same App, and a plurality of apps can have the same numbers (equivalent to multi-terminal service No. ), so that more communication experiences are provided for users.

It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other.

Finally, it should also be noted that, in this document, relational terms such as , second, and the like are only used to distinguish entities or operations from another entities or operations, without necessarily requiring or implying any actual relationship or order between such entities or operations, furthermore, the terms "comprise", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises the series of elements does not include only those elements but also other elements not expressly listed or inherent to such process, method, article, or apparatus.

The mobile communication methods, apparatus and devices provided by the present invention are described in detail above, and the above description of the disclosed embodiments enables those skilled in the art to make or use the invention various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles of defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention.

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

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类