[go: up one dir, main page]

CN104507068B - Realize method, user terminal and the machine double number service system of a machine even numbers - Google Patents

Realize method, user terminal and the machine double number service system of a machine even numbers Download PDF

Info

Publication number
CN104507068B
CN104507068B CN201510004113.3A CN201510004113A CN104507068B CN 104507068 B CN104507068 B CN 104507068B CN 201510004113 A CN201510004113 A CN 201510004113A CN 104507068 B CN104507068 B CN 104507068B
Authority
CN
China
Prior art keywords
user
short message
minor
machine
minor number
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.)
Active
Application number
CN201510004113.3A
Other languages
Chinese (zh)
Other versions
CN104507068A (en
Inventor
郑明�
杨瑞
马永亮
佟季烨
王志军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201510004113.3A priority Critical patent/CN104507068B/en
Publication of CN104507068A publication Critical patent/CN104507068A/en
Application granted granted Critical
Publication of CN104507068B publication Critical patent/CN104507068B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • H04W8/205Transfer to or from user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种实现一机双号的方法,应用于用户终端,该方法包括:检测一机双号应用是否启动;在一机双号应用启动后,在确定用户要向目标被叫号码拨打电信网络电话时,将所述目标被叫号码信息发送给一机双号服务系统,通过电信网络发起对用户的副号码的呼叫;其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。本发明能够使用户方便地使用一机双号业务,提高用户体验。本发明还公开了一种用户终端和一机双号服务系统。

The invention discloses a method for realizing one-device double-number, which is applied to a user terminal. The method includes: detecting whether the one-device double-number application is started; When dialing a telecommunications network call, the target called number information is sent to the one-device-two-number service system, and a call is initiated to the user's secondary number through the telecommunications network; wherein, the user's secondary number is set to unconditionally call forwarded to the Describe the one machine double number service system. The invention enables users to conveniently use the one-device-two-number service and improves user experience. The invention also discloses a user terminal and a one-machine-two-number service system.

Description

实现一机双号的方法、用户终端和一机双号服务系统Method for realizing one machine with two numbers, user terminal and one machine with two numbers service system

技术领域technical field

本发明涉及通信技术领域,尤其涉及的是一种实现一机双号的方法、用户终端和一机双号服务系统。The invention relates to the technical field of communication, in particular to a method for realizing one-device-dual-number, a user terminal and a one-device-dual-number service system.

背景技术Background technique

当前一些移动终端用户为了实现隐私保护,具有一机双号需求,用户使用一机双号服务,通信对端无从得知用户主号码。例如,当用户有房屋出租需求时,可以购买短期的一机双号服务,在互联网信息发布网站或房屋中介处仅公布自己的副号码,当房屋出租结束后,可停用自己的一机双号服务。At present, some mobile terminal users have the requirement of one phone with two numbers in order to realize privacy protection. When the user uses the one phone with two numbers service, the communication peer has no way of knowing the user's main number. For example, when a user needs to rent a house, he can purchase a short-term one-device dual-number service, and only publish his secondary number on the Internet information publishing website or housing agency. number service.

因此,如何实现一机双号业务,是需要解决的问题。Therefore, how to realize the one machine double number service is a problem that needs to be solved.

发明内容Contents of the invention

本发明所要解决的技术问题是提供一种实现一机双号的方法、用户终端和一机双号服务系统,能够实现一机双号业务,提高用户体验。The technical problem to be solved by the present invention is to provide a method, a user terminal and a service system for one machine with two numbers, which can realize the one machine with two numbers service and improve user experience.

为了解决上述技术问题,本发明提供了一种实现一机双号的方法,应用于用户终端,该方法包括:In order to solve the above-mentioned technical problems, the present invention provides a method for realizing one machine with two numbers, which is applied to a user terminal, and the method includes:

检测一机双号应用是否启动;Detect whether the application of one machine with two numbers is started;

在一机双号应用启动后,在确定用户要向目标被叫号码拨打电信网络电话时,将所述目标被叫号码信息发送给一机双号服务系统,通过电信网络发起对用户的副号码的呼叫;After the one-device-two-number application is started, when it is determined that the user wants to make a telecommunication network call to the target called number, the target called number information is sent to the one-device two-number service system, and the secondary number of the user is initiated through the telecommunication network call;

其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。Wherein, the secondary number of the user is set as unconditional call forwarding to the one-device-two-number service system.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

在一机双号应用启动后,所述方法还包括:After the One-Machine-Double-Number application starts, the method also includes:

在确定用户要向目标被叫号码拨打互联网网络电话时,通过互联网网络向一机双号服务系统发起IP呼叫,在所述IP呼叫中将主叫号码设置为用户的副号码,将被叫号码设置为目标被叫号码。When it is determined that the user wants to make an Internet network call to the target called number, an IP call is initiated to the one-machine-two-number service system through the Internet network, and the calling number is set as the user's secondary number in the IP call, and the called number is set to Set as the target called number.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

向一机双号服务系统发送注册请求,其中携带用户的注册信息,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。A registration request is sent to the one-machine-two-number service system, which carries the user's registration information, and the user's registration information includes: the user's secondary number information and the user's main number information.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

检测到用户设置了副号码来电网络类型,将所述用户的副号码来电网络类型信息上报给所述一机双号服务系统;Detecting that the user has set the incoming call network type of the secondary number, and reporting the incoming call network type information of the secondary number of the user to the one-device-two-number service system;

其中,所述副号码来电网络类型包括:电信网络或互联网网络。Wherein, the network type of the secondary number incoming call includes: a telecommunication network or an Internet network.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

在所述副号码来电网络类型设置为电信网络时,通过电信网络接听副号码来电;When the network type of the incoming call from the secondary number is set to a telecommunication network, answer the incoming call from the secondary number through the telecommunication network;

在所述副号码来电网络类型设置为互联网网络时,通过互联网网络接听副号码来电。When the network type of the incoming call from the secondary number is set to the Internet network, the incoming call from the secondary number is answered through the Internet network.

为了解决上述技术问题,本发明提供了一种实现一机双号的方法,应用于用户终端,该方法包括:In order to solve the above-mentioned technical problems, the present invention provides a method for realizing one machine with two numbers, which is applied to a user terminal, and the method includes:

检测一机双号应用是否启动;Detect whether the application of one machine with two numbers is started;

在一机双号应用启动后,在确定用户要向目标接收号码发送电信网络短信时,将所述目标接收号码信息填写在短信内容中,通过电信网络向用户的副号码发送短信;After the one-device-two-number application is started, when it is determined that the user wants to send a telecommunications network short message to the target receiving number, the target receiving number information is filled in the content of the short message, and the short message is sent to the user's secondary number through the telecommunications network;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至所述一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-device-two-number service system.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

在一机双号应用启动后,所述方法还包括:After the One-Machine-Double-Number application starts, the method also includes:

在确定用户要向目标接收号码发送互联网网络短信时,通过互联网网络向一机双号服务系统发送短信,在所述短信中将发送方号码设置为用户的副号码,将接收方号码设置为目标接收号码。When it is determined that the user wants to send an Internet network short message to the target receiving number, send a short message to the one-machine-two-number service system through the Internet network, set the sender's number as the user's secondary number in the short message, and set the receiver's number as the target Receive number.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

检测到用户设置了副号码短信接收网络类型,将所述用户的副号码短信接收网络类型信息上报给所述一机双号服务系统;Detecting that the user has set the network type for receiving the short message of the secondary number, and reporting the network type information of the short message receiving network of the user's secondary number to the one-machine-two-number service system;

其中,所述副号码短信接收网络类型包括:电信网络或互联网网络。Wherein, the type of the secondary number short message receiving network includes: a telecommunication network or an Internet network.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

在所述副号码短信接收网络类型设置为电信网络时,通过电信网络接收对方发送给本用户的副号码的短信;When the receiving network type of the secondary number short message is set to a telecommunication network, receive the short message sent by the other party to the secondary number of the user through the telecommunication network;

在所述副号码短信接收网络类型设置为互联网网络时,通过互联网网络接收对方发送给本用户的副号码的短信。When the network type of the short message receiving network of the secondary number is set to the Internet network, the short message sent by the other party to the secondary number of the user is received through the Internet network.

为了解决上述技术问题,本发明提供了一种实现一机双号的方法,应用于一机双号服务系统,该方法包括:In order to solve the above-mentioned technical problems, the present invention provides a method for realizing one-device double-number, which is applied to a one-device double-number service system. The method includes:

接收到一机双号客户端发送的用户输入的目标被叫号码信息后,建立所述目标被叫号码与用户的副号码的对应关系;After receiving the target called number information input by the user sent by the one-device-two-number client, establish the corresponding relationship between the target called number and the user's secondary number;

所述对应关系建立完成后,在接收到用户通过电信网络发起的呼叫后,根据所述呼叫的原始被叫号码查询对应的目标被叫号码,如查询到,则将所述呼叫的主叫号码修改为所述用户的副号码,将所述呼叫接续至所述目标被叫号码;After the corresponding relationship is established, after receiving the call initiated by the user through the telecommunication network, query the corresponding target called number according to the original called number of the call, and if found, send the calling number of the call to Modify it to the secondary number of the user, and connect the call to the target called number;

其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。Wherein, the secondary number of the user is set as unconditional call forwarding to the one-device-two-number service system.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

接收用户通过一机双号客户端发起的IP呼叫,所述IP呼叫中携带的主叫号码为用户的副号码,被叫号码为目标被叫号码;Receive the IP call initiated by the user through the one-device-two-number client, the calling number carried in the IP call is the secondary number of the user, and the called number is the target called number;

将所述IP呼叫转换为电信呼叫,将所述电信呼叫接续至所述目标被叫号码。converting the IP call into a telecommunications call, and connecting the telecommunications call to the target called number.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

接收到一机双号客户端发送的注册请求后,记录用户的注册信息;After receiving the registration request sent by the one-device-two-number client, record the user's registration information;

其中,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。Wherein, the user's registration information includes: the user's secondary number information and the user's main number information.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

接收一机双号客户端发送的用户的副号码来电网络类型信息,所述副号码来电网络类型包括:电信网络或互联网网络;Receive the network type information of the user's secondary number incoming call sent by the one-device double-number client, the network type of the secondary number incoming call includes: telecommunication network or Internet network;

在所述副号码来电网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。When the network type of the incoming call from the secondary number is the Internet network, the IP address information of the one-device-two-number client corresponding to the secondary number is acquired and stored.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

在未接收到一机双号客户端发送的目标被叫号码信息的情况下,如通过电信网络接收到呼叫,则在确定所述呼叫的被叫号码是用户的副号码时,根据所述用户的副号码查询副号码来电网络类型,在所述副号码来电网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述呼叫的被叫号码修改为用户的主号码,将所述呼叫接续至所述用户的主号码。If the target called number information sent by the one-device-two-number client is not received, if a call is received through the telecommunications network, when it is determined that the called number of the call is the secondary number of the user, according to the user Query the network type of the incoming call from the secondary number of the secondary number. When the network type of the incoming call from the secondary number is a telecommunications network, query the primary number of the user according to the secondary number of the user, and modify the called number of the call to the user's primary number to route the call to the user's primary number.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

根据所述用户的副号码查询副号码来电网络类型后,所述方法还包括:After querying the network type of the incoming call from the secondary number according to the secondary number of the user, the method further includes:

在所述副号码来电网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,将所述电信呼叫转换为IP呼叫,将所述IP呼叫的主叫号码设置为所述电信呼叫的主叫号码,将所述IP呼叫的被叫号码设置为所述用户的副号码,将所述IP呼叫接续至用户的一机双号客户端。When the network type of the incoming call from the secondary number is the Internet network, query the IP address of the user's one-device-two-number client according to the secondary number of the user, convert the telecommunications call into an IP call, and convert the IP address of the IP call The calling number is set as the calling number of the telecommunication call, the called number of the IP call is set as the secondary number of the user, and the IP call is connected to the user's one-device-two-number client.

为了解决上述技术问题,本发明提供了一种实现一机双号的方法,应用于一机双号服务系统,该方法包括:In order to solve the above-mentioned technical problems, the present invention provides a method for realizing one-device double-number, which is applied to a one-device double-number service system. The method includes:

通过电信网络接收短信;receive text messages via telecommunications networks;

在接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中携带目标接收方号码信息后,将用户的副号码作为短信发送方号码,将所述短信转发至所述目标接收号码;其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至一机双号服务系统。After receiving the short message, if it is determined that the original recipient number of the short message is the secondary number of the user, then the content of the short message is analyzed, and after it is determined that the content of the short message carries the number information of the target recipient, the secondary number of the user is used as the secondary number of the user. The number of the sender of the short message, forwarding the short message to the target receiving number; wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-machine-two-number service system.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

接收一机双号客户端发送的短信发送请求消息,其中携带短信内容和目标接收号码信息;Receive a short message sending request message sent by a one-device double-number client, which carries the content of the short message and the target receiving number information;

查询所述一机双号客户端对应的用户的副号码信息,向所述目标接收号码发送短信,将用户的副号码作为短信发送方号码,所述短信内容为一机双号客户端发送的短信内容。Query the secondary number information of the user corresponding to the one-machine-two-number client, send a short message to the target receiving number, use the user's secondary number as the short message sender number, and the content of the short message is sent by the one-machine double-number client SMS content.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

接收一机双号客户端发送的用户的副号码短信接收网络类型信息,所述副号码短信接收网络类型包括:电信网络或互联网网络;Receiving the network type information of the user's secondary number short message sent by the one-machine double-number client, the network type of the secondary number short message receiving network includes: a telecommunication network or an Internet network;

在所述副号码短信接收网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。When the network type of the short message receiving network of the secondary number is the Internet network, the IP address information of the one-device-two-number client corresponding to the secondary number is obtained and stored.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

所述方法还包括:The method also includes:

在通过电信网络接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中没有携带目标接收方号码信息后,根据所述用户的副号码查询副号码短信接收网络类型,在所述副号码短信接收网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述短信的原始发送方号码填写在所述短信内容中,将所述短信转发至用户的主号码。After receiving the short message through the telecommunication network, if it is determined that the original recipient number of the short message is the secondary number of the user, the content of the short message is analyzed, and after it is determined that the content of the short message does not carry the target recipient number information, according to the The user's secondary number query secondary number short message receiving network type, when the secondary number short message receiving network type is a telecommunication network, query the user's main number according to the user's secondary number, and send the original sender of the short message The number is filled in the content of the short message, and the short message is forwarded to the main number of the user.

进一步地,该方法还包括下述特点:Further, the method also includes the following features:

根据所述用户的副号码查询副号码短信接收网络类型后,所述方法还包括:After inquiring the network type for receiving the short message of the secondary number according to the secondary number of the user, the method further includes:

在所述副号码短信接收网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,向所述一机双号客户端发送短信,所述短信携带的发送方号码信息为原始短信发送方的号码,所述短信内容为原始短信的内容。When the receiving network type of the short message of the secondary number is an Internet network, query the IP address of the one-machine-two-number client of the user according to the secondary number of the user, and send a short message to the one-machine double-number client, and the short message The sender number information carried is the number of the sender of the original short message, and the content of the short message is the content of the original short message.

为了解决上述技术问题,本发明提供了一种实现一机双号的用户终端,包括:In order to solve the above technical problems, the present invention provides a user terminal that realizes one machine with two numbers, including:

应用检测模块,用于检测一机双号应用是否启动;The application detection module is used to detect whether the application of one machine with two numbers is started;

呼叫处理模块,用于在一机双号应用启动后,在确定用户要向目标被叫号码拨打电信网络电话时,将所述目标被叫号码信息发送给一机双号服务系统,通过电信网络发起对用户的副号码的呼叫;The call processing module is configured to send the target called number information to the one-device-dual-number service system when it is determined that the user wants to make a telecommunication network call to the target called number after the one-device-two-number application is started, and through the telecommunication network Initiate a call to the user's secondary number;

其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。Wherein, the secondary number of the user is set as unconditional call forwarding to the one-device-two-number service system.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

呼叫处理模块,还用于在确定用户要向目标被叫号码拨打互联网网络电话时,通过互联网网络向一机双号服务系统发起IP呼叫,在所述IP呼叫中将主叫号码设置为用户的副号码,将被叫号码设置为目标被叫号码。The call processing module is also used to initiate an IP call to the one-device-two-number service system through the Internet network when it is determined that the user wants to make an Internet network call to the target called number, and set the calling number as the user's number in the IP call. Secondary number, set the called number as the target called number.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

应用检测模块,还用于向一机双号服务系统发送注册请求,其中携带用户的注册信息,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。The application detection module is also used to send a registration request to the one-device-two-number service system, which carries the user's registration information, and the user's registration information includes: the user's secondary number information and the user's main number information.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

应用检测模块,还用于检测到用户设置了副号码来电网络类型,将所述用户的副号码来电网络类型信息上报给所述一机双号服务系统;The application detection module is also used to detect that the user has set the incoming call network type of the secondary number, and report the incoming call network type information of the secondary number of the user to the one-device-two-number service system;

其中,所述副号码来电网络类型包括:电信网络或互联网网络。Wherein, the network type of the secondary number incoming call includes: a telecommunication network or an Internet network.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

呼叫处理模块,还用于在所述副号码来电网络类型设置为电信网络时,通过电信网络接听副号码来电;在所述副号码来电网络类型设置为互联网网络时,通过互联网网络接听副号码来电。The call processing module is also used to answer the incoming call of the secondary number through the telecommunication network when the network type of the incoming call of the secondary number is set to the telecommunication network; and answer the incoming call of the secondary number through the Internet network when the network type of the incoming call of the secondary number is set to the Internet network .

为了解决上述技术问题,本发明提供了一种实现一机双号的用户终端,包括:In order to solve the above technical problems, the present invention provides a user terminal that realizes one machine with two numbers, including:

应用检测模块,用于检测一机双号应用是否启动;The application detection module is used to detect whether the application of one machine with two numbers is started;

短信处理模块,用于在一机双号应用启动后,在确定用户要向目标接收号码发送电信网络短信时,将所述目标接收号码信息填写在短信内容中,通过电信网络向用户的副号码发送短信;The short message processing module is used to fill in the information of the target receiving number in the content of the short message when it is determined that the user wants to send a short message on the telecommunications network to the target receiving number after the one-device-two-number application is started, and send the message to the secondary number of the user through the telecommunications network send messages;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至所述一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-device-two-number service system.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

短信处理模块,还用于在确定用户要向目标接收号码发送互联网网络短信时,通过互联网网络向一机双号服务系统发送短信,在所述短信中将发送方号码设置为用户的副号码,将接收方号码设置为目标接收号码。The short message processing module is also used to send short messages to the one-machine-two-number service system through the Internet network when it is determined that the user will send the Internet network short message to the target receiving number, and in the short message, the sender's number is set to the secondary number of the user, Set the receiver's number as the destination receiving number.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

应用检测模块,还用于检测到用户设置了副号码短信接收网络类型,将所述用户的副号码短信接收网络类型信息上报给所述一机双号服务系统;The application detection module is also used to detect that the user has set the secondary number SMS receiving network type, and reports the user's secondary number SMS receiving network type information to the one machine double number service system;

其中,所述副号码短信接收网络类型包括:电信网络或互联网网络。Wherein, the type of the secondary number short message receiving network includes: a telecommunication network or an Internet network.

进一步地,该用户终端还包括下述特点:Further, the user terminal also includes the following features:

短信处理模块,还用于在所述副号码短信接收网络类型设置为电信网络时,通过电信网络接收对方发送给本用户的副号码的短信;在所述副号码短信接收网络类型设置为互联网网络时,通过互联网网络接收对方发送给本用户的副号码的短信。The short message processing module is also used to receive the short message of the secondary number sent to the user by the other party through the telecommunication network when the network type of the short message receiving network of the secondary number is set to the telecommunication network; the short message receiving network type of the secondary number is set to the Internet network , receive the SMS sent by the other party to the secondary number of the user through the Internet network.

为了解决上述技术问题,本发明提供了一种一机双号服务系统,包括:In order to solve the above-mentioned technical problems, the present invention provides a service system for one machine with two numbers, including:

消息接收模块,用于接收到一机双号客户端发送的用户输入的目标被叫号码信息,建立所述目标被叫号码与用户的副号码的对应关系;The message receiving module is used to receive the target called number information input by the user sent by the one-device-two-number client, and establish the corresponding relationship between the target called number and the user's secondary number;

电信主叫接收及处理模块,用于所述对应关系建立完成后,在接收到用户通过电信网络发起的呼叫后,根据所述呼叫的原始被叫号码查询对应的目标被叫号码,如查询到,则将所述呼叫的主叫号码修改为所述用户的副号码,将所述呼叫接续至所述目标被叫号码;The telecommunications caller receiving and processing module is used to query the corresponding target called number according to the original called number of the call after the establishment of the corresponding relationship is completed and after receiving the call initiated by the user through the telecommunications network. , modify the calling number of the call to the secondary number of the user, and connect the call to the target called number;

其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。Wherein, the secondary number of the user is set as unconditional call forwarding to the one-device-two-number service system.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

所述一机双号服务系统还包括:The one-machine-two-number service system also includes:

互联网主叫接收及处理模块,还用于接收用户通过一机双号客户端发起的IP呼叫,所述IP呼叫中携带的主叫号码为用户的副号码,被叫号码为目标被叫号码;将所述IP呼叫转换为电信呼叫,将所述电信呼叫接续至所述目标被叫号码。The Internet call receiving and processing module is also used to receive the IP call initiated by the user through the one-device-two-number client, the calling number carried in the IP call is the user's secondary number, and the called number is the target called number; converting the IP call into a telecommunications call, and connecting the telecommunications call to the target called number.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

所述一机双号服务系统还包括:The one-machine-two-number service system also includes:

注册模块,还用于接收到一机双号客户端发送的注册请求后,记录用户的注册信息;The registration module is also used to record the registration information of the user after receiving the registration request sent by the one-machine-two-number client;

其中,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。Wherein, the user's registration information includes: the user's secondary number information and the user's main number information.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

消息接收模块,还用于接收一机双号客户端发送的用户的副号码来电网络类型信息,所述副号码来电网络类型包括:电信网络或互联网网络;在所述副号码来电网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。The message receiving module is also used to receive the network type information of the user's secondary number incoming call sent by the one-device double-number client. The network type of the secondary number incoming call includes: a telecommunication network or an Internet network; When network, obtain and save the IP address information of the one-device-two-number client corresponding to the secondary number.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

所述一机双号服务系统还包括:The one-machine-two-number service system also includes:

被叫接收及处理模块,还用于在未接收到一机双号客户端发送的目标被叫号码信息的情况下,如通过电信网络接收到呼叫,则在确定所述呼叫的被叫号码是用户的副号码时,根据所述用户的副号码查询副号码来电网络类型,在所述副号码来电网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述呼叫的被叫号码修改为用户的主号码,将所述呼叫接续至所述用户的主号码。The called receiving and processing module is also used to determine that the called number of the call is When the user’s secondary number is used, query the network type of the incoming call from the secondary number according to the secondary number of the user. The called number of the call is changed to the main number of the user, and the call is connected to the main number of the user.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

被叫接收及处理模块,还用于在所述副号码来电网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,将所述电信呼叫转换为IP呼叫,将所述IP呼叫的主叫号码设置为所述电信呼叫的主叫号码,将所述IP呼叫的被叫号码设置为所述用户的副号码,将所述IP呼叫接续至用户的一机双号客户端。The called receiving and processing module is also used to query the IP address of the user's one-machine-two-number client according to the user's secondary number when the incoming network type of the secondary number is the Internet network, and convert the telecommunication call For an IP call, set the calling number of the IP call as the calling number of the telecommunications call, set the called number of the IP call as the secondary number of the user, and connect the IP call to the user One machine double number client.

为了解决上述技术问题,本发明提供了一种一机双号服务系统,包括:In order to solve the above-mentioned technical problems, the present invention provides a service system for one machine with two numbers, including:

电信短信接收模块,用于通过电信网络接收短信;Telecom short message receiving module, used for receiving short messages through the telecommunications network;

电信短信处理模块,用于在接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中携带目标接收方号码信息后,将用户的副号码作为短信发送方号码,将所述短信转发至所述目标接收号码;The telecommunications short message processing module is used to analyze the content of the short message if it is determined that the original receiver number of the short message is the secondary number of the user after receiving the short message, and after determining that the target receiver number information is carried in the content of the short message , using the secondary number of the user as the number of the sender of the short message, and forwarding the short message to the target receiving number;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-machine-two-number service system.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

所述一机双号服务系统还包括:The one-machine-two-number service system also includes:

互联网短信接收模块,还用于接收一机双号客户端发送的短信发送请求消息,其中携带短信内容和目标接收号码信息;The Internet short message receiving module is also used to receive the short message transmission request message sent by the one-machine double-number client, which carries the content of the short message and the target receiving number information;

互联网短信处理模块,还用于查询所述一机双号客户端对应的用户的副号码信息,向所述目标接收号码发送短信,将用户的副号码作为短信发送方号码,所述短信内容为一机双号客户端发送的短信内容。The Internet short message processing module is also used to query the secondary number information of the user corresponding to the one-machine double-number client, and sends a short message to the target receiving number, and uses the secondary number of the user as the short message sender number, and the content of the short message is The content of the short message sent by the one-device-two-number client.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

所述一机双号服务系统还包括:The one-machine-two-number service system also includes:

消息接收模块,用于接收一机双号客户端发送的用户的副号码短信接收网络类型信息,所述副号码短信接收网络类型包括:电信网络或互联网网络;在所述副号码短信接收网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。The message receiving module is used to receive the secondary number short message receiving network type information of the user sent by the one-machine double-number client, and the secondary number short message receiving network type includes: a telecommunication network or an Internet network; in the secondary number short message receiving network type When it is an Internet network, obtain and save the IP address information of the one-device-two-number client corresponding to the secondary number.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

电信短信处理模块,还用于在通过电信网络接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中没有携带目标接收方号码信息后,根据所述用户的副号码查询副号码短信接收网络类型,在所述副号码短信接收网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述短信的原始发送方号码填写在所述短信内容中,将所述短信转发至用户的主号码。The telecommunications short message processing module is also used for after receiving the short message through the telecommunication network, if the original recipient number of the short message is determined to be the secondary number of the user, then the content of the short message is analyzed, and the content of the short message is determined not to carry the target After receiving the number information, query the secondary number short message receiving network type according to the secondary number of the user, and when the secondary number short message receiving network type is a telecommunication network, query the user's primary number according to the secondary number of the user, The original sender number of the short message is filled in the content of the short message, and the short message is forwarded to the main number of the user.

进一步地,该一机双号服务系统还包括下述特点:Further, the one machine double number service system also includes the following features:

电信短信处理模块,还用于在所述副号码短信接收网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,向所述一机双号客户端发送短信,所述短信携带的发送方号码信息为原始短信发送方的号码,所述短信内容为原始短信的内容。The telecommunications short message processing module is also used for inquiring about the IP address of the one-machine-two-number client of the user according to the secondary number of the user when the receiving network type of the short message of the secondary number is the Internet network, and sending a message to the one-machine double-number client. The client sends a short message, the sender's number information carried in the short message is the number of the sender of the original short message, and the content of the short message is the content of the original short message.

与现有技术相比,本发明提供的一种实现一机双号的方法、用户终端和一机双号服务系统,在终端中开启一机双号应用后,拨打电话、发送短信,对方显示来电号码、发送方号码为用户的副号码;对方号码拨打用户副号码,或向副号码发送短信,用户终端可以接听电话,接收短信,能够使用户方便地使用一机双号业务,当用户主号码漫游时,还能通过使用互联网接入业务节省资费,提高用户体验。Compared with the prior art, the present invention provides a method for realizing one-device-two-number, user terminal and one-device-dual-number service system. After starting the application of one-device double-number in the terminal, making a call or sending a short message, the other party will display The caller number and the sender number are the secondary numbers of the user; the other party dials the secondary number of the user, or sends a text message to the secondary number, and the user terminal can answer the call and receive the text message, enabling the user to conveniently use the dual-number service on one machine. When the number is roaming, it can also save tariffs and improve user experience by using Internet access services.

附图说明Description of drawings

图1为本发明实施例的一种实现一机双号的方法(终端侧电话处理)的流程图。FIG. 1 is a flow chart of a method (terminal-side telephone processing) for realizing one phone with two numbers according to an embodiment of the present invention.

图2为本发明实施例的一种实现一机双号的方法(终端侧短信处理)的流程图。FIG. 2 is a flow chart of a method for realizing one machine with two numbers (short message processing at the terminal side) according to an embodiment of the present invention.

图3为本发明实施例的一种实现一机双号的方法(网络侧电话处理)的流程图。FIG. 3 is a flow chart of a method for realizing one phone with two numbers (telephone processing at the network side) according to an embodiment of the present invention.

图4为本发明实施例的一种实现一机双号的方法(网络侧短信处理)的流程图。FIG. 4 is a flow chart of a method for realizing one machine with two numbers (network-side short message processing) according to an embodiment of the present invention.

图5为本发明实施例的一种实现一机双号的用户终端(处理呼叫)的结构示意图。Fig. 5 is a schematic structural diagram of a user terminal (handling call) implementing one machine with two numbers according to an embodiment of the present invention.

图6为本发明实施例的一种实现一机双号的方法的用户终端(处理短信)的结构示意图。FIG. 6 is a schematic structural diagram of a user terminal (for processing short messages) implementing a method for one machine with two numbers according to an embodiment of the present invention.

图7为本发明实施例的一种一机双号服务系统(处理呼叫)的结构示意图。FIG. 7 is a schematic structural diagram of a one-machine-two-number service system (handling calls) according to an embodiment of the present invention.

图8为本发明实施例的一种一机双号服务系统(处理短信)的结构示意图。FIG. 8 is a schematic structural diagram of a one-machine-two-number service system (handling short messages) according to an embodiment of the present invention.

图9为本发明应用示例中一机双号客户端通过电信网络进行主叫的消息交互示意图。Fig. 9 is a schematic diagram of message interaction of a client with two numbers on one machine making a call through a telecommunication network in an application example of the present invention.

图10为本发明应用示例中一机双号客户端通过电信网络进行被叫的消息交互示意图。Fig. 10 is a schematic diagram of message interaction of a client with two numbers on one machine through a telecommunications network in an application example of the present invention.

图11为本发明应用示例中一机双号客户端通过电信网络发送短信的消息交互示意图。Fig. 11 is a schematic diagram of the message interaction of the one-device-two-number client sending a short message through the telecommunication network in the application example of the present invention.

图12为本发明应用示例中一机双号客户端通过电信网络接收短信的消息交互示意图。Fig. 12 is a schematic diagram of the message interaction of the one-device-two-number client receiving short messages through the telecommunication network in the application example of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

用户在终端上启动一机双号应用后,拨打电话、发送短信,对方显示的来电号码、短信发送方号码为用户的副号码;对方向用户副号码拨打的电话、发送的短信,用户都能够正常接收到;一机双号应用涉及的主叫电话、被叫电话、发送短信、接收短信可通过电信网络或互联网网络完成信令、语音媒体、短信内容的接续。After the user activates the one-device-two-number application on the terminal, and makes a call or sends a text message, the caller number and text message sender's number displayed by the other party are the user's secondary number; when the other party calls the user's secondary number and sends a text message, the user can Received normally; the calling phone, called phone, sending short message, and receiving short message involved in the one-device dual-number application can complete the connection of signaling, voice media, and short message content through the telecommunication network or the Internet network.

如图1所示,本发明实施例提供了一种实现一机双号的方法,该方法应用于用户终端,该方法包括:As shown in Fig. 1, the embodiment of the present invention provides a kind of method that realizes one machine double number, and this method is applied to user terminal, and this method comprises:

S10,检测一机双号应用是否启动;S10, detecting whether the one-device-two-number application is started;

S20,在一机双号应用启动后,在确定用户要向目标被叫号码拨打电信网络电话时,将所述目标被叫号码信息发送给一机双号服务系统,通过电信网络发起对用户的副号码的呼叫;S20, after the one-device-two-number application is started, when it is determined that the user wants to make a telecommunications network call to the target called number, send the target called number information to the one-device two-number service system, and initiate a call to the user through the telecommunications network Secondary number calls;

其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。Wherein, the secondary number of the user is set as unconditional call forwarding to the one-device-two-number service system.

所述方法还可以包括下述特点:The method can also include the following features:

其中,所述方法还包括:Wherein, the method also includes:

在确定用户要向目标被叫号码拨打互联网网络电话时,通过互联网网络向一机双号服务系统发起IP呼叫,在所述IP呼叫中将主叫号码设置为用户的副号码,将被叫号码设置为目标被叫号码。When it is determined that the user wants to make an Internet network call to the target called number, an IP call is initiated to the one-machine-two-number service system through the Internet network, and the calling number is set as the user's secondary number in the IP call, and the called number is set to Set as the target called number.

其中,所述方法还包括:Wherein, the method also includes:

向一机双号服务系统发送注册请求,其中携带用户的注册信息,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。A registration request is sent to the one-machine-two-number service system, which carries the user's registration information, and the user's registration information includes: the user's secondary number information and the user's main number information.

其中,所述方法还包括:Wherein, the method also includes:

检测到用户设置了副号码来电网络类型,将所述用户的副号码来电网络类型信息上报给所述一机双号服务系统;Detecting that the user has set the incoming call network type of the secondary number, and reporting the incoming call network type information of the secondary number of the user to the one-device-two-number service system;

其中,所述副号码来电网络类型包括:电信网络或互联网网络。Wherein, the network type of the secondary number incoming call includes: a telecommunication network or an Internet network.

其中,所述方法还包括:Wherein, the method also includes:

在所述副号码来电网络类型设置为电信网络时,通过电信网络接听副号码来电;When the network type of the incoming call from the secondary number is set to a telecommunication network, answer the incoming call from the secondary number through the telecommunication network;

在所述副号码来电网络类型设置为互联网网络时,通过互联网网络接听副号码来电。When the network type of the incoming call from the secondary number is set to the Internet network, the incoming call from the secondary number is answered through the Internet network.

如图2所示,本发明实施例提供了一种实现一机双号的方法,该方法应用于用户终端,该方法包括:As shown in Figure 2, the embodiment of the present invention provides a method for realizing one machine with two numbers, the method is applied to a user terminal, and the method includes:

S10,检测一机双号应用是否启动;S10, detecting whether the one-device-two-number application is started;

S20,在一机双号应用启动后,在确定用户要向目标接收号码发送电信网络短信时,将所述目标接收号码信息填写在短信内容中,通过电信网络向用户的副号码发送短信;S20, after the one-device-two-number application is started, when it is determined that the user wants to send a telecommunications network short message to the target receiving number, fill in the target receiving number information in the content of the short message, and send a short message to the user's secondary number through the telecommunications network;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至所述一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-device-two-number service system.

所述方法还可以包括下述特点:The method can also include the following features:

其中,所述方法还包括:Wherein, the method also includes:

在确定用户要向目标接收号码发送互联网网络短信时,通过互联网网络向一机双号服务系统发送短信,在所述短信中将发送方号码设置为用户的副号码,将接收方号码设置为目标接收号码。When it is determined that the user wants to send an Internet network short message to the target receiving number, send a short message to the one-machine-two-number service system through the Internet network, set the sender's number as the user's secondary number in the short message, and set the receiver's number as the target Receive number.

其中,所述方法还包括:Wherein, the method also includes:

检测到用户设置了副号码短信接收网络类型,将所述用户的副号码短信接收网络类型信息上报给所述一机双号服务系统;Detecting that the user has set the network type for receiving the short message of the secondary number, and reporting the network type information of the short message receiving network of the user's secondary number to the one-machine-two-number service system;

其中,所述副号码短信接收网络类型包括:电信网络或互联网网络。Wherein, the type of the secondary number short message receiving network includes: a telecommunication network or an Internet network.

其中,所述方法还包括:Wherein, the method also includes:

在所述副号码短信接收网络类型设置为电信网络时,通过电信网络接收对方发送给本用户的副号码的短信;When the receiving network type of the secondary number short message is set to a telecommunication network, receive the short message sent by the other party to the secondary number of the user through the telecommunication network;

在所述副号码短信接收网络类型设置为互联网网络时,通过互联网网络接收对方发送给本用户的副号码的短信。When the network type of the short message receiving network of the secondary number is set to the Internet network, the short message sent by the other party to the secondary number of the user is received through the Internet network.

如图3所示,本发明实施例提供了一种实现一机双号的方法,该方法应用于一机双号服务系统,该方法包括:As shown in Fig. 3, the embodiment of the present invention provides a kind of method that realizes one machine double number, and this method is applied to one machine double number service system, and this method comprises:

S10,接收到一机双号客户端发送的用户输入的目标被叫号码信息,建立所述目标被叫号码与用户的副号码的对应关系;S10, receiving the target called number information input by the user sent by the one-device double-number client, and establishing a corresponding relationship between the target called number and the user's secondary number;

S20,所述对应关系建立完成后,在接收到用户通过电信网络发起的呼叫后,根据所述呼叫的原始被叫号码查询对应的目标被叫号码,如查询到,则将所述呼叫的主叫号码修改为所述用户的副号码,将所述呼叫接续至所述目标被叫号码;S20. After the corresponding relationship is established, after receiving the call initiated by the user through the telecommunication network, query the corresponding target called number according to the original called number of the call. modifying the calling number to the secondary number of the user, and connecting the call to the target called number;

其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。Wherein, the secondary number of the user is set as unconditional call forwarding to the one-device-two-number service system.

所述方法还可以包括下述特点:The method can also include the following features:

其中,所述方法还包括:Wherein, the method also includes:

接收用户通过一机双号客户端发起的IP呼叫,所述IP呼叫中携带的主叫号码为用户的副号码,被叫号码为目标被叫号码;Receive the IP call initiated by the user through the one-device-two-number client, the calling number carried in the IP call is the secondary number of the user, and the called number is the target called number;

将所述IP呼叫转换为电信呼叫,将所述电信呼叫接续至所述目标被叫号码。converting the IP call into a telecommunications call, and connecting the telecommunications call to the target called number.

其中,所述方法还包括:Wherein, the method also includes:

接收到一机双号客户端发送的注册请求后,记录用户的注册信息;After receiving the registration request sent by the one-device-two-number client, record the user's registration information;

其中,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。Wherein, the user's registration information includes: the user's secondary number information and the user's main number information.

其中,所述方法还包括:Wherein, the method also includes:

接收一机双号客户端发送的用户的副号码来电网络类型信息,所述副号码来电网络类型包括:电信网络或互联网网络;Receive the network type information of the user's secondary number incoming call sent by the one-device double-number client, the network type of the secondary number incoming call includes: telecommunication network or Internet network;

在所述副号码来电网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。When the network type of the incoming call from the secondary number is the Internet network, the IP address information of the one-device-two-number client corresponding to the secondary number is acquired and saved.

其中,所述方法还包括:Wherein, the method also includes:

在未接收到一机双号客户端发送的目标被叫号码信息的情况下,如通过电信网络接收到呼叫,则在确定所述呼叫的被叫号码是用户的副号码时,根据所述用户的副号码查询副号码来电网络类型,在所述副号码来电网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述呼叫的被叫号码修改为用户的主号码,将所述呼叫接续至所述用户的主号码。If the target called number information sent by the one-device-two-number client is not received, if a call is received through the telecommunications network, when it is determined that the called number of the call is the secondary number of the user, according to the user Query the network type of the incoming call from the secondary number of the secondary number. When the network type of the incoming call from the secondary number is a telecommunications network, query the primary number of the user according to the secondary number of the user, and modify the called number of the call to the user's primary number to route the call to the user's primary number.

其中,所述方法还包括:Wherein, the method also includes:

根据所述用户的副号码查询副号码来电网络类型后,在所述副号码来电网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,将所述电信呼叫转换为IP呼叫,将所述IP呼叫的主叫号码设置为所述电信呼叫的主叫号码,将所述IP呼叫的被叫号码设置为所述用户的副号码,将所述IP呼叫接续至用户的一机双号客户端。After querying the network type of the incoming call from the secondary number according to the secondary number of the user, when the network type of the incoming call from the secondary number is the Internet network, query the IP address of the one-device-two-number client of the user according to the secondary number of the user, and set The telecommunication call is converted into an IP call, the calling number of the IP call is set as the calling number of the telecommunication call, the called number of the IP call is set as the secondary number of the user, and the The IP call is connected to the user's one-device-two-number client.

如图4所示,本发明实施例提供了一种实现一机双号的方法,该方法应用于一机双号服务系统,该方法包括:As shown in Fig. 4, the embodiment of the present invention provides a kind of method that realizes one machine double number, and this method is applied to one machine double number service system, and this method comprises:

S10,通过电信网络接收短信;S10, receiving a short message through a telecommunication network;

S20,在接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中携带目标接收方号码信息后,将用户的副号码作为短信发送方号码,将所述短信转发至所述目标接收号码;S20. After receiving the short message, if it is determined that the original recipient number of the short message is the user's secondary number, then analyze the content of the short message, and after determining that the target recipient number information is carried in the short message content, send the user's secondary number to The number is used as the number of the sender of the short message, and the short message is forwarded to the target receiving number;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-machine-two-number service system.

所述方法还可以包括下述特点:The method can also include the following features:

其中,所述方法还包括:Wherein, the method also includes:

接收一机双号客户端发送的短信发送请求消息,其中携带短信内容和目标接收号码信息;Receive a short message sending request message sent by a one-device double-number client, which carries the content of the short message and the target receiving number information;

查询所述一机双号客户端对应的用户的副号码信息,向所述目标接收号码发送短信,将用户的副号码作为短信发送方号码,所述短信内容为一机双号客户端发送的短信内容。Query the secondary number information of the user corresponding to the one-machine-two-number client, send a short message to the target receiving number, use the user's secondary number as the short message sender number, and the content of the short message is sent by the one-machine double-number client SMS content.

其中,所述方法还包括:Wherein, the method also includes:

接收一机双号客户端发送的用户的副号码短信接收网络类型信息,所述副号码短信接收网络类型包括:电信网络或互联网网络;Receiving the network type information of the user's secondary number short message sent by the one-machine double-number client, the network type of the secondary number short message receiving network includes: a telecommunication network or an Internet network;

在所述副号码短信接收网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。When the network type of the short message receiving network of the secondary number is the Internet network, the IP address information of the one-device-two-number client corresponding to the secondary number is acquired and saved.

其中,所述方法还包括:Wherein, the method also includes:

在通过电信网络接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中没有携带目标接收方号码信息后,根据所述用户的副号码查询副号码短信接收网络类型,在所述副号码短信接收网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述短信的原始发送方号码填写在所述短信内容中,将所述短信转发至用户的主号码。After receiving the short message through the telecommunication network, if it is determined that the original recipient number of the short message is the secondary number of the user, the content of the short message is analyzed, and after it is determined that the content of the short message does not carry the target recipient number information, according to the The user's secondary number query secondary number short message receiving network type, when the secondary number short message receiving network type is a telecommunication network, query the user's main number according to the user's secondary number, and send the original sender of the short message The number is filled in the content of the short message, and the short message is forwarded to the main number of the user.

其中,所述方法还包括:Wherein, the method also includes:

根据所述用户的副号码查询副号码短信接收网络类型后,在所述副号码短信接收网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,向所述一机双号客户端发送短信,所述短信携带的发送方号码信息为原始短信发送方的号码,所述短信内容为原始短信的内容。After querying the network type of the secondary number short message receiving network type according to the secondary number of the user, when the network type of the secondary number short message receiving network is the Internet network, query the IP address of the user's one-machine-two-number client according to the secondary number of the user , sending a short message to the one-machine-two-number client, the sender number information carried in the short message is the number of the sender of the original short message, and the content of the short message is the content of the original short message.

如图5所示,本发明实施例提供了一种实现一机双号的用户终端,包括:As shown in Figure 5, an embodiment of the present invention provides a user terminal that realizes one machine with two numbers, including:

应用检测模块,用于检测一机双号应用是否启动;The application detection module is used to detect whether the application of one machine with two numbers is started;

呼叫处理模块,用于在一机双号应用启动后,在确定用户要向目标被叫号码拨打电信网络电话时,将所述目标被叫号码信息发送给一机双号服务系统,通过电信网络发起对用户的副号码的呼叫;其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。The call processing module is configured to send the target called number information to the one-device-dual-number service system when it is determined that the user wants to make a telecommunication network call to the target called number after the one-device-two-number application is started, and through the telecommunication network Initiate a call to the user's secondary number; wherein, the user's secondary number is set to unconditionally call forwarded to the one-device-two-number service system.

所述用户终端还可以包括下述特点:The user terminal may also include the following features:

其中,呼叫处理模块,还用于在确定用户要向目标被叫号码拨打互联网网络电话时,通过互联网网络向一机双号服务系统发起IP呼叫,在所述IP呼叫中将主叫号码设置为用户的副号码,将被叫号码设置为目标被叫号码。Wherein, the call processing module is also used for initiating an IP call to the one-machine-two-number service system through the Internet network when it is determined that the user wants to make an Internet network call to the target called number, and the calling number is set to in the IP call User's secondary number, set the called number as the target called number.

其中,应用检测模块,还用于向一机双号服务系统发送注册请求,其中携带用户的注册信息,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。Wherein, the application detection module is also used to send a registration request to the one machine, two number service system, which carries the user's registration information, and the user's registration information includes: the user's secondary number information and the user's main number information.

其中,应用检测模块,还用于检测到用户设置了副号码来电网络类型,将所述用户的副号码来电网络类型信息上报给所述一机双号服务系统;其中,所述副号码来电网络类型包括:电信网络或互联网网络。Wherein, the application detection module is also used to detect that the user has set a secondary number incoming call network type, and report the user's secondary number incoming call network type information to the one machine double number service system; wherein, the secondary number incoming call network Types include: Telecommunications network or Internet network.

其中,呼叫处理模块,还用于在所述副号码来电网络类型设置为电信网络时,通过电信网络接听副号码来电;在所述副号码来电网络类型设置为互联网网络时,通过互联网网络接听副号码来电。Wherein, the call processing module is also used to answer the incoming call of the secondary number through the telecommunication network when the network type of the incoming call of the secondary number is set to the telecommunication network; when the network type of the incoming call of the secondary number is set to the Internet network, answer the secondary The number is calling.

如图6所示,本发明实施例提供了一种实现一机双号的用户终端,包括:As shown in FIG. 6, an embodiment of the present invention provides a user terminal that realizes one machine with two numbers, including:

应用检测模块,用于检测一机双号应用是否启动;The application detection module is used to detect whether the application of one machine with two numbers is started;

短信处理模块,用于在一机双号应用启动后,在确定用户要向目标接收号码发送电信网络短信时,将所述目标接收号码信息填写在短信内容中,通过电信网络向用户的副号码发送短信;The short message processing module is used to fill in the information of the target receiving number in the content of the short message when it is determined that the user wants to send a short message on the telecommunications network to the target receiving number after the one-device-two-number application is started, and send the message to the secondary number of the user through the telecommunications network send messages;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至所述一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-device-two-number service system.

所述用户终端还可以包括下述特点:The user terminal may also include the following features:

其中,短信处理模块,还用于在确定用户要向目标接收号码发送互联网网络短信时,通过互联网网络向一机双号服务系统发送短信,在所述短信中将发送方号码设置为用户的副号码,将接收方号码设置为目标接收号码。Wherein, the short message processing module is also used to send short messages to the one-machine-two-number service system through the Internet network when the user is determined to send an Internet network short message to the target receiving number, and the sender number is set as the user's secondary number in the short message. Number, set the recipient number as the target receiving number.

其中,应用检测模块,还用于检测到用户设置了副号码短信接收网络类型,将所述用户的副号码短信接收网络类型信息上报给所述一机双号服务系统;其中,所述副号码短信接收网络类型包括:电信网络或互联网网络。Wherein, the application detection module is also used to detect that the user has set a secondary number short message receiving network type, and reports the user's secondary number short message receiving network type information to the one machine double number service system; wherein the secondary number The types of SMS receiving network include: telecommunication network or Internet network.

其中,短信处理模块,还用于在所述副号码短信接收网络类型设置为电信网络时,通过电信网络接收对方发送给本用户的副号码的短信;在所述副号码短信接收网络类型设置为互联网网络时,通过互联网网络接收对方发送给本用户的副号码的短信。Wherein, the short message processing module is also used to receive the short message of the secondary number sent to the user by the other party through the telecommunication network when the network type of the short message receiving network of the secondary number is set to telecommunication network; when the secondary number short message receiving network type is set to When using the Internet network, receive the short message sent by the other party to the secondary number of the user through the Internet network.

如图7所示,本发明实施例提供了一种一机双号服务系统,包括:As shown in Fig. 7, the embodiment of the present invention provides a kind of one machine double number service system, comprises:

消息接收模块,用于接收到一机双号客户端发送的用户输入的目标被叫号码信息,建立所述目标被叫号码与用户的副号码的对应关系;The message receiving module is used to receive the target called number information input by the user sent by the one-device-two-number client, and establish the corresponding relationship between the target called number and the user's secondary number;

电信主叫接收及处理模块,用于所述对应关系建立完成后,在接收到用户通过电信网络发起的呼叫后,根据所述呼叫的原始被叫号码查询对应的目标被叫号码,如查询到,则将所述呼叫的主叫号码修改为所述用户的副号码,将所述呼叫接续至所述目标被叫号码;其中,所述用户的副号码设置为无条件呼叫转移至所述一机双号服务系统。The telecommunications caller receiving and processing module is used to query the corresponding target called number according to the original called number of the call after the establishment of the corresponding relationship is completed and after receiving the call initiated by the user through the telecommunications network. , then modify the calling number of the call to the secondary number of the user, and connect the call to the target called number; wherein, the secondary number of the user is set as unconditional call forwarding to the one phone Double number service system.

所述一机双号服务系统还可以包括下述特点:The one-machine-two-number service system may also include the following features:

其中,所述一机双号服务系统还包括:Wherein, the one machine double number service system also includes:

互联网主叫接收及处理模块,还用于接收用户通过一机双号客户端发起的IP呼叫,所述IP呼叫中携带的主叫号码为用户的副号码,被叫号码为目标被叫号码;将所述IP呼叫转换为电信呼叫,将所述电信呼叫接续至所述目标被叫号码。The Internet call receiving and processing module is also used to receive the IP call initiated by the user through the one-device-two-number client, the calling number carried in the IP call is the user's secondary number, and the called number is the target called number; converting the IP call into a telecommunications call, and connecting the telecommunications call to the target called number.

其中,所述一机双号服务系统还包括:Wherein, the one machine double number service system also includes:

注册模块,还用于接收到一机双号客户端发送的注册请求后,记录用户的注册信息;其中,所述用户的注册信息包括:用户的副号码信息和用户的主号码信息。The registration module is further configured to record the user's registration information after receiving the registration request sent by the one-device-two-number client; wherein, the user's registration information includes: the user's secondary number information and the user's main number information.

其中,消息接收模块,还用于接收一机双号客户端发送的用户的副号码来电网络类型信息,所述副号码来电网络类型包括:电信网络或互联网网络;在所述副号码来电网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。Wherein, the message receiving module is also used to receive the user’s secondary number incoming call network type information sent by the one-device double-number client. The secondary number incoming call network type includes: telecommunication network or Internet network; When it is an Internet network, obtain and save the IP address information of the one-device-two-number client corresponding to the secondary number.

其中,所述一机双号服务系统还包括:Wherein, the one machine double number service system also includes:

被叫接收及处理模块,还用于在未接收到一机双号客户端发送的目标被叫号码信息的情况下,如通过电信网络接收到呼叫,则在确定所述呼叫的被叫号码是用户的副号码时,根据所述用户的副号码查询副号码来电网络类型,在所述副号码来电网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述呼叫的被叫号码修改为用户的主号码,将所述呼叫接续至所述用户的主号码。The called receiving and processing module is also used to determine that the called number of the call is When the user’s secondary number is used, query the network type of the incoming call from the secondary number according to the secondary number of the user. The called number of the call is changed to the main number of the user, and the call is connected to the main number of the user.

其中,被叫接收及处理模块,还用于在所述副号码来电网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,将所述电信呼叫转换为IP呼叫,将所述IP呼叫的主叫号码设置为所述电信呼叫的主叫号码,将所述IP呼叫的被叫号码设置为所述用户的副号码,将所述IP呼叫接续至用户的一机双号客户端。Wherein, the called receiving and processing module is also used to query the IP address of the user's one-machine-two-number client according to the user's secondary number when the network type of the secondary number incoming call is the Internet network, and send the telecommunications The call is converted into an IP call, the calling number of the IP call is set as the calling number of the telecommunications call, the called number of the IP call is set as the secondary number of the user, and the IP call is connected To the user's one-machine-two-number client.

如图8所示,本发明实施例提供了一种一机双号服务系统,包括:As shown in FIG. 8, an embodiment of the present invention provides a one-machine, two-number service system, including:

电信短信接收模块,用于通过电信网络接收短信;Telecom short message receiving module, used for receiving short messages through the telecommunications network;

电信短信处理模块,用于在接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中携带目标接收方号码信息后,将用户的副号码作为短信发送方号码,将所述短信转发至所述目标接收号码;The telecommunications short message processing module is used to analyze the content of the short message if it is determined that the original receiver number of the short message is the secondary number of the user after receiving the short message, and after determining that the target receiver number information is carried in the content of the short message , using the secondary number of the user as the number of the sender of the short message, and forwarding the short message to the target receiving number;

其中,所述用户的副号码设置为发送给用户的副号码的短信无条件转发至一机双号服务系统。Wherein, the secondary number of the user is set as the short message sent to the secondary number of the user unconditionally forwarded to the one-machine-two-number service system.

所述一机双号服务系统还可以包括下述特点:The one-machine-two-number service system may also include the following features:

其中,所述一机双号服务系统还包括:Wherein, the one machine double number service system also includes:

互联网短信接收模块,还用于接收一机双号客户端发送的短信发送请求消息,其中携带短信内容和目标接收号码信息;The Internet short message receiving module is also used to receive the short message transmission request message sent by the one-machine double-number client, which carries the content of the short message and the target receiving number information;

互联网短信处理模块,还用于查询所述一机双号客户端对应的用户的副号码信息,向所述目标接收号码发送短信,将用户的副号码作为短信发送方号码,所述短信内容为一机双号客户端发送的短信内容。The Internet short message processing module is also used to query the secondary number information of the user corresponding to the one-machine double-number client, and sends a short message to the target receiving number, and uses the secondary number of the user as the short message sender number, and the content of the short message is The content of the short message sent by the one-device-two-number client.

其中,所述一机双号服务系统还包括:Wherein, the one machine double number service system also includes:

消息接收模块,用于接收一机双号客户端发送的用户的副号码短信接收网络类型信息,所述副号码短信接收网络类型包括:电信网络或互联网网络;在所述副号码短信接收网络类型为互联网网络时,获取所述副号码对应的一机双号客户端的IP地址信息并保存。The message receiving module is used to receive the secondary number short message receiving network type information of the user sent by the one-machine double-number client, and the secondary number short message receiving network type includes: a telecommunication network or an Internet network; in the secondary number short message receiving network type When it is an Internet network, obtain and save the IP address information of the one-device-two-number client corresponding to the secondary number.

其中,电信短信处理模块,还用于在通过电信网络接收到短信后,如确定所述短信的原始接收方号码为用户的副号码,则对短信内容进行解析,在确定所述短信内容中没有携带目标接收方号码信息后,根据所述用户的副号码查询副号码短信接收网络类型,在所述副号码短信接收网络类型为电信网络时,根据所述用户的副号码查询所述用户的主号码,将所述短信的原始发送方号码填写在所述短信内容中,将所述短信转发至用户的主号码。Wherein, the telecommunication short message processing module is also used for after receiving the short message through the telecommunication network, if it is determined that the original recipient number of the short message is the secondary number of the user, then the content of the short message is analyzed. After carrying the target receiver's number information, query the secondary number SMS receiving network type according to the user's secondary number, and query the user's primary number according to the user's secondary number when the secondary number SMS receiving network type is a telecommunications network. Number, fill in the original sender number of the short message in the content of the short message, and forward the short message to the user's primary number.

其中,电信短信处理模块,还用于在所述副号码短信接收网络类型为互联网网络时,根据所述用户的副号码查询所述用户的一机双号客户端的IP地址,向所述一机双号客户端发送短信,所述短信携带的发送方号码信息为原始短信发送方的号码,所述短信内容为原始短信的内容。Wherein, the telecommunication short message processing module is also used for inquiring about the IP address of the one-machine double-number client of the user according to the secondary number of the user when the type of the short message receiving network of the secondary number is the Internet network, and sending a message to the one-phone The dual-number client sends a short message, the sender's number information carried in the short message is the number of the sender of the original short message, and the content of the short message is the content of the original short message.

应用示例Application example

用于一机双号业务的副号码不能用于制作实体SIM卡,副号码在HLR(HomeLocation Register,归属位置寄存器)中建立号码资料,副号码设置统一的无条件呼叫转移号码;副号码还登记在一机双号服务系统的虚拟MSC中,其它现网MSC认为副号码漫游于该虚拟MSC中,当有短信发送给副号码时,短信会被送至虚拟MSC中。The secondary number used for the dual-number service for one phone cannot be used to make a physical SIM card. The secondary number is set up in the HLR (HomeLocation Register, Home Location Register) as a number profile, and the secondary number is set as a unified unconditional call forwarding number; the secondary number is also registered in the In the virtual MSC of the one-device-two-number service system, other existing network MSCs think that the secondary number is roaming in the virtual MSC. When a short message is sent to the secondary number, the short message will be sent to the virtual MSC.

具体实现一机双号的方法包括:The specific methods to achieve double numbers on one machine include:

(一)主号码、副号码绑定方法(1) Binding method of primary number and secondary number

(1)用户启动运行于终端上的一机双号客户端,使用副号码作为账号登陆;(1) The user starts the one-machine-two-number client running on the terminal, and uses the secondary number as the account to log in;

(2)在客户端中填写主号码;(2) Fill in the main number in the client;

(3)客户端将主号码、副号码信息通过互联网网络发送给一机双号服务系统,一机双号服务系统记录主号码、副号码的对应关系。(3) The client sends the primary number and secondary number information to the one-device dual-number service system through the Internet network, and the one-device dual-number service system records the corresponding relationship between the primary number and the secondary number.

(二)如图9所示,副号码主叫方法(通过电信网络)(2) As shown in Figure 9, the secondary number calling method (through the telecommunication network)

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中填写本次呼叫的目标被叫号码,并选择通过电信网络进行呼叫;2) The user fills in the target called number of this call in the one-device double-number client, and chooses to call through the telecommunication network;

3)由客户端将目标被叫号码信息通过互联网网络发送给一机双号服务系统;一机双号服务系统记录副号码与被叫号码的对应关系;3) The client sends the target called number information to the one-machine double-number service system through the Internet network; the one-machine double-number service system records the corresponding relationship between the secondary number and the called number;

4)客户端调用手机终端操作系统的系统拨号键盘,拨打副号码;4) The client calls the system dial pad of the mobile terminal operating system to dial the secondary number;

5)手机终端将呼叫送至电信网络,主叫所在的MSC向被叫号码(即副号码)归属HLR(Home Location Register,归属位置寄存器)查询副号码预设的呼转号码后,将呼叫送至一机双号服务系统所在的关口局;5) The mobile phone terminal sends the call to the telecommunication network, and the MSC where the calling party is located queries the HLR (Home Location Register, Home Location Register) of the called number (secondary number) for the preset call forwarding number of the secondary number, and then sends the call to To the gateway office where the one-device-two-number service system is located;

6)所述关口局将呼叫送至一机双号服务系统;6) The gateway office sends the call to the one-machine, two-number service system;

7)一机双号服务系统将根据原始被叫得知用户的副号码,并查询出本次呼叫用户需要拨打的目标号码;一机双号服务系统将本次呼叫的主叫号码修改为用户的副号码,被叫号码修改为目标号码,再将呼叫由关口局送出,完成呼叫接续。7) The one-device double-number service system will learn the secondary number of the user according to the original called, and inquire out the target number that the user needs to dial for this call; the one-device double-number service system will modify the calling number of this call to the user Secondary number, the called number is changed to the target number, and then the call is sent by the gateway office to complete the call connection.

(三)副号码主叫方法(通过互联网网络)(3) Secondary number calling method (via Internet network)

当用户终端处于境外,通过互联网网络进行副号码主叫可有效降低用户费用。When the user terminal is outside the country, calling the secondary number through the Internet network can effectively reduce user fees.

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中填写本次呼叫的目标被叫号码,并选择通过互联网网络进行呼叫;2) The user fills in the target called number of this call in the one-machine-two-number client, and chooses to call through the Internet;

3)一机双号客户端使用IP化的信令控制协议(以SIP协议为例),通过互联网与一机双号服务系统进行通信。在SIP消息中,客户端将主叫号码填为副号码,被叫号码填为用户填写的目标被叫号码;3) The one-machine-two-number client uses an IP-based signaling control protocol (taking the SIP protocol as an example) to communicate with the one-machine two-number service system through the Internet. In the SIP message, the client fills in the calling number as the secondary number, and the called number as the target called number filled in by the user;

4)一机双号服务系统作为SIP网关,实现SIP协议与电信信令协议(以七号信令协议为例)的转换,从关口局送出通话至被叫号码,完成客户端到PSTN网络间通话的接续,客户端与被叫号码的手机、固话建立通话;4) As a SIP gateway, the one-machine double-number service system realizes the conversion between the SIP protocol and the telecommunication signaling protocol (taking the No. 7 signaling protocol as an example), sends the call to the called number from the gateway office, and completes the connection between the client and the PSTN network. Continuation of the call, the client establishes a call with the mobile phone and fixed line of the called number;

5)建立通话后,一机双号客户端使用IP化的媒体传输协议(以RTP协议为例),通过互联网与一机双号服务系统进行通信,传输通话媒体数据;一机双号服务系统作为语音网关,实现RTP媒体与E1语音的转换,客户端与被叫号码的手机、固话进行通话。5) After the call is established, the one-machine-two-number client uses an IP-based media transmission protocol (RTP protocol as an example) to communicate with the one-machine two-number service system through the Internet to transmit call media data; the one-machine two-number service system As a voice gateway, it realizes the conversion between RTP media and E1 voice, and the client communicates with the mobile phone and fixed line of the called number.

(四)如图10所示,副号码被叫方法(通过电信网络)(4) As shown in Figure 10, the secondary number is called method (by telecommunication network)

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中设置通过电信网络接听来电(即由用户主号码接听来电);2) The user sets in the one-device-two-number client to answer incoming calls through the telecommunications network (that is, the user's main number answers incoming calls);

3)由客户端将接听来电方式通过互联网网络发送给一机双号服务系统;一机双号服务系统记录副号码接听来电的方式;3) The client sends the method of answering the call to the one-machine double-number service system through the Internet network; the one-machine double-number service system records the way the secondary number answers the call;

4)主叫方终端呼叫用户副号码;4) The calling party terminal calls the secondary number of the user;

5)主叫方将呼叫送至电信网络,主叫所在的MSC向被叫号码(即副号码)归属HLR查询副号码预设的呼转号码,将呼叫送至一机双号服务系统所在的关口局;5) The calling party sends the call to the telecommunication network, and the MSC where the calling party is located inquires the HLR of the called number (secondary number) for the preset call forwarding number of the secondary number, and sends the call to the one-machine double-number service system. gateway office;

6)所述关口局将呼叫送至一机双号服务系统;6) The gateway office sends the call to the one-machine, two-number service system;

7)一机双号服务系统将根据原始被叫得知用户的副号码,并查询出副号码绑定的主号码;一机双号服务系统将本次呼叫的被叫号码修改为用户主号码,主叫号码保持原主叫号码不变,将呼叫由关口局送出,完成呼叫接续。7) The one-device double-number service system will know the user's secondary number according to the original callee, and inquire about the primary number bound to the secondary number; the one-phone dual-number service system will modify the called number of this call to the user's primary number , the calling number remains the same as the original calling number, and the call is sent from the gateway office to complete the call connection.

(五)副号码被叫方法(通过互联网网络)(5) The method of calling the secondary number (via the Internet)

当用户终端处于境外,通过互联网网络进行副号码被叫可有效降低用户费用。When the user terminal is outside the country, calling the secondary number through the Internet network can effectively reduce user fees.

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中设置通过互联网网络接听来电(即由一机双号客户端接听来电);2) The user sets in the one-device-two-number client to answer incoming calls through the Internet (that is, the one-device double-number client answers incoming calls);

3)由客户端将接听来电方式通过互联网网络发送给一机双号服务系统;一机双号服务系统记录副号码接听来电的方式,以及客户端的公网IP地址;3) The client sends the method of answering the incoming call to the one-device double-number service system through the Internet; the one-device double-number service system records the method of answering the incoming call with the secondary number and the public network IP address of the client;

4)主叫方终端呼叫用户副号码;4) The calling party terminal calls the secondary number of the user;

5)主叫方将呼叫送至电信网络,主叫所在的MSC向被叫号码(即副号码)归属HLR查询副号码预设的呼转号码,将呼叫送至一机双号服务系统所在的关口局;5) The calling party sends the call to the telecommunication network, and the MSC where the calling party is located inquires the HLR of the called number (secondary number) for the preset call forwarding number of the secondary number, and sends the call to the one-machine double-number service system. gateway office;

6)所述关口局将呼叫送至一机双号服务系统;6) The gateway office sends the call to the one-machine, two-number service system;

7)一机双号服务系统使用IP化的信令控制协议(以SIP协议为例),通过互联网与一机双号服务客户端进行通信。一机双号服务系统作为SIP网关,实现电信信令协议(以七号信令协议为例)与SIP协议的转换。在SIP消息中,服务系统将主叫号码填为主叫号码,被叫号码填为用户副号码,并通过互联网网络将通话消息送至一机双号客户端,完成PSTN网络到客户端间通话的接续,主叫号码的手机、固话与客户端建立通话;7) The one-machine-two-number service system uses an IP-based signaling control protocol (taking the SIP protocol as an example) to communicate with the one-machine two-number service client through the Internet. As a SIP gateway, the one-machine-two-number service system realizes the conversion between the telecommunication signaling protocol (taking the No. 7 signaling protocol as an example) and the SIP protocol. In the SIP message, the service system fills in the calling number as the calling number and the called number as the secondary number of the user, and sends the call message to the client with two numbers on one machine through the Internet network, completing the call between the PSTN network and the client connection, the mobile phone and fixed line of the calling number establish a call with the client;

建立通话后,一机双号服务系统使用IP化的媒体传输协议(以RTP协议为例),通过互联网与一机双号服务客户端进行通信,传输通话媒体数据;一机双号服务系统作为语音网关,实现E1语音与RTP媒体的转换,主叫号码的手机、固话与客户端进行通话。After the call is established, the one-machine-two-number service system uses an IP-based media transmission protocol (RTP protocol as an example) to communicate with the one-machine two-number service client through the Internet to transmit call media data; the one-machine two-number service system serves as The voice gateway realizes the conversion of E1 voice and RTP media, and the mobile phone and fixed line of the calling number communicate with the client.

(六)如图11所示,副号码发送短信方法(通过电信网络)(6) As shown in Figure 11, the secondary number sends a short message method (through the telecommunications network)

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中填写本次发送短信的目标接收号码,并填写原始短信内容,并选择通过电信网络发送短信;2) The user fills in the target receiving number for sending short messages in the one-machine double-number client, and fills in the content of the original short message, and chooses to send the short message through the telecommunication network;

3)客户端调用智能终端操作系统的短信编辑功能,将接收方号码填写为副号码,将用户在客户端中填写的目标接收号码、原始短信内容按固定的格式填写在短信内容中;3) The client calls the text message editing function of the smart terminal operating system, fills in the receiver's number as a secondary number, and fills in the text message content with the target receiving number and the original text message content filled in by the user in the client in a fixed format;

其中,一种填写短信内容的方式可以是:对原始短信内容进行加密(比如,采用MD5加密算法)生成字符串,然后截取所述字符串的前N位,在其后添加目标接收号码;Wherein, a kind of mode of filling in short message content can be: the original short message content is encrypted (for example, adopts MD5 encryption algorithm) to generate string, then intercepts the first N digits of described string, adds target receiving number thereafter;

4)用户点击发送后,终端向副号码发送上述短信;4) After the user clicks to send, the terminal sends the above text message to the secondary number;

5)短信中心根据寻址信息将短信送至一机双号服务系统;5) The short message center sends the short message to the one machine double number service system according to the addressing information;

6)一机双号服务系统从短信内容中解析出目标接收号码及原始短信内容,将短信通过短信网关发送给目标接收号码,发送方号码显示为用户副号码,包括:6) One machine with two numbers service system analyzes the target receiving number and the original text message content from the text message, and sends the text message to the target receiving number through the SMS gateway, and the sender's number is displayed as the user's secondary number, including:

短信网关为一机双号服务系统分配一个接入号;一机双号服务系统在副号码前添加接入号前缀,以此为发送方号码,以目标接收号码为接收方号码,短信内容为原始短信内容,将短信发送至短信网关;短信网关去掉接入号,将副号码作为发送号码,把短信发送至短信中心;短信中心将短信发送至目标接收号码手机终端。The SMS gateway assigns an access number to the one-device dual-number service system; the one-device dual-number service system adds a prefix of the access number before the secondary number, which is used as the sender's number, and the target receiving number is used as the receiver's number, and the text message content is Send the original text message to the text message gateway; the text message gateway removes the access number, uses the secondary number as the sending number, and sends the text message to the text message center; the text message center sends the text message to the mobile terminal with the target receiving number.

(七)副号码发送短信方法(通过互联网网络)(7) The method of sending text messages from the secondary number (via the Internet)

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中填写本次发送短信的接收号码,并填写短信内容,并选择通过互联网网络发送短信;2) The user fills in the receiving number of the short message sent this time in the one-machine double-number client, and fills in the content of the short message, and chooses to send the short message through the Internet;

3)由客户端将目标接收号码信息、短信内容信息通过互联网网络发送给一机双号服务系统;3) The client sends the target receiving number information and short message content information to the one-machine-two-number service system through the Internet network;

4)一机双号服务系统将以上短信通过短信网关发送给接收方号码,发送方号码显示为用户副号码,包括:4) One machine with two numbers service system will send the above short message to the receiver's number through the SMS gateway, and the sender's number will be displayed as the user's secondary number, including:

短信网关为一机双号服务系统分配一个接入号;一机双号服务系统在副号码前添加接入号前缀,以此为发送方号码,以目标接收号码为接收方号码,将短信发送至短信网关;短信网关去掉接入号,将副号码作为发送号码,把短信发送至短信中心;短信中心将短信发送至接收方手机终端。The SMS gateway assigns an access number to the one-device dual-number service system; the one-device dual-number service system adds a prefix of the access number before the secondary number, which is used as the sender's number, and the target receiving number is used as the receiver's number to send the SMS To the SMS gateway; the SMS gateway removes the access number, uses the secondary number as the sending number, and sends the SMS to the SMS center; the SMS center sends the SMS to the receiver's mobile terminal.

(八)如图12所示,副号码接收短信方法(通过电信网络)(8) As shown in Figure 12, the secondary number receives short message method (through the telecommunication network)

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中设置通过电信网络接收短信(即由用户主号码接收短信);2) The user sets to receive text messages through the telecommunications network in the one-machine-two-number client (that is, the user's main number receives text messages);

3)由客户端将接收短信方式通过互联网网络发送给一机双号服务系统;一机双号服务系统记录副号码接收短信的方式;3) The client sends the way of receiving short messages to the one-machine double-number service system through the Internet network; the one-machine double-number service system records the way the secondary number receives short messages;

4)发送方终端向用户副号码发送短信,将短信发送至短信中心;4) The sender's terminal sends a short message to the user's secondary number, and sends the short message to the short message center;

6)短信中心根据寻址信息将短信送至一机双号服务系统;6) The SMS center sends the SMS to the one-device-two-number service system according to the addressing information;

7)一机双号服务系统将短信通过短信网关发送给用户主号码,发送方号码显示为用户副号码,包括:7) One machine with two numbers service system sends the SMS to the user's primary number through the SMS gateway, and the sender's number is displayed as the user's secondary number, including:

短信网关为一机双号服务系统分配一个接入号;一机双号服务系统在副号码前添加接入号前缀,以此为发送方号码,以用户主号码为接收方号码,短信内容中包含原始短信内容及发送方号码信息,将短信发送至短信网关;短信网关去掉接入号,将副号码作为发送号码,把短信发送至短信中心;短信中心将短信发送至主号码手机终端。The SMS gateway assigns an access number to the one-device dual-number service system; the one-device dual-number service system adds a prefix of the access number before the secondary number, which is used as the sender’s number, and the user’s main number is used as the receiver’s number. Including the original SMS content and sender number information, send the SMS to the SMS gateway; the SMS gateway removes the access number, uses the secondary number as the sending number, and sends the SMS to the SMS center; the SMS center sends the SMS to the mobile terminal with the main number.

(九)副号码接收短信方法(通过互联网网络)(9) How to receive text messages with the secondary number (via the Internet)

1)用户使用副号码作为账号登陆一机双号客户端;1) The user uses the secondary number as the account to log in to the one-device double-number client;

2)用户在一机双号客户端中设置通过互联网网络接收短信(即由一机双号客户端接收短信);2) The user sets in the one-machine-two-number client to receive the short message through the Internet (that is, the one-machine double-number client receives the short message);

3)由客户端将接收短信方式通过互联网网络发送给一机双号服务系统;一机双号服务系统记录副号码接收短信的方式,及客户端的公网IP地址;3) The client sends the method of receiving short messages to the one-machine double-number service system through the Internet network; the one-machine double-number service system records the way the secondary number receives short messages, and the public network IP address of the client;

4)发送方终端向用户副号码发送短信,将短信发送至短信中心;4) The sender's terminal sends a short message to the user's secondary number, and sends the short message to the short message center;

5)短信中心根据寻址信息将短信送至一机双号服务系统;5) The short message center sends the short message to the one machine double number service system according to the addressing information;

6)一机双号服务系统将短信通过IP化协议(如SIP协议、HTTP协议等)发送给用户客户端,发送方号码显示为原始发送号码,短信内容显示为原始短信内容。6) The one-machine-two-number service system sends the short message to the user client through an IP protocol (such as SIP protocol, HTTP protocol, etc.), the sender's number is displayed as the original sending number, and the content of the short message is displayed as the original content of the short message.

上述实施例提供的一种实现一机双号的方法、用户终端和一机双号服务系统,在终端中开启一机双号应用后,拨打电话、发送短信,对方显示来电号码、发送方号码为用户的副号码;对方号码拨打用户副号码,或向副号码发送短信,用户终端可以接听电话,接收短信,本发明能够使用户方便地使用一机双号业务,当用户主号码漫游时,还能通过使用互联网接入业务节省资费,提高用户体验。In the method, user terminal and service system for one-device-two-numbers provided by the above-mentioned embodiments, after the application of one-device double-numbers is enabled in the terminal, a call is made or a text message is sent, and the other party displays the caller number and the sender's number It is the user’s secondary number; the other party’s number dials the user’s secondary number, or sends a short message to the secondary number, and the user terminal can answer the call and receive the text message. It can also save tariffs and improve user experience by using Internet access services.

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。Those skilled in the art can understand that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a magnetic disk or an optical disk, and the like. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the above embodiments can be implemented in the form of hardware, or can be implemented in the form of software function modules. The form is realized. The present invention is not limited to any specific combination of hardware and software.

需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。It should be noted that the present invention can also have other various embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these Corresponding changes and deformations should belong to the scope of protection of the appended claims of the present invention.

Claims (40)

1. a kind of method for realizing a machine even numbers, is applied to user terminal, this method includes:
Detect whether machine even numbers application starts;
After machine even numbers application starts, major number, minor number information are sent to a machine pair by the client of the user terminal Number service system, the machine double number service system record the correspondence of the major number, minor number;Determining that user will be to When target called number dials telecommunication network phone, the target called number information is sent to a machine double number service system, The calling to the minor number of user is initiated by telecommunication network;
Wherein, the minor number of the user is set as unconditional call forwarding to the machine double number service system.
2. the method as described in claim 1, after machine even numbers application starts, which is characterized in that further include:
When determining that user will dial internet network telephone to target called number, taken to a machine even numbers by Internet Business system initiates IP callings, sets calling number in the IP callings minor number of user, sets called number to Target called number.
3. the method as described in claim 1, which is characterized in that further include:
Registration request is sent to a machine double number service system, wherein carrying the log-on message of user, the log-on message of the user Including:The minor number information of user and the major number information of user.
4. method as claimed in claim 3, which is characterized in that further include:
User setting minor number incoming call network type is detected, by the minor number incoming call network type information reporting of the user To the machine double number service system;
Wherein, the minor number incoming call network type includes:Telecommunication network or Internet.
5. method as claimed in claim 4, which is characterized in that further include:
When minor number incoming call network type is set as telecommunication network, minor number incoming call is answered by telecommunication network;
When minor number incoming call network type is set as Internet, minor number incoming call is answered by Internet.
6. a kind of method for realizing a machine even numbers, is applied to user terminal, this method includes:
Detect whether machine even numbers application starts;
After machine even numbers application starts, major number, minor number information are sent to a machine pair by the client of the user terminal Number service system, the machine double number service system record the correspondence of the major number, minor number;Determining that user will be to When intended recipient number sends telecommunication network short message, the intended recipient number information is filled in short message content, electricity is passed through Communication network sends short message to the minor number of user;
Wherein, the minor number of the user is set as being sent to the short message of the minor number of user to be unconditionally forwarded to a machine double Number service system.
7. method as claimed in claim 6, after machine even numbers application starts, which is characterized in that further include:
When determining that user will send Internet short message to intended recipient number, taken to a machine even numbers by Internet Business system sends short message, sets sender number in the short message minor number of user, sets recipient's number to Intended recipient number.
8. the method for claim 7, which is characterized in that further include:
It detects that user setting minor number short message receives network type, the minor number short message of the user is received into network type Information reporting gives the machine double number service system;
Wherein, the minor number short message reception network type includes:Telecommunication network or Internet.
9. method as claimed in claim 8, which is characterized in that further include:
When minor number short message reception network type is set as telecommunication network, other side is received by telecommunication network and is sent to this The short message of the minor number of user;
When minor number short message reception network type is set as Internet, passes through Internet and receive other side's transmission To the short message of the minor number of this user.
10. a kind of method for realizing a machine even numbers, is applied to a machine double number service system, this method includes:
Receive a machine even numbers client transmission major number, minor number information, record the major number, minor number information correspondence Relationship;
After the target called number information input by user for receiving machine even numbers client transmission, the target called number is established The correspondence of code and the minor number of user;
After the completion of the correspondence is established, after receiving the calling that user is initiated by telecommunication network, according to the calling Original called number inquire corresponding target called number, such as inquire, then the calling number of the calling be revised as institute The minor number for stating user, by the call proceeding to the target called number;
Wherein, the minor number of the user is set as unconditional call forwarding to the machine double number service system.
11. method as claimed in claim 10, which is characterized in that further include:
It receives user to call by the IP that a machine even numbers client is initiated, the calling number carried in the IP callings is user's Minor number, called number are target called number;
It is telecommunication call by the IP Call Transfers, the telecommunication call is subsequently entered into the target called number.
12. the method as described in claim 10 or 11, which is characterized in that further include:
After the registration request for receiving machine even numbers client transmission, the log-on message of user is recorded;
Wherein, the log-on message of the user includes:The minor number information of user and the major number information of user.
13. method as claimed in claim 12, which is characterized in that further include:
Receive the minor number incoming call network type information of the user of machine even numbers client transmission, the minor number incoming call network class Type includes:Telecommunication network or Internet;
When minor number incoming call network type is Internet, the corresponding machine even numbers client of the minor number is obtained IP address information and preservation.
14. method as claimed in claim 13, which is characterized in that further include:
In the case where not receiving the target called number information of machine even numbers client transmission, such as received by telecommunication network To calling, then when it is the minor number of user to determine the called number of the calling, inquired according to the minor number of the user secondary Number incoming call network type is looked into when minor number incoming call network type is telecommunication network according to the minor number of the user The called number of the calling is revised as the major number of user by the major number for asking the user, by the call proceeding to institute State the major number of user.
15. method as claimed in claim 14, after inquiring minor number incoming call network type according to the minor number of the user, It is characterized in that, further includes:
When minor number incoming call network type is Internet, inquire the user's according to the minor number of the user The telecommunication call is converted to IP callings by the IP address of one machine even numbers client, and the calling number that the IP is called is arranged For the calling number of the telecommunication call, it sets the IP called numbers called to the minor number of the user, it will be described IP call proceedings to user a machine even numbers client.
16. a kind of method for realizing a machine even numbers, is applied to a machine double number service system, this method includes:
Receive a machine even numbers client transmission major number, minor number information, record the major number, minor number information correspondence Relationship;
Short message is received by telecommunication network;
After receiving short message, primary reception side's number of short message is the minor number of user as described in determining, then to short message content It is parsed, after carrying intended recipient number information in determining the short message content, using the minor number of user as short message The short message is forwarded to the intended recipient number by sender number;Wherein, the minor number of the user is set as being sent to The short message of the minor number of user is unconditionally forwarded to a machine double number service system.
17. the method described in claim 16, which is characterized in that further include:
The short message sending request message of machine even numbers client transmission is received, wherein carrying short message content and intended recipient number letter Breath;
The minor number information for inquiring the corresponding user of the machine even numbers client sends short message to the intended recipient number, Using the minor number of user as number of sender, the short message content is the short message content that a machine even numbers client is sent.
18. the method described in claim 16, which is characterized in that further include:
The minor number short message for receiving the user of machine even numbers client transmission receives network type information, and the minor number short message connects Receiving network type includes:Telecommunication network or Internet;
When it is Internet that the minor number short message, which receives network type, the corresponding machine even numbers visitor of the minor number is obtained The IP address information at family end and preservation.
19. method as claimed in claim 18, which is characterized in that further include:
After receiving short message by telecommunication network, primary reception side's number of short message as described in determining is the minor number of user, Then short message content is parsed, in determining the short message content after no carrying intended recipient number information, according to institute The minor number inquiry minor number short message for stating user receives network type, and it is telecommunications network to receive network type in the minor number short message When network, the major number of the user is inquired according to the minor number of the user, and the original sender number of the short message is filled in In the short message content, the short message is forwarded to the major number of user.
20. method as claimed in claim 19 inquires minor number short message according to the minor number of the user and receives network type Afterwards, which is characterized in that further include:
When it is Internet that the minor number short message, which receives network type, the use is inquired according to the minor number of the user The IP address of the one machine even numbers client at family sends short message, the sender that the short message carries to the machine even numbers client Number information is the number of original short message sending side, and the short message content is the content of original short message.
21. a kind of user terminal for realizing a machine even numbers, including:
Using detection module, for detecting whether machine even numbers application starts;
Call processing module, for after machine even numbers application starts, the client of the user terminal is by major number, minor number Information is sent to a machine double number service system, and the machine double number service system records the major number, the corresponding of minor number is closed System;When determining that user will dial telecommunication network phone to target called number, the target called number information is sent to One machine double number service system initiates the calling to the minor number of user by telecommunication network;
Wherein, the minor number of the user is set as unconditional call forwarding to the machine double number service system.
22. user terminal as claimed in claim 21, it is characterised in that:
Call processing module is additionally operable to when determining that user will dial internet network telephone to target called number, by mutual Intranet network initiates IP callings to a machine double number service system, sets calling number in the IP callings countermark of user Code, sets called number to target called number.
23. user terminal as claimed in claim 21, it is characterised in that:
Using detection module, it is additionally operable to send registration request to a machine double number service system, wherein the log-on message of user is carried, The log-on message of the user includes:The minor number information of user and the major number information of user.
24. user terminal as claimed in claim 23, it is characterised in that:
Using detection module, it is additionally operable to detect user setting minor number incoming call network type, by the minor number of the user Network type information reporting send a telegram here to the machine double number service system;
Wherein, the minor number incoming call network type includes:Telecommunication network or Internet.
25. user terminal as claimed in claim 24, it is characterised in that:
Call processing module is additionally operable to, when minor number incoming call network type is set as telecommunication network, pass through telecommunication network Answer minor number incoming call;When minor number incoming call network type is set as Internet, answered by Internet Minor number is sent a telegram here.
26. a kind of user terminal for realizing a machine even numbers, including:
Using detection module, for detecting whether machine even numbers application starts;
Short message processing module, for after machine even numbers application starts, the client of the user terminal is by major number, minor number Information is sent to a machine double number service system, and the machine double number service system records the major number, the corresponding of minor number is closed System;When determining that user will send telecommunication network short message to intended recipient number, the intended recipient number information is filled in In short message content, short message is sent to the minor number of user by telecommunication network;
Wherein, the minor number of the user is set as being sent to the short message of the minor number of user to be unconditionally forwarded to a machine double Number service system.
27. user terminal as claimed in claim 26, it is characterised in that:
Short message processing module is additionally operable to when determining that user will send Internet short message to intended recipient number, by mutual Intranet network sends short message to a machine double number service system, sets sender number in the short message countermark of user Code, sets recipient's number to intended recipient number.
28. user terminal as claimed in claim 27, it is characterised in that:
Using detection module, it is additionally operable to detect that user setting minor number short message receives network type, by the pair of the user Number short message receives network type information reporting to the machine double number service system;
Wherein, the minor number short message reception network type includes:Telecommunication network or Internet.
29. user terminal as claimed in claim 28, it is characterised in that:
Short message processing module is additionally operable to, when minor number short message reception network type is set as telecommunication network, pass through telecommunications Network receives the short message that other side is sent to the minor number of this user;Network type is received in the minor number short message to be set as interconnecting When net network, the short message that other side is sent to the minor number of this user is received by Internet.
30. an a kind of machine double number service system, including:
Message reception module, major number, minor number information for receiving machine even numbers client transmission, records the master number The correspondence of code, minor number information;The target called number information input by user of machine even numbers client transmission is received, Establish the correspondence of the target called number and the minor number of user;
Telecommunications caller reception and processing module pass through telecommunications network after the completion of being established for the correspondence receiving user After the calling that network is initiated, corresponding target called number is inquired according to the original called number of the calling, is such as inquired, then will The calling number of the calling is revised as the minor number of the user, by the call proceeding to the target called number;
Wherein, the minor number of the user is set as unconditional call forwarding to the machine double number service system.
31. machine double number service system as claimed in claim 30, which is characterized in that further include:
Internet caller reception and processing module are additionally operable to receive the IP callings that user is initiated by a machine even numbers client, institute The minor number that the calling number carried in IP callings is user is stated, called number is target called number;IP callings are turned It is changed to telecommunication call, the telecommunication call is subsequently entered into the target called number.
32. the machine double number service system as described in claim 30 or 31, which is characterized in that further include:
Registration module records the log-on message of user after being additionally operable to the registration request for receiving machine even numbers client transmission;
Wherein, the log-on message of the user includes:The minor number information of user and the major number information of user.
33. machine double number service system as claimed in claim 32, it is characterised in that:
Message reception module is additionally operable to receive the minor number incoming call network type information for the user that a machine even numbers client is sent, Minor number incoming call network type includes:Telecommunication network or Internet;It is mutual in minor number incoming call network type When intranet network, the IP address information of the corresponding machine even numbers client of the minor number and preservation are obtained.
34. machine double number service system as claimed in claim 33, which is characterized in that further include:
Called reception and processing module are additionally operable to do not receiving the target called number information of machine even numbers client transmission In the case of, calling is such as received by telecommunication network, then when it is the minor number of user to determine the called number of the calling, root It is telecommunication network in minor number incoming call network type according to the minor number inquiry minor number incoming call network type of the user When, the major number of the user is inquired according to the minor number of the user, and the called number of the calling is revised as user's Major number, by the call proceeding to the major number of the user.
35. machine double number service system as claimed in claim 34, it is characterised in that:
Called reception and processing module are additionally operable to when minor number incoming call network type is Internet, according to described The minor number of user inquires the IP address of the machine even numbers client of the user, and the telecommunication call is converted to IP callings, Set the IP calling numbers called to the calling number of the telecommunication call, the called number that the IP is called is arranged For the minor number of the user, by a machine even numbers client of the IP call proceedings to user.
36. an a kind of machine double number service system, including:
Telecommunications short message receiving module, major number, minor number information for receiving machine even numbers client transmission, records the master The correspondence of number, minor number information;Short message is received by telecommunication network;
Telecommunications short message processing module, for after receiving short message, primary reception side's number of short message as described in determining to be user Minor number, then short message content is parsed, in determining the short message content carry intended recipient number information after, will The minor number of user is forwarded to the intended recipient number as number of sender, by the short message;
Wherein, the minor number of the user is set as being sent to the short message of the minor number of user and is unconditionally forwarded to machine even numbers clothes Business system.
37. machine double number service system as claimed in claim 36, which is characterized in that further include:
Internet short message receiving module is additionally operable to receive the short message sending request message that a machine even numbers client is sent, wherein taking Band short message content and intended recipient number information;
Internet short message processing module is additionally operable to inquire the minor number information of the corresponding user of the machine even numbers client, to The intended recipient number sends short message, and using the minor number of user as number of sender, the short message content is a machine The short message content that even numbers client is sent.
38. machine double number service system as claimed in claim 36, which is characterized in that further include:
Message reception module receives network type letter for receiving the minor number short message of user of machine even numbers client transmission Breath, the minor number short message receive network type and include:Telecommunication network or Internet;Net is received in the minor number short message When network type is Internet, the IP address information of the corresponding machine even numbers client of the minor number and preservation are obtained.
39. machine double number service system as claimed in claim 38, it is characterised in that:
Telecommunications short message processing module, is additionally operable to after receiving short message by telecommunication network, and the original of short message as described in determining connects Debit's number is the minor number of user, then is parsed to short message content, without carrying target in determining the short message content After recipient's number information, minor number short message is inquired according to the minor number of the user and receives network type, in the minor number When short message reception network type is telecommunication network, the major number of the user is inquired according to the minor number of the user, it will be described The original sender number of short message fills in the short message content, and the short message is forwarded to the major number of user.
40. machine double number service system as claimed in claim 39, it is characterised in that:
Telecommunications short message processing module is additionally operable to when it is Internet that the minor number short message, which receives network type, according to institute State user minor number inquire the user a machine even numbers client IP address, to the machine even numbers client send it is short Letter, the sender number information that the short message carries are the number of original short message sending side, and the short message content is original short message Content.
CN201510004113.3A 2015-01-04 2015-01-04 Realize method, user terminal and the machine double number service system of a machine even numbers Active CN104507068B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510004113.3A CN104507068B (en) 2015-01-04 2015-01-04 Realize method, user terminal and the machine double number service system of a machine even numbers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510004113.3A CN104507068B (en) 2015-01-04 2015-01-04 Realize method, user terminal and the machine double number service system of a machine even numbers

Publications (2)

Publication Number Publication Date
CN104507068A CN104507068A (en) 2015-04-08
CN104507068B true CN104507068B (en) 2018-09-11

Family

ID=52948770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510004113.3A Active CN104507068B (en) 2015-01-04 2015-01-04 Realize method, user terminal and the machine double number service system of a machine even numbers

Country Status (1)

Country Link
CN (1) CN104507068B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110290488B (en) * 2019-07-02 2021-05-11 中国联合网络通信集团有限公司 Call transfer reporting method, register, terminal and blockchain network system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101005636A (en) * 2006-12-08 2007-07-25 杭州诚智天扬科技有限公司 Mobile one-machine multiple numbers service system and its application
CN101106820A (en) * 2007-06-27 2008-01-16 中国移动通信集团公司 Method and system for implementing customized business based on one-card-multiple-number technology
CN101146266A (en) * 2006-03-07 2008-03-19 华为技术有限公司 Method and system for adding special numbers of user
CN101790157A (en) * 2009-01-23 2010-07-28 华为技术有限公司 Method and device for implementing one-card-multiple-number service
CN103874056A (en) * 2012-12-17 2014-06-18 中国移动通信集团江苏有限公司 Multi-number one-card implementation method and multi-number one-card implementation system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146266A (en) * 2006-03-07 2008-03-19 华为技术有限公司 Method and system for adding special numbers of user
CN101005636A (en) * 2006-12-08 2007-07-25 杭州诚智天扬科技有限公司 Mobile one-machine multiple numbers service system and its application
CN101106820A (en) * 2007-06-27 2008-01-16 中国移动通信集团公司 Method and system for implementing customized business based on one-card-multiple-number technology
CN101790157A (en) * 2009-01-23 2010-07-28 华为技术有限公司 Method and device for implementing one-card-multiple-number service
CN103874056A (en) * 2012-12-17 2014-06-18 中国移动通信集团江苏有限公司 Multi-number one-card implementation method and multi-number one-card implementation system

Also Published As

Publication number Publication date
CN104507068A (en) 2015-04-08

Similar Documents

Publication Publication Date Title
US8223951B1 (en) System and method for alternate path routing and redundancy based on cost sensitive network selection
US8639225B2 (en) E-mail to phone number resolution for mobile to mobile, mobile to landline, and PC to mobile communications
US20150201086A1 (en) VoIP BASED TELEPHONY METHOD AND SYSTEM
KR101224254B1 (en) Next generation integration between different domains, such as, enterprise and service provider using sequencing applications and ims peering
US20060068816A1 (en) Network based contacts with optional DTMF exchange of the same
US7206611B2 (en) Method for displaying special alerting icon
CN103916831A (en) Virtual number mapping method and system
RU2009126148A (en) CALL FROM MOBILE DEVICE TO COMPUTER DEVICE
CN104283760A (en) Method, related device and system for WebRTC communication
CN106209908B (en) Method and device for establishing call between Internet communication environment and mobile communication environment
US20100233997A1 (en) System, method and implementation of providing dynamic multi-media ringtone to called party prior to answer a call
US20130060867A1 (en) Computational systems and methods for identifying a communications partner
US10200831B2 (en) Managing communications in heterogeneous communication networks
US20100151868A1 (en) Communication apparatus and mobile terminal
CN106487755A (en) A kind of method and device setting up session
EP3515096B1 (en) Processing sms messages
US9088641B2 (en) Method and system for transmitting audio data between computing devices
US20110299458A1 (en) VoIP CALL OVER WIRELESS SYSTEMS USING ANY PREFERRED DIALING NUMBER
CN104507068B (en) Realize method, user terminal and the machine double number service system of a machine even numbers
CN100574239C (en) The fixed mobile combination system of telephony Network Based and method
US9083793B2 (en) Method and apparatus for providing network based services to private branch exchange endpoints
CN104079728B (en) Method and device for displaying number
CN108270908A (en) The based reminding method and device of a kind of missed call
CN105472186A (en) Communication method and system established in number transmission manner
KR100940358B1 (en) VIP information delivery service system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant