CN111355824A - 终端号码翻译方法、近端、远端翻译设备与翻译*** - Google Patents
终端号码翻译方法、近端、远端翻译设备与翻译*** Download PDFInfo
- Publication number
- CN111355824A CN111355824A CN202010108240.9A CN202010108240A CN111355824A CN 111355824 A CN111355824 A CN 111355824A CN 202010108240 A CN202010108240 A CN 202010108240A CN 111355824 A CN111355824 A CN 111355824A
- Authority
- CN
- China
- Prior art keywords
- translation
- target terminal
- terminal
- identity information
- terminal 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.)
- Granted
Links
- 238000013519 translation Methods 0.000 title claims abstract description 454
- 238000000034 method Methods 0.000 title claims abstract description 94
- 230000004044 response Effects 0.000 claims description 26
- 238000001514 detection method Methods 0.000 claims description 15
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4594—Address books, i.e. directories containing contact information about correspondents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种终端号码翻译方法、近端、远端翻译设备与翻译***,终端号码翻译方法,应用于近端远端协同翻译***中的近端翻译设备时,包括:获取目标终端的身份信息;若所述近端翻译设备无法满足针对于所述目标终端的翻译需求,则将所述目标终端的身份信息发送至所述远端翻译设备,以使得:所述远端翻译设备能够针对于所接收到的身份信息进行翻译。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种终端号码翻译方法、近端、远端翻译设备与翻译***。
背景技术
终端号码的翻译,可理解为能够针对于终端获取到其终端号码的过程,例如,可以以终端的国际移动用户识别码IMSI为依据来实现。
现有的相关技术中,终端号码的翻译均是通过单一的翻译设备来实现的,例如可部署近端翻译设备,进而,通过该近端翻译设备,可获取附近终端的IMSI,进而以此为依据翻译得到终端号码。
然而,近端翻译设备的翻译会受到其自身资源的限制,从而易于导致翻译的成功率、速度与稳定性受影响。
发明内容
本发明提供一种终端号码翻译方法、近端、远端翻译设备与翻译***,以解决易于导致翻译的成功率、速度与稳定性受影响的问题。
根据本发明的第一方面,提供了一种终端号码翻译方法,应用于近端远端协同翻译***中的近端翻译设备,所述近端远端协同翻译***还包括远端翻译设备,包括:
获取目标终端的身份信息;
若所述近端翻译设备无法满足针对于所述目标终端的翻译需求,则将所述目标终端的身份信息发送至所述远端翻译设备,以使得:所述远端翻译设备能够针对于所接收到的身份信息进行翻译。
可选的,将所述目标终端的身份信息发送至所述远端翻译设备之后,还包括:
接收所述远端翻译设备发出的鉴权请求,所述鉴权请求是所述远端翻译设备根据所述目标终端的身份信息注册对应运营商网络时自所述运营商网络的服务器接收到的;
将所述鉴权请求发送至所述目标终端,并获取所述目标终端响应于所述鉴权请求而反馈的鉴权响应信息;
将所述鉴权响应信息发送至所述远端翻译设备,以使得:所述远端翻译设备能够根据所述鉴权响应信息,以所述目标终端的身份成功注册入所述运营商网络,并以所述目标终端的身份向后备设备发起语音呼叫和/或短信,所述语音呼叫与所述短信中携带有所述目标终端的终端号码。
可选的,将所述鉴权响应信息发送至所述远端翻译设备之后,还包括:
自所述后备设备获取所述目标终端的终端号码。
可选的,将所述目标终端的身份信息发送至所述远端翻译设备之后,还包括:
接收所述远端翻译设备发送的所述目标终端的终端号码,所述目标终端的终端号码是所述远端翻译设备根据所述目标终端的身份信息查询数据库后获取到的,所述数据库中记录了至少一个终端号码与至少一个身份信息的对应关系。
可选的,获取目标终端的身份信息之后,还包括:
若所述近端翻译设备的翻译通道能够满足针对于所述目标终端的翻译需求,则:
根据所述目标终端的身份信息,利用任意之一翻译通道针对于所接收到的身份信息进行翻译,得到所述目标终端的终端号码。
可选的,将所述目标终端的身份信息发送至所述远端翻译设备之前,还包括:
若发生以下至少之一,则确定所述近端翻译设备无法满足所述翻译需求:
所述近端翻译设备无可用的翻译通道;
所述近端翻译设备翻译所述目标终端的终端号码失败;
经过预设时长,所述近端翻译设备依旧未完成所述目标终端的终端号码的翻译。
可选的,所述的终端号码翻译方法,其特征在于,还包括:
若获取到所述目标终端的终端号码,则:控制所述目标终端的终端号码与所述目标终端的身份信息的对应关系被存储于数据库,所述数据库包括远端数据库和/或近端数据库;所述远端数据库指能够被所述远端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库,所述近端数据库指能够被所述近端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库。
根据本发明的第二方面,提供了一种终端号码翻译方法,应用于近端远端协同翻译***中的远端翻译设备,所述近端远端协同翻译***还包括近端翻译设备,所述远端翻译设备具有至少一个翻译通道,包括:
接收所述近端翻译设备发送的目标终端的身份信息;所述目标终端的身份信息是所述近端翻译设备确定无法满足针对于所述目标终端的翻译需求时发出的;
根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译。
可选的,根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译,包括:
根据所述目标终端的身份信息注册对应运营商网络,并自所述运营商网络的服务器接收针对于所述目标终端的鉴权请求;
将所述鉴权请求发送至所述近端翻译设备,以使得:所述近端翻译设备能够将所述鉴权请求转发至所述目标终端,并接收所述目标终端反馈的鉴权响应信息;
接收所述近端翻译设备发出的所述鉴权响应信息,并根据所述鉴权响应信息,以所述目标终端的身份成功注册入所述运营商网络;
以所述目标终端的身份向后备设备发起语音呼叫和/或短信,以使得所述后备设备能够自所述语音呼叫与所述短信中获取到所述目标终端的终端号码。
可选的,以所述目标终端的身份向后备设备发起语音呼叫和/或短信之后,还包括:
获取所述后备设备反馈的所述目标终端的终端号码;
将所述目标终端的终端号码与身份信息的对应关系存储于数据库,所述数据库包括远端数据库和/或近端数据库;所述远端数据库指能够被所述远端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库,所述近端数据库指能够被所述近端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库。
可选的,根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译,包括:
根据所述目标终端的身份信息,查询数据库,确定所述目标终端的终端号码,所述数据库中记录了至少一个终端号码与至少一个身份信息的对应关系。
根据本发明的第三方面,提供了一种近端翻译设备,包括存储器、处理器、侦码通道与翻译通道;
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码用以实现第一方面及其可选方案涉及的方法;其中,所述目标终端的身份信息是通过所述侦码通道获取到的。
根据本发明的第四方面,提供了一种远端翻译设备,包括存储器、处理器与翻译通道;
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码用以实现第二方面及其可选方案涉及的方法。
根据本发明的第五方面,提供了一种近端远端翻译***,包括至少一个第三方面所涉及的近端翻译设备与至少一个第四方面所涉及的远端翻译设备;其中:
一个远端翻译设备能够针对于至少一个近端翻译设备发送的身份信息进行翻译;
一个近端翻译设备所获取到的身份信息能够发送至至少一个远端翻译设备进行翻译。
根据本发明的第六方面,提供了一种存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现第一方面或第二方面所涉及的方法。
本发明提供的终端号码翻译方法、近端、远端翻译设备与翻译***中,可在近端翻译设备难以满足翻译需求时,及时将目标终端的身份信息发送至远端翻译设备,进而,在远端翻译设备的协同下,可实现目标终端的终端号码的获取,相较于现有技术,本发明的翻译可不会受到近端翻译设备自身资源(例如翻译通道的数量、数据处理能力、通信质量等)的限制,从而有利于提高翻译的成功率、速度与稳定性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中近端远端翻译***的构造示意图一;
图2是本发明一实施例中近端远端翻译***的构造示意图二;
图3是本发明一实施例中近端远端翻译***的构造示意图三;
图4是本发明一实施例中近端翻译设备的构造示意图;
图5是本发明一实施例中远端翻译设备的构造示意图;
图6是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图一;
图7是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图二;
图8是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图三;
图9是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图四;
图10是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图五;
图11是本发明一实施例中基于远端翻译设备的终端号码翻译方法的流程示意图一;
图12是本发明一实施例中基于远端翻译设备的终端号码翻译方法的流程示意图二;
图13是本发明一实施例中基于远端翻译设备的终端号码翻译方法的流程示意图三。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
下面以具体的实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1是本发明一实施例中近端远端翻译***的构造示意图一;图2是本发明一实施例中近端远端翻译***的构造示意图二;图3是本发明一实施例中近端远端翻译***的构造示意图三。
请参考图1至图3,本实施例所涉及的近端远端翻译***中,可包括近端翻译设备1与远端翻译设备2。
其中的近端翻译设备1,可理解为是部署于能够直接获取终端身份信息的位置,并且能够基于该身份信息使得终端号码被翻译出来的任意设备,同时,近端翻译设备1能够与远端翻译设备2通过互联网交互。具体实施过程中,近端翻译设备1可以是可携带的设备。
其中的远端翻译设备2,可理解为是可经近端翻译设备1间接获取到终端身份信息,并且能够基于该身份信息使得终端号码被翻译出来的任意设备,同时,远端翻译设备2能够与近端翻译设备1交互。因其可以仅与近端翻译设备1通信,故而,远端翻译设备2可部署在远端运营商无线信号比较好的地方。因其不需要随时携带,其翻译通道可以充足地配置,以同时处理大数据量的翻译过程。
一种实施方式中,一个近端翻译设备1可与一个远端翻译设备2相对应,进而,该远端翻译设备可针对于该近端翻译设备发送的身份信息进行终端号码的翻译。
另一种实施方式中,请参考图2,多个近端翻译设备1可与一个远端翻译设备2对应,进而,一个远端翻译设备2能够针对于多个近端翻译设备1发送的身份信息进行终端号码的翻译;
该实施方式中,只需要搭建一个远端翻译设备即可满足多个近端翻译设备的翻译需求,在提升***翻译成功率的情况下,还可避免或减轻成本的增加。同时,在远端翻译设备2配置有后文所涉及的数据库的情况下,各近端翻译设备翻译成功后,均可将身份信息与终端号码的对应关系上报至远端翻译设备,使其存储于数据库,后续再有该目标手机需要翻译时,直接可以通过查询数据库的方式进行翻译,提高了翻译成功率与速度。随着远端翻译数据库数据的不断丰富,后续查询翻译的成功率也会越来越高。
又一种实施方式中,请参考图3,一个近端翻译设备1可与多个远端翻译设备2对应,一个近端翻译设备1所获取到的身份信息能够发送至多个远端翻译设备2进行翻译,例如:若获取到多个目标终端的身份信息,但近端翻译设备1无法满足该多个终端的终端号码的翻译需求,则可对多个目标终端的身份信息进行分解,然后将该多个目标终端的身份信息分别发送至不同的远端翻译设备2进行翻译。
该实施方式中,多个远端翻译服务器可同时工作,有利于提升***翻译的并发能力,同时处理大数据量的翻译工作。
可见,在***中,近端翻译设备1与远端翻译设备2的任意组合都不脱离本实施例的描述,在实际工作过程中,近端翻译设备1与远端翻译设备2的组合方式发生任意的变化,也不脱离本实施例的描述。
此外,在一种举例中,至少部分远端翻译设备也可作为近端翻译设备使用,近端翻译设备也可作为其他近端翻译设备的远端翻译设备使用。进而,近端翻译设备的角色与远端翻译设备的角色可以是互相变化的。
以上所涉及的身份信息,可理解为能够对终端的用户或终端本身进行描述的任意信息,例如可以是:国际移动用户识别码(IMSI,International Mobile SubscriberIdentity);在其他可选方案中,身份信息也可还包括对用户的特征(例如归属地、地理位置、运营商、用户个人属性等)进行描述的任意信息。
图4是本发明一实施例中近端翻译设备的构造示意图;其所涉及的电路构造可理解为是近端翻译设备的一种可选的电路构造。
请参考图4,近端翻译设备1,可以包括存储器103、处理器101、侦码通道104与翻译通道105;
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码用以实现后文图6至图11及其可选方案所涉及的基于近端翻译设备1的终端号码翻译方法。同时,后文图6至图11所涉及的基于近端翻译设备的终端号码翻译方法也可理解为是应用于近端翻译设备1实现的处理过程,
其中的侦码通道104,可理解为是用于获取终端的身份信息的电路构造,其可获取在其覆盖范围内至少部分终端的身份信息。
侦码通道可在处理器的控制下获取身份信息(例如IMSI),并将其反馈至处理器。
侦码通道可例如包括至少一种制式的侦码通道,具体可包括以下至少之一:
2G制式的侦码通道;
3G制式的侦码通道;
4G制式的侦码通道;
5G制式的侦码通道。
可见,若具有多种制式的侦码通道,则该实施方式能覆盖多样的制式,进而根据需求选择所需的一个或多个制式的侦码通道进行工作,获取对应制式的终端的身份信息(例如IMSI)。
其中的翻译通道,可理解为用于实施终端号码翻译中至少部分处理的电路构造,其可包括模拟终端的伪终端,每个翻译通道可视作包括一个伪终端,以及其相关的数据传输的电路部分,根据翻译速度需求,可以部署一个或者多个伪终端,其数量还会受限于近端翻译设备的容积,在一种举例中,可部署6个、8个或10个等。
其中的伪终端可理解为当其获取到某目标终端的身份信息(例如IMSI)之后,可基于该身份信息,以该目标终端的身份到运营商网络注册,并在鉴权后被运营商网络设备视为对应的目标终端,进而,该伪终端与其他终端(例如后备终端)交互(例如收发短信、通话等)时,其他终端可获悉其号码,此号码即为目标终端的号码。该伪终端可以为实体的终端,本实施例也不排除伪终端为采用虚拟终端的实施方式。
其中的后备终端可配置于近端翻译设备和/或远端翻译设备,也可独立于近端翻译设备与远端翻译设备。
本实施例中,近端翻译设备1,还可以包括互联网通信模块102,进而,通过该互联网通信模块102可接入互联网,从而与其他远端翻译设备交互。一种举例中,互联网通信模块102可例如包括网络适配器。
其中一种实施方式中,近端翻译设备1还可包括抗干扰电路106,该抗干扰电路106可以包括窄带滤波器与定向天线,其可用于防止侦码通道发射的射频信号对于翻译通道产生干扰。
具体地,侦码通道可连接射频通道,侦码通道与射频通道间可设有窄带滤波器,其可用于过滤或者降低可能泄露到翻译通道的信号;侦码通道还可连接以上所涉及的定向天线,其可设于远离翻译通道的接收天线的位置,例如:其与翻译通道的接收天线间的间距大于预设的距离阈值,并朝向于背离翻译通道的发射天线的方向。
一种举例中,近端翻译设备还可配置有WIFI模块、蓝牙模块等近场通信模块,其可用于与手持终端通过WIFI或者蓝牙等连接,将翻译结果上报给手持终端进行显示。
其中一种实施方式中,近端翻译设备1还可包括I/O口,其可用于直接与其他终端、设备交互。
此外,以上所涉及的处理器可以利用总线与侦码通道104、翻译通道105、存储器103、互联网通信模块102等交互。
图5是本发明一实施例中远端翻译设备的构造示意图;其所涉及的电路构造可理解为是远端翻译设备的一种可选的电路构造。
请参考图5,远端翻译设备2可以包括存储器203、处理器201与翻译通道205;
所述存储器203,用于存储代码;
所述处理器201,用于执行所述存储器中的代码用以实现后文所涉及的基于远端翻译设备的终端号码翻译方法。
其中的翻译通道205可参照于前文所涉及的翻译通道105理解。
其中一种实施方式中,远端翻译设备2还可包括数据库模块204,其可以是能够实现数据存储的任意电路构造,其中可运维一数据库,该数据库中可记录至少一个终端号码与至少一个身份信息的对应关系。
一种举例中,该数据库可如图3所示配置于远端翻译设备,另一举例中,该数据库也可配置于其他服务器,进而,远端翻译设备可通过互联网或其他通讯方式访问该服务器(例如对该服务器中的数据进行写入存储、读取、查询等操作)。
具体实施过程中,远程翻译设备2部署的翻译通道数可以远远大于近端翻译设备1部署的翻译通道数,以支持大数据量的并发翻译业务。
此外,若近端翻译设备1也部署数据库,则近端翻译设备1的数据库可理解为近端数据库,远端翻译设备2的数据库可理解为远端数据库。
图6是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图一;图7是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图二;图8是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图三;图9是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图四;图10是本发明一实施例中基于近端翻译设备的终端号码翻译方法的流程示意图五。
请参考图6,终端号码翻译方法,包括:
S301:获取目标终端的身份信息;
S302:所述近端翻译设备是否无法满足针对于所述目标终端的翻译需求;
若步骤S302的判断结果为是,则可实施步骤S303:将所述目标终端的身份信息发送至所述远端翻译设备;
其中,步骤S303的实施可以使得:所述远端翻译设备能够针对于所接收到的身份信息进行翻译。
以上所涉及的目标终端,可以是手机,同时也不排除其为车载终端、平板电脑、电话机、智能家电等终端的情形。
以上所涉及的针对于目标终端的翻译需求,可理解为针对于目标终端进行翻译从而获取到其终端号码的需求。
其中,判断近端翻译设备是否能够满足翻译需求的方式可以是任意的。
一种举例中,当近端翻译设备所处位置运营商无线信号差时,将导致没有可用的翻译通道(例如没有可用的伪终端),此即为无法满足翻译需求的一种情形,此时可将对应目标终端的身份信息(例如IMSI)发送给远端翻译服务器进行翻译,从而提高了翻译成功率;
另一种举例中,由于近端翻译设备一般是便携式一体设备,其翻译通道的翻译能力也是有限的,当有大量目标终端需要同时翻译时,近端翻译设备可能无法及时处理,这就会导致部分目标终端翻译失败或者翻译慢,此也是无法满足翻译需求的一种情形,此时近端翻译设备可以将无法及时处理的目标终端的身份信息(例如IMSI)转发给远端翻译服务器进行翻译。针对于此,由于远端翻译设备配置了充足的翻译通道的情况下,可以同时处理多个近端翻译设备发出的身份信息(例如IMSI)的翻译工作或者是大数据量的翻译工作,从而提高了翻译速度。
故而,其中一种实施方式中,判断近端翻译设备是否能够满足翻译需求的方式的过程可例如包括:
若发生以下至少之一,则确定所述近端翻译设备无法满足所述翻译需求:
所述近端翻译设备无可用的翻译通道;
所述近端翻译设备翻译所述目标终端的终端号码失败;
经过预设时长,所述近端翻译设备依旧未完成所述目标终端的终端号码的翻译。
其中的无可用的翻译通道,可以是指当前无空余的伪终端可用于翻译,也可以指每个伪终端均被分配了一定数量的身份信息(例如IMSI)。
其中的翻译所述目标终端的终端号码失败,可以是指在翻译过程中未成功完成至少之一处理环节,例如未发出所需发出的信息或未接收到所需收到的信息,具体可例如因信号质量不佳未接收到鉴权请求或未将鉴权请求发送至目标终端,又可例如因信号质量不佳未接收到后备设备发送的终端号码。
可见,以上所描述的经过预设时长依旧未完成翻译的情形,可以是近端翻译设备无可用的翻译通道所导致的,也可以是所述近端翻译设备翻译失败所导致的。
所以,本实施例可在近端翻译设备难以满足翻译需求时,及时将目标终端的身份信息发送至远端翻译设备,进而,在远端翻译设备的协同下,可实现目标终端的终端号码的获取,相较于现有技术,本发明的翻译可不会受到近端翻译设备自身资源(例如翻译通道的数量、数据处理能力、通信质量等)的限制,从而有利于提高翻译的成功率、速度与稳定性。
此外,在近端翻译设备具备翻译能力的情况下(例如所处位置运营商无线信号良好,翻译通道具有空闲、翻译通道具有较佳的数据处理能力),近端翻译设备的翻译通道即可翻译,进而,多个近端翻译设备分担了远端翻译设备的压力;同时在远端翻译设备故障或者近端翻译设备与远端翻译设备之间的传输通道故障时,近端翻译设备依然可以进行翻译,进而也可起到保障翻译稳定性的的积极效果。
其中一种实施方式中,以图7所示为例,近端翻译设备将身份信息(例如IMSI)发送至远端翻译设备后,远端翻译设备的翻译过程可以与近端翻译设备协同完成。
请参考图7,步骤S303之后,还可包括:
S304:接收所述远端翻译设备发出的鉴权请求;
其中的鉴权请求是所述远端翻译设备根据所述目标终端的身份信息注册对应运营商网络时自所述运营商网络的服务器接收到的;
S305:将所述鉴权请求发送至所述目标终端,并获取所述目标终端响应于所述鉴权请求而反馈的鉴权响应信息;
S306:将所述鉴权响应信息发送至所述远端翻译设备;
通过步骤S306,可以使得:所述远端翻译设备能够根据所述鉴权响应信息,以所述目标终端的身份成功注册入所述运营商网络,并以所述目标终端的身份向后备设备发起语音呼叫和/或短信,所述语音呼叫与所述短信中携带有所述目标终端的终端号码,即:接收到呼叫或短信的后备设备可获取到终端号码,后备设备中可自动对该终端号码进行提取、存储、对外发送等处理。
通过以上方案,可在近端翻译设备与远端翻译设备的协同下实现终端号码的翻译。
请参考图7,步骤S306之后,还可包括:
S307:自所述后备设备获取所述目标终端的终端号码。
步骤S307的实施可以是远端翻译设备向后备设备请求后获取到的,也可以是后备设备自动发出的。
其中,步骤S307的后备设备可以是配置于远端翻译设备的,进而,步骤S307也可理解为是自远端翻译设备获取目标终端的终端号码。同时,若后备设备是独立于远端翻译设备的,则近端翻译设备可通过相应的通信模块直接自该独立的远端翻译设备获取到终端号码,也可以经远端翻译设备间接获取到后备设备发出的终端号码(例如后备设备先发送至远端翻译设备,远端设备再发送至近端翻译设备)。另一种举例中,
步骤S307的后备设备也可以是配置于近端翻译设备的,进而,步骤S307可理解为是近端翻译设备的处理器自其后备设备获取到终端号码的过程。
另一种实施方式中,以图8所示为例,近端翻译设备将身份信息(例如IMSI)发送至远端翻译设备后,远端翻译设备的翻译过程也可以是基于其数据库而实现的,其可无需近端翻译设备的协同。
请参考图8,步骤S303之后,还可包括:
S308:接收所述远端翻译设备发送的所述目标终端的终端号码;
其中,所述目标终端的终端号码是所述远端翻译设备根据所述目标终端的身份信息查询数据库后获取到的,所述数据库中记录了至少一个终端号码与至少一个身份信息的对应关系。
该实施方式中,远端翻译设备可以通过数据库查询的方式进行翻译,提高了翻译成功率与速度。随着数据库数据的不断丰富,后续查询翻译的成功率也会越来越高。
请参考图9,若步骤S302的判断结果为否,即:所述近端翻译设备的翻译通道能够满足针对于所述目标终端的翻译需求,则可实施步骤S309:根据所述目标终端的身份信息,利用任意之一翻译通道针对于所接收到的身份信息进行翻译,得到所述目标终端的终端号码。
可见,本实施例中,近端翻译设备可仅在其无法实现翻译的情况下才引入远端翻译设备进行翻译,在其可以实现翻译的情况下,则可在近端翻译设备进行翻译。
其中,翻译的过程可例如:
基于所接收到的目标终端的身份信息(例如IMSI),以该目标终端的身份到运营商网络注册,并在鉴权后被运营商网络设备视为对应的目标终端,进而,近端翻译设备可向后备设备发送短信或发起呼叫,从而使其能够获取到目标终端的终端号码。
其中一种实施方式中,不论采用以上哪种方式进行翻译,请参考图10,基于近端翻译设备的终端号码翻译方法,均可包括:
S310:是否获取到所述目标终端的终端号码;
若步骤S310的判断结果为是,则可实施步骤S311:控制所述目标终端的终端号码与所述目标终端的身份信息的对应关系被存储于数据库。
其中的数据库可例如包括远端数据库和/或近端数据库;所述远端数据库指能够被所述远端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库,所述近端数据库指能够被所述近端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库。
进而,若需控制该对应关系被存储于远端数据库,则可将其发送至远端翻译设备,从而使其实施存储。
此外,若远端翻译设备已经完成了存储,则近端翻译设备也可不需实施以上过程。
图11是本发明一实施例中基于远端翻译设备的终端号码翻译方法的流程示意图一;图12是本发明一实施例中基于远端翻译设备的终端号码翻译方法的流程示意图二;图13是本发明一实施例中基于远端翻译设备的终端号码翻译方法的流程示意图三。
请参考图11,基于远端翻译设备的终端号码翻译方法,可以包括:
S401:接收所述近端翻译设备发送的目标终端的身份信息;
其中,所述目标终端的身份信息是所述近端翻译设备确定无法满足针对于所述目标终端的翻译需求时发出的;
S402:根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译。
其中一种实施方式中,以图12为例,步骤S402可以包括:
S4021:根据所述目标终端的身份信息注册对应运营商网络,并自所述运营商网络的服务器接收针对于所述目标终端的鉴权请求;
S4022:将所述鉴权请求发送至所述近端翻译设备;
通过步骤S4022可以使得:所述近端翻译设备能够将所述鉴权请求转发至所述目标终端,并接收所述目标终端反馈的鉴权响应信息;
S4023:接收所述近端翻译设备发出的所述鉴权响应信息,并根据所述鉴权响应信息,以所述目标终端的身份成功注册入所述运营商网络;
S4024:以所述目标终端的身份向后备设备发起语音呼叫和/或短信;
通过步骤S4024可以使得所述后备设备能够自所述语音呼叫与所述短信中获取到所述目标终端的终端号码。
具体实施过程中,步骤S4024之后还可包括:
S4025:获取所述后备设备反馈的所述目标终端的终端号码;
S4026:将所述目标终端的终端号码与身份信息的对应关系存储于数据库;
所述数据库可以包括远端数据库和/或近端数据库;所述远端数据库指能够被所述远端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库,所述近端数据库指能够被所述近端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库。
以上步骤S4021至步骤S4026所涉及的技术名词、技术特征、技术效果可参照于图7所示的相关描述理解,对于同样的内容,在此不再累述。
此外,步骤S4025中获取终端号码的过程,可例如:若后备设备是配置于远端翻译设备的,则远端翻译设备的处理器可以自其中获取到该终端号码,若后备设备是独立于远端翻译设备的,则远端翻译设备可通过相应的通信模块自后备设备接收到终端号码。
此外,不论是步骤S309的具体实施过程中发起的呼叫和/或短信,还是步骤S4024所发起的呼叫和/或短信,一种举例中,可同时发起呼叫与短信,相较于仅采用一种呼叫或仅采用短信的方式,本实施例可避免后备设备不便于被呼叫或接收短信、无法被呼叫或接收短信等情形下无法获取到终端号码的可能。进一步的,后备设备还可针对于呼叫与短信分别获取到的终端号码进行验证,若两者相一致,则认为所获取到的终端号码是准确的,反之,则可认为终端号码是不准确的,进而可认为翻译失败。
另一实施方式中,以图13为例,步骤S402可以包括:
S4027:根据所述目标终端的身份信息,查询数据库,确定所述目标终端的终端号码。
所述数据库中记录了至少一个终端号码与至少一个身份信息的对应关系,该数据库可以是配置于远端翻译设备的数据库模块的,也可以是独立于远端翻译设备的,例如,远端翻译设备可通过互联网或其他通信方式访问该服务器(例如对该数据库中的数据进行写入存储、读取、查询等操作)。
具体实施过程中,可先实施步骤S2027,若查询失败,即目标手机的身份信息(例如IMSI)未记录于数据库,再实施步骤S4021及后续步骤。
本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上所涉及的方法。
综上所述,本实施例提供的终端号码翻译方法、近端、远端翻译设备与翻译***中,可在近端翻译设备难以满足翻译需求时,及时将目标终端的身份信息发送至远端翻译设备,进而,在远端翻译设备的协同下,可实现目标终端的终端号码的获取,相较于现有技术,本实施例的翻译可不会受到近端翻译设备自身资源(例如翻译通道的数量、数据处理能力、通信质量等)的限制,从而有利于提高翻译的成功率、速度与稳定性。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (15)
1.一种终端号码翻译方法,应用于近端远端协同翻译***中的近端翻译设备,所述近端远端协同翻译***还包括远端翻译设备,其特征在于,包括:
获取目标终端的身份信息;
若所述近端翻译设备无法满足针对于所述目标终端的翻译需求,则将所述目标终端的身份信息发送至所述远端翻译设备,以使得:所述远端翻译设备能够针对于所接收到的身份信息进行翻译。
2.根据权利要求1所述的终端号码翻译方法,其特征在于,将所述目标终端的身份信息发送至所述远端翻译设备之后,还包括:
接收所述远端翻译设备发出的鉴权请求,所述鉴权请求是所述远端翻译设备根据所述目标终端的身份信息注册对应运营商网络时自所述运营商网络的服务器接收到的;
将所述鉴权请求发送至所述目标终端,并获取所述目标终端响应于所述鉴权请求而反馈的鉴权响应信息;
将所述鉴权响应信息发送至所述远端翻译设备,以使得:所述远端翻译设备能够根据所述鉴权响应信息,以所述目标终端的身份成功注册入所述运营商网络,并以所述目标终端的身份向后备设备发起语音呼叫和/或短信,所述语音呼叫与所述短信中携带有所述目标终端的终端号码。
3.根据权利要求2所述的终端号码翻译方法,其特征在于,将所述鉴权响应信息发送至所述远端翻译设备之后,还包括:
自所述后备设备获取所述目标终端的终端号码。
4.根据权利要求1所述的终端号码翻译方法,其特征在于,将所述目标终端的身份信息发送至所述远端翻译设备之后,还包括:
接收所述远端翻译设备发送的所述目标终端的终端号码,所述目标终端的终端号码是所述远端翻译设备根据所述目标终端的身份信息查询数据库后获取到的,所述数据库中记录了至少一个终端号码与至少一个身份信息的对应关系。
5.根据权利要求1所述的终端号码翻译方法,其特征在于,获取目标终端的身份信息之后,还包括:
若所述近端翻译设备的翻译通道能够满足针对于所述目标终端的翻译需求,则:
根据所述目标终端的身份信息,利用任意之一翻译通道针对于所接收到的身份信息进行翻译,得到所述目标终端的终端号码。
6.根据权利要求1至5任一项所述的终端号码翻译方法,其特征在于,将所述目标终端的身份信息发送至所述远端翻译设备之前,还包括:
若发生以下至少之一,则确定所述近端翻译设备无法满足所述翻译需求:
所述近端翻译设备无可用的翻译通道;
所述近端翻译设备翻译所述目标终端的终端号码失败;
经过预设时长,所述近端翻译设备依旧未完成所述目标终端的终端号码的翻译。
7.根据权利要求1至3任一项所述的终端号码翻译方法,其特征在于,还包括:
若获取到所述目标终端的终端号码,则:控制所述目标终端的终端号码与所述目标终端的身份信息的对应关系被存储于数据库,所述数据库包括远端数据库和/或近端数据库;所述远端数据库指能够被所述远端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库,所述近端数据库指能够被所述近端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库。
8.一种终端号码翻译方法,应用于近端远端协同翻译***中的远端翻译设备,所述近端远端协同翻译***还包括近端翻译设备,所述远端翻译设备具有至少一个翻译通道,其特征在于,包括:
接收所述近端翻译设备发送的目标终端的身份信息;所述目标终端的身份信息是所述近端翻译设备确定无法满足针对于所述目标终端的翻译需求时发出的;
根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译。
9.根据权利要求8所述的终端号码翻译方法,其特征在于,根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译,包括:
根据所述目标终端的身份信息注册对应运营商网络,并自所述运营商网络的服务器接收针对于所述目标终端的鉴权请求;
将所述鉴权请求发送至所述近端翻译设备,以使得:所述近端翻译设备能够将所述鉴权请求转发至所述目标终端,并接收所述目标终端反馈的鉴权响应信息;
接收所述近端翻译设备发出的所述鉴权响应信息,并根据所述鉴权响应信息,以所述目标终端的身份成功注册入所述运营商网络;
以所述目标终端的身份向后备设备发起语音呼叫和/或短信,以使得所述后备设备能够自所述语音呼叫与所述短信中获取到所述目标终端的终端号码。
10.根据权利要求9所述的终端号码翻译方法,其特征在于,以所述目标终端的身份向后备设备发起语音呼叫和/或短信之后,还包括:
获取所述后备设备反馈的所述目标终端的终端号码;
将所述目标终端的终端号码与身份信息的对应关系存储于数据库,所述数据库包括远端数据库和/或近端数据库;所述远端数据库指能够被所述远端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库,所述近端数据库指能够被所述近端翻译设备直接访问的用于记录终端号码与身份信息对应关系的数据库。
11.根据权利要求8所述的终端号码翻译方法,其特征在于,根据所述目标终端的身份信息,对所述目标终端的终端号码进行翻译,包括:
根据所述目标终端的身份信息,查询数据库,确定所述目标终端的终端号码,所述数据库中记录了至少一个终端号码与至少一个身份信息的对应关系。
12.一种近端翻译设备,其特征在于,包括存储器、处理器、侦码通道与翻译通道;
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码用以实现权利要求1至7任一项所述的方法;其中,所述目标终端的身份信息是通过所述侦码通道获取到的。
13.一种远端翻译设备,其特征在于,包括存储器、处理器与翻译通道;
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码用以实现权利要求8至11任一项所述的方法。
14.一种近端远端翻译***,其特征在于,包括至少一个权利要求12所述的近端翻译设备与至少一个权利要求13所述的远端翻译设备;其中:
一个远端翻译设备能够针对于至少一个近端翻译设备发送的身份信息进行翻译;和/或:
一个近端翻译设备所获取到的身份信息能够发送至至少一个远端翻译设备进行翻译。
15.一种存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现权利要求1至11任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010108240.9A CN111355824B (zh) | 2020-02-21 | 2020-02-21 | 终端号码翻译方法、近端、远端翻译设备与翻译*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010108240.9A CN111355824B (zh) | 2020-02-21 | 2020-02-21 | 终端号码翻译方法、近端、远端翻译设备与翻译*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111355824A true CN111355824A (zh) | 2020-06-30 |
CN111355824B CN111355824B (zh) | 2023-12-15 |
Family
ID=71194027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010108240.9A Active CN111355824B (zh) | 2020-02-21 | 2020-02-21 | 终端号码翻译方法、近端、远端翻译设备与翻译*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111355824B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101111087A (zh) * | 2007-08-31 | 2008-01-23 | 华为技术有限公司 | 紧急呼叫的定位方法、***、注册服务器及接入点设备 |
CN102469443A (zh) * | 2010-11-12 | 2012-05-23 | 卓望数码技术(深圳)有限公司 | 基于imsi进行数据通讯交互的方法、***及移动终端 |
CN102802115A (zh) * | 2012-07-26 | 2012-11-28 | 北京鼎普科技股份有限公司 | 基于伪基站诱发来获取手机号码的方法及设备 |
CN103516744A (zh) * | 2012-06-20 | 2014-01-15 | 阿里巴巴集团控股有限公司 | 一种数据处理的方法和应用服务器及集群 |
CN103856918A (zh) * | 2012-12-06 | 2014-06-11 | 中国人民解放军信息工程大学 | 一种获取移动通信***gsm手机号码的方法及*** |
CN104113599A (zh) * | 2014-07-22 | 2014-10-22 | 北京星网锐捷网络技术有限公司 | 一种缓存方法、装置及代理服务器 |
CN106059861A (zh) * | 2016-07-26 | 2016-10-26 | 河南工程学院 | 一种分布式构建物联网最小动态汇聚树的***及方法 |
CN107820316A (zh) * | 2017-11-14 | 2018-03-20 | 河南溯源通信科技有限公司 | 一种通过无线方式获取cdma手机号码的方法及装置 |
CN108156586A (zh) * | 2017-12-22 | 2018-06-12 | 上海载德信息科技有限公司 | 手机号码获取方法和***、服务器、存储介质 |
CN108337678A (zh) * | 2018-03-14 | 2018-07-27 | 深圳融腾科技有限公司 | 用户终端的联系号码获取方法、设备及分离式通信*** |
-
2020
- 2020-02-21 CN CN202010108240.9A patent/CN111355824B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101111087A (zh) * | 2007-08-31 | 2008-01-23 | 华为技术有限公司 | 紧急呼叫的定位方法、***、注册服务器及接入点设备 |
CN102469443A (zh) * | 2010-11-12 | 2012-05-23 | 卓望数码技术(深圳)有限公司 | 基于imsi进行数据通讯交互的方法、***及移动终端 |
CN103516744A (zh) * | 2012-06-20 | 2014-01-15 | 阿里巴巴集团控股有限公司 | 一种数据处理的方法和应用服务器及集群 |
CN102802115A (zh) * | 2012-07-26 | 2012-11-28 | 北京鼎普科技股份有限公司 | 基于伪基站诱发来获取手机号码的方法及设备 |
CN103856918A (zh) * | 2012-12-06 | 2014-06-11 | 中国人民解放军信息工程大学 | 一种获取移动通信***gsm手机号码的方法及*** |
CN104113599A (zh) * | 2014-07-22 | 2014-10-22 | 北京星网锐捷网络技术有限公司 | 一种缓存方法、装置及代理服务器 |
CN106059861A (zh) * | 2016-07-26 | 2016-10-26 | 河南工程学院 | 一种分布式构建物联网最小动态汇聚树的***及方法 |
CN107820316A (zh) * | 2017-11-14 | 2018-03-20 | 河南溯源通信科技有限公司 | 一种通过无线方式获取cdma手机号码的方法及装置 |
CN108156586A (zh) * | 2017-12-22 | 2018-06-12 | 上海载德信息科技有限公司 | 手机号码获取方法和***、服务器、存储介质 |
CN108337678A (zh) * | 2018-03-14 | 2018-07-27 | 深圳融腾科技有限公司 | 用户终端的联系号码获取方法、设备及分离式通信*** |
Also Published As
Publication number | Publication date |
---|---|
CN111355824B (zh) | 2023-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7076269B2 (en) | Radio communication system for notifying incommunicable state, and device and method used for the system | |
CN101541105B (zh) | 通信装置及通信装置的装置发端通信请求的处理方法 | |
KR101065341B1 (ko) | 듀얼 스탠바이 휴대 단말기 및 그의 통신 방법 | |
CN101132288B (zh) | 一种终端之间的网络远程控制方法、***和装置 | |
CN101789997A (zh) | 蓝牙链接方法、装置及移动终端 | |
US8060134B2 (en) | Communication terminal | |
KR20090127508A (ko) | 듀얼 스탠바이 휴대 단말기 및 그의 통신 방법 | |
CN109495875B (zh) | Sim卡选择方法、装置、电子设备及存储介质 | |
CN104135556A (zh) | 基于移动终端的通话方法及装置 | |
CN110366160B (zh) | 一种基于云服务器的多sim卡集群读卡通话方法及*** | |
CN112866984B (zh) | 通话记录的同步方法、云平台和终端 | |
CN102307342A (zh) | 通信装置及通信装置的装置发端通信请求的处理方法 | |
CN106304030B (zh) | 一种基于虚拟身份信息的通讯方法、装置及*** | |
CN101202983A (zh) | 主叫预获知被叫时间的方法及*** | |
CN111752289B (zh) | 无人机控制方法及相关装置 | |
CN103795706A (zh) | 一种状态信息查询***及查询方法 | |
CN105611608A (zh) | 一种无线局域网通信方法、终端及*** | |
CN110289919B (zh) | 信号保障处理方法、装置、设备和存储介质 | |
CN111355824A (zh) | 终端号码翻译方法、近端、远端翻译设备与翻译*** | |
CN111867048A (zh) | VoWiFi的注册控制方法、装置、电子设备及服务器 | |
CN104994552A (zh) | 智能终端的通话呼叫方法和*** | |
CN102905261B (zh) | 一种联系人信息验证请求和接收方法及客户端 | |
CN101800933A (zh) | 一种ptt通话方法、***及移动终端 | |
CN107566215A (zh) | 无线网络断流检测方法、装置、存储介质及移动终端 | |
CN109714750B (zh) | 通话方法、装置、电子终端及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Tian Yongbo Inventor after: Wang Long Inventor before: Wang Long |
|
CB03 | Change of inventor or designer information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |