CN111245940B - 用于物联网通信模块中移动通信号码数据的处理方法、装置 - Google Patents
用于物联网通信模块中移动通信号码数据的处理方法、装置 Download PDFInfo
- Publication number
- CN111245940B CN111245940B CN202010029734.8A CN202010029734A CN111245940B CN 111245940 B CN111245940 B CN 111245940B CN 202010029734 A CN202010029734 A CN 202010029734A CN 111245940 B CN111245940 B CN 111245940B
- Authority
- CN
- China
- Prior art keywords
- temporary
- data
- mobile communication
- number data
- formal
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法、装置,方法包括:从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;根据所述临时号码数据进行入网,申请正式签约号码数据;接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。本申请能够减少临时号码使用数量。通过本申请可以在生产过程中可对同一生产批次的通信模块实现无差异化生产,提升了生产效率、降低了次品率。同时降低临时号码库存压力,减少了临时号码使用数量,使得电信号码资源得到最大化利用。
Description
技术领域
本申请涉及物联网技术领域,具体涉及一种用于物联网通信模块中移动通信号码数据的处理方法、装置。
背景技术
物联网通信模块中承载的移运通信号码鉴权数据,用于设备标识、入网鉴权、数据通道等功能,是物联网设备能够实现接入运营商网络以及万物互联的关键数据。
物联网设备由于使用场合和环境的复杂度,无法轻易更换通信模块中的移动通信号码数据,因而通信模块中的移动通信号码数据需在生产过程中完成写入。由于物联网设备在完成生产后,距离真正用户使用存在一定的时间期限,在此过程中通信模块内的移动通信号码被额外的占用,无法做到号码资源的最大化利用。
如图1所示,现有技术的方案通过动态更新通信模块中移动通信号码数据的方式来避免对移动通信号码数据的额外占用,具体方案如下:
在生产过程中,为每个通信模块预先写入一个特定的临时号码数据;当加载了通信模块的物联网设备开机后,通信模块中的临时号码接入运营商网络并与物联网码号管理平台建立通信链路;物联网码号管理平台将正式签约的号码数据发送给通信模块;通信模块写入正式号码数据,以替换原有的临时号码数据,至此完成动态更新通信模块中移动通信号码数据的过程。物联网码号管理平台回收临时号码的号码数据,可用做下一批生产的物联网通信模块的临时号码数据。通过以上流程,物联网设备在开始真正使用后才将正式签约的号码数据动态更新到通信模块中,避免了对正式签约的号码数据资源的额外占用。
现有的方案中,会产生如下的问题:
1)会导致运营商需要提前准备大量的临时号码以用于物联网设备的生产,并且在物联网终端设备被真正用户使用前一直被占用,无法及时回收用于下一批通信模块生产。
2)通信模块生产过程中,每个通信模块写入的临时号码关键数据均不相同,因而在产线生产过程中,不能做到无差异化生产,增大了生产出错的可能性,降低了生产效率。
针对相关技术中减少临时号码使用数量的问题,目前尚未提出有效的解决方案。
发明内容
针对现有技术中的问题,本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法、装置,能够有减少临时号码使用数量。
为了解决上述问题中的至少一个,本申请提供以下技术方案:
第一方面,本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法,包括:
从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;
根据所述临时号码数据进行入网,申请正式签约号码数据;
接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
第二方面,本申请提供一种用于物联网通信模块中移动通信号码数据的处理装置,包括:
选取模块,用于从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;
申请模块,用于根据所述临时号码数据进行入网,申请正式签约号码数据;
接收模块,用于接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的用于物联网通信模块中移动通信号码数据的处理方法的步骤。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的用于物联网通信模块中移动通信号码数据的处理方法的步骤。
由上述技术方案可知,本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法、装置,通过从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;根据所述临时号码数据进行入网,申请正式签约号码数据;接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据,减少了临时号码使用数量。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中的现有通信模块生产以及号码更新技术方案流程;
图2为本申请实施例中的用于物联网通信模块中移动通信号码数据的处理方法的流程示意图;
图3为为本申请实施例中的用于物联网通信模块中移动通信号码数据的处理装置的结构示意图;
图4为本申请另一实施例中的用于物联网通信模块中移动通信号码数据的处理方法的流程示意图;
图5为本申请另一实施例中的用于物联网通信模块中移动通信号码数据的处理装置的结构示意图;
图6为本申请实施例中的电子设备的结构示意图;
图7为本申请实施例中的通信模块应用程序功能架构示意图;
图8为本申请实施例中的物联网码号管理平台功能模块架构示意图;
图9为本申请实施例中的通信模块生产以及号码更新业务流程图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
考虑到通信模块生产过程中,需要为每个通信模块写入一个特定的临时号码数据,即如果在本次生产N个通信模块,则需准备N条临时号码数据。写入每个通信模块中的临时号码数据会被持续占用,直到此通信模块写入正式号码。随着物联网设备的激增,此方案会导致运营商需要提前准备大量的临时号码以用于物联网设备的生产,并且在物联网终端设备被真正用户使用前一直被占用,无法及时回收用于下一批通信模块生产的问题,本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法,通过在生产过程中可对本生产批次的通信模块实现无差异化生产,提升了生产效率,同时降低了次品率。
进一步地,在通信模块生产过程中,每个通信模块写入的临时号码关键数据均不相同,因而在产线生产过程中,不能做到无差异化生产,增大了生产出错的可能性,降低了生产效率的问题。本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法,降低临时号码库存压力,减少了临时号码使用数量,使得电信号码资源得到最大化利用。
为了能够解决上述问题,本申请提供一种用于物联网通信模块中移动通信号码数据的处理方法的实施例,参见图2,所述处理方法具体包含有如下内容:
步骤101:从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;
在通信模块中预存的多个临时移动通信号码数据,从预存的多个临时移动通信号码数据中选取至少一个临时号码数据,所述临时号码数据可以在不同时间段由多个通信模块中选择同一个或非同一个临时号码进行使用。
步骤102:根据所述临时号码数据进行入网,申请正式签约号码数据;
根据所述临时号码数据向物联网号码管理平台进行入网请求,申请正式签约号码数据。
步骤103:接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
在通信模块中接收接收下发的正式移动通信号码数据后写入替换原有的临时号码数据,并删除所述临时移动通信号码数据。
在生产过程中向通信模块写入一套专有应用程序及N个临时移动通信号码数据,具体地,写入的应用程序被配置为:
从N个临时移动通信号码中按预设算法选取其中一个号码数据进行入网;
向物联网码号管理平台申请正式签约的移动通信号码数据;
写入物联网码号管理平台下发的正式电信号码,并删除通信模块中的临时移动通信号码数据。
从上述描述可知,本申请实施例提供的用于物联网通信模块中移动通信号码数据的处理方法,通过从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;根据所述临时号码数据进行入网,申请正式签约号码数据;接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据,能够减少临时号码使用数量。
在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据之后还包括:写入所述正式移动通信号码数据,并发送移动通信号码数据更新通知。
在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中,还包括:将所述接收下发的正式移动通信号码数据存储至一安全存储域。
在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中,还包括:将所述预存的多个临时移动通信号码数据存储至一安全存储域。
具体地,在通信模块中存在安全域,以保证应用程序数据和移动通信号码数据无法被读取或克隆。
在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中在接收下发的正式移动通信号码数据之前,还包括:对所述正式移动通信号码数据采用数据安全技术,保证所述正式移动通信号码数据安全通信。
具体地,考虑到号码数据安全,在物联网码号管理平台向通信模块下发的所述正式电信号码数据,为关键敏感数据且传输过程中存在被截获泄露的风险。为避免号码数据泄露。具体实施时,可以用数据安全技术来保证正式数据安全通信。安全技术可以包括但不限于数据加密、数据校验等数据安全保证技术。
进一步地,考虑到临时号码冲突的问题,由于同一生产批次的通信模块写入了相同的临时电信号码数据,当大量通信模块在同一较短时间内开机并进行申请正式电信号码资源业务,此时会不可避免的出现多个通信模块选择了同一个临时号码进行使用。同一临时号码在多个通信模块上同时被使用时,只会有一个通信模块上的号码能够正常与物联网码号管理平台建立通信链路并完成申请正式号码数据的业务,其他使用相同临时号码的通信模块无法完成业务。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中根据所述临时号码数据进行入网,申请正式签约号码数据包括:通过临时号码选择算法避免在多个通信模块同时选中相同的临时号码数据,建立通信链路并完成申请正式签约号码数据的业务。
具体实施时,对于临时号码选择可以采用低冲突率的临时号码选择算法,从而可以尽量避免多个设备同时选中相同号码。比如,可使用IMEI号码对N进行取模计算,根据结果模值选取对应的临时号码。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中根据所述临时号码数据进行入网,申请正式签约号码数据包括:通过在申请正式签约号码数据请求失败后发起多次重试,建立通信链路并完成申请正式签约号码数据的业务。
具体实施时,对于入网通信尝试可以在通信模块的应用程序在申请正式号码数据流程失败后,可发起若干次重试。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中根据所述临时号码数据进行入网,申请正式签约号码数据包括:通过缩短业务处理时长使所述临时号码数据的被使用时间相应缩短,建立通信链路并完成申请正式签约号码数据的业务。
具体实施时,缩短业务处理时长可以在业务处理时长缩短后,临时号码被使用的时间也相应缩短,可降低临时号码的冲突率。
比如,可采用提升物联网码号管理平台业务处理性能。又比如,也可以根据物联网设备特性采用通信模块与物联网码号管理平台合理的通信方式,例如有线、蓝牙、BIP、HTTP等传输速度快且承载数据量多的通信链路等技术手段,在本申请的实施例中并不作具体限定。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中根据所述临时号码数据进行入网,申请正式签约号码数据包括:如果单次入网业务中断后,保证再次重试时入网业务数据和所述正式签约号码数据一致,建立通信链路并完成申请正式签约号码数据的业务。
具体实施时,需要保证业务逻辑一致性,在物联网码号管理平台保证每个正式号码被唯一使用。即当单次业务中断后,再次重试时保证业务处理正确性与数据一致性。
进一步地,考虑到临时号码数量N的计算策略的问题,在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,在本申请的实施例中从预存的多个临时移动通信号码数据中选取至少一个临时号码数据包括:对多个临时移动通信号码数据的数量N的计算步骤,所述临时移动通信号码数据的数量N=本批次通信模块数量S/最大号码并发量T;其中,所述最大号码并发量T是根据临时号码选取方法计算得到的同一时间同一号码被选中的最大数量。
具体实施时,N=本批次通信模块数量S/最大号码并发量T,所述最大号码并发量T为根据临时号码选取算法计算,得到的同一时间同一号码被选中的最大数量。
比如,如果本批次通信模块数据S=10000,最大号码并发量=1000,申请正式号码数据单次业务处理耗时为3秒。则当选中同一临时号码的设备中,最悲观的一个设备的业务完成耗时为3*1000=3000秒。若3000秒的最悲观业务耗时为可接收的时长,则临时号码数量N=10000/1000,即N=10。其中,N的取值可根据单次业务处理耗时、最大号码并发量、可接收最悲观业务耗时动态调整。
为了能够减少了临时号码使用数量,本申请提供一种用于实现所述用于物联网通信模块中移动通信号码数据的处理方法的全部或部分内容的处理装置的实施例,参见图3,所述处理装置具体包含有如下内容:选取模块10,用于从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;申请模块11,用于根据所述临时号码数据进行入网,申请正式签约号码数据;接收模块12,用于接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
在本申请实施例的选取模块10中在通信模块中预存的多个临时移动通信号码数据,从预存的多个临时移动通信号码数据中选取至少一个临时号码数据,所述临时号码数据可以在不同时间段由多个通信模块中选择同一个或非同一个临时号码进行使用。
在本申请实施例的申请模块11中根据所述临时号码数据向物联网号码管理平台进行入网请求,申请正式签约号码数据。
在本申请实施例的接收模块12中在通信模块中接收接收下发的正式移动通信号码数据后写入替换原有的临时号码数据,并删除所述临时移动通信号码数据。
在生产过程中向通信模块写入一套专有应用程序及N个临时移动通信号码数据,具体地,写入的应用程序被配置为:
从N个临时移动通信号码中按预设算法选取其中一个号码数据进行入网;
向物联网码号管理平台申请正式签约的移动通信号码数据;
写入物联网码号管理平台下发的正式电信号码,并删除通信模块中的临时移动通信号码数据。
从上述描述可知,本申请实施例提供的用于物联网通信模块中移动通信号码数据的处理装置,通过从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;根据所述临时号码数据进行入网,申请正式签约号码数据;接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据,能够减少临时号码使用数量。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,还包括:更新模块,用于
写入所述正式移动通信号码数据,并发送移动通信号码数据更新通知。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,还包括:安全存储域模块,用于将所述接收下发的正式移动通信号码数据存储至一安全存储域;以及
用于将所述预存的多个临时移动通信号码数据存储至一安全存储域。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,所述申请模块,用于通过临时号码选择算法避免在多个通信模块同时选中相同的临时号码数据之后,建立通信链路并完成申请正式签约号码数据的业务。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,所述申请模块,用于通过在申请正式签约号码数据请求失败后发起多次重试之后,建立通信链路并完成申请正式签约号码数据的业务。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,所述申请模块,用于通过缩短业务处理时长使所述临时号码数据的被使用时间相应缩短之后,建立通信链路并完成申请正式签约号码数据的业务。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,所述申请模块,用于在单次入网业务中断后,保证再次重试时入网业务数据和所述正式签约号码数据一致之后,建立通信链路并完成申请正式签约号码数据的业务。
在本申请的可选的一实施例中,该装置还具体包含有如下内容,所述选取模块,用于对多个临时移动通信号码数据的数量N的计算,所述临时移动通信号码数据的数量N=本批次通信模块数量S/最大号码并发量T;其中,所述最大号码并发量T是根据临时号码选取方法计算得到的同一时间同一号码被选中的最大数量。
为了能够解决上述问题,本申请还提供一种用于物联网通信模块中移动通信号码数据的处理方法的实施例,参见图4,所述处理方法具体包含有如下内容:
步骤201:建立与通信模块通信,接收申请正式签约号码数据的处理请求;
在物联网号码管理平台,建立与所述通信模块通信。在物联网号码管理平台接收由所述通信模块通信申请正式签约号码数据的处理请求。
步骤202:向通信模块分配正式签约移动通信号码数据;
在物联网号码管理平台,选取真是签约号码数据后向所述通信模块分配正式签约移动通信号码数据。
步骤203:下发所述正式签约移动通信号码数据。
向通信模块下发所述正式签约移动通信号码数据,并在通信模块中接收接收下发的正式移动通信号码数据后写入替换原有的临时号码数据,并删除所述临时移动通信号码数据。
具体地,所述物联网码号管理平台作为服务器端应用程序被配置为:
可支持与通信模块进行通信交互。
对移动通信号码资源管理。
为每个通信模块分配唯一确定的正式签约的移动通信号码数据。
在本申请的处理方法的一实施例中,还可以具体包含有如下的可选步骤,下发所述正式签约移动通信号码数据之后,还包括:
接收移动通信号码数据更新通知,确认移动通信号码数据更新。
进一步地,考虑到临时号码冲突的问题,由于同一生产批次的通信模块写入了相同的临时电信号码数据,当大量通信模块在同一较短时间内开机并进行申请正式电信号码资源业务,此时会不可避免的出现多个通信模块选择了同一个临时号码进行使用。同一临时号码在多个通信模块上同时被使用时,只会有一个通信模块上的号码能够正常与物联网码号管理平台建立通信链路并完成申请正式号码数据的业务,其他使用相同临时号码的通信模块无法完成业务。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,向通信模块分配正式签约移动通信号码数据包括:通过临时号码选择算法避免在多个通信模块同时选中相同的临时号码数据,完成正式签约号码数据分配。
具体实施时,对于临时号码选择可以采用低冲突率的临时号码选择算法,从而可以尽量避免多个设备同时选中相同号码。比如,可使用IMEI号码对N进行取模计算,根据结果模值选取对应的临时号码。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,向通信模块分配正式签约移动通信号码数据包括:通过在申请正式签约号码数据请求失败后发起多次重试,完成正式签约号码数据分配。
具体实施时,对于入网通信尝试可以在通信模块的应用程序在申请正式号码数据流程失败后,可发起若干次重试。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,向通信模块分配正式签约移动通信号码数据包括:通过缩短业务处理时长使临时号码数据的被使用时间相应缩短,完成正式签约号码数据分配。
具体实施时,缩短业务处理时长可以在业务处理时长缩短后,临时号码被使用的时间也相应缩短,可降低临时号码的冲突率。
比如,可采用提升物联网码号管理平台业务处理性能。又比如,也可以根据物联网设备特性采用通信模块与物联网码号管理平台合理的通信方式,例如有线、蓝牙、BIP、HTTP等传输速度快且承载数据量多的通信链路等技术手段,在本申请的实施例中并不作具体限定。
为避免临时号码冲突导致业务处理错误,在本申请的处理方法的一实施例中,向通信模块分配正式签约移动通信号码数据包括:如果单次入网业务中断后,保证再次重试时入网业务数据和所述正式签约号码数据一致,完成正式签约号码数据分配。
具体实施时,需要保证业务逻辑一致性,在物联网码号管理平台保证每个正式号码被唯一使用。即当单次业务中断后,再次重试时保证业务处理正确性与数据一致性。
为了能够减少了临时号码使用数量,本申请提供一种用于实现所述用于物联网通信模块中移动通信号码数据的处理方法的全部或部分内容的处理装置的实施例,参见图5,用于物联网通信模块中移动通信号码数据的处理装置,包括:接收模块20,用于建立与通信模块通信,接收申请正式签约号码数据的处理请求;分配模块21,用于向通信模块分配正式签约移动通信号码数据;下发模块22,用于下发所述正式签约移动通信号码数据。
为了更进一步说明本方案,本申请还提供一种应用上述通信模块生产以及号码更新业务流程,实现用于物联网通信模块中移动通信号码数据的处理方法的具体应用实例,具体包含有如下内容:
如图7所示,所述通信模块中的功能模块主要有:物联网号码管理平台交互模块、号码数据安全存储域以及通信模块。在号码数据安全存储域中将所述接收下发的正式移动通信号码数据存储、还可将所述预存的多个临时移动通信号码数据存储。通过所述物联网号码管理平台交互模块和所述通信模块,从N个临时移动通信号码中按预设算法选取其中一个号码数据进行入网;向物联网码号管理平台申请正式签约的移动通信号码数据;写入物联网码号管理平台下发的正式电信号码,并删除通信模块中的临时移动通信号码数据。
如图8所示,所述物联网码号管理平台的功能模块主要有:移动通信号码资源管理模块、移动通信号码更新业务模块以及通信接口模块。通过所述移动通信号码资源管理模块为对移动通信号码资源管理。通过所通信接口模块与通信模块建立通信链路连接交互。通过所述移动通信号码更新业务模块为每个通信模块分配唯一确定的正式签约的移动通信号码数据。
如图9所示,为本申请实施例中的通信模块生产以及号码更新业务流程图,包括如下的业务处理流程:
1)产线生产过程中,向通信模块中写入专有应用程序及临时号码数据。
2)加载了通信模块的物联网终端设备开机后,通信模块内置的专有应用程序向物联网码号管理平台申请正式签约号码数据。
3)物联网码号管理平台按照号码管理策略,选取正确的正式签约号码数据。
4)物联网码号管理平台将正式签约号码数据传输给通信模块。
5)通信模块内置的专有应用程序写入正式签约号码数据,并删除临时号码数据。
6)物联网码号平台回收临时号码数据。
7)通信模块用正式号码入网。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
本申请实施例还提供了一种计算机设备。如图6所示,计算机设备20可以包括:至少一个处理器201,例如CPU,至少一个网络接口204,用户接口203,存储器205,至少一个通信总线202,可选地,还可以包括显示屏206。其中,通信总线202用于实现这些组件之间的连接通信。其中,用户接口203可以包括触摸屏、键盘或鼠标等等。网络接口204可选的可以包括标准的有线接口、无线接口(如WI-FI接口),通过网络接口204可以与服务器建立通信连接。存储器205可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器,存储器205包括本发明实施例中的flash。存储器205可选的还可以是至少一个位于远离前述处理器201的存储系统。如图6所示,作为一种计算机存储介质的存储器205中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。
需要说明的是,网络接口204可以连接接收器、发射器或其他通信模块,其他通信模块可以包括但不限于WiFi模块、蓝牙模块等,可以理解,本发明实施例中计算机设备也可以包括接收器、发射器和其他通信模块等。
处理器201可以用于调用存储器205中存储的程序指令,并使计算机设备20执行以下操作:
从预存的多个临时移动通信号码数据中选取至少一个临时号码数据;
根据所述临时号码数据进行入网,申请正式签约号码数据;
接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。
本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本说明书的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。
Claims (10)
1.一种用于物联网通信模块中移动通信号码数据的处理方法,其特征在于,包括:
从通信 模块中预存的多个临时移动通信号码数据中选取至少一个临时号码数据;
根据所述临时号码数据进行入网,申请正式签约号码数据,所述临时号码数据可以在不同时间段由多个通信模块中选择同一个或非同一个临时号码进行使用;以及
接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
2.根据权利要求1所述的处理方法,其特征在于,接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据之后还包括:
写入所述正式移动通信号码数据,并发送移动通信号码数据更新通知。
3.根据权利要求1所述的处理方法,其特征在于,还包括:将所述接收下发的正式移动通信号码数据存储至一安全存储域或者将所述预存的多个临时移动通信号码数据存储至一安全存储域。
4.根据权利要求3所述的处理方法,其特征在于,在接收下发的正式移动通信号码数据之前,还包括:对所述正式移动通信号码数据采用数据安全技术,保证所述正式移动通信号码数据安全通信。
5.根据权利要求1所述的处理方法,其特征在于,根据所述临时号码数据进行入网,申请正式签约号码数据包括:
通过临时号码选择算法避免在多个通信模块同时选中相同的临时号码数据,建立通信链路并完成申请正式签约号码数据的业务。
6.根据权利要求1所述的处理方法,其特征在于,根据所述临时号码数据进行入网,申请正式签约号码数据包括:
通过在申请正式签约号码数据请求失败后发起多次重试,建立通信链路并完成申请正式签约号码数据的业务。
7.根据权利要求1所述的处理方法,其特征在于,根据所述临时号码数据进行入网,申请正式签约号码数据包括:
通过缩短业务处理时长使所述临时号码数据的被使用时间相应缩短,建立通信链路并完成申请正式签约号码数据的业务。
8.根据权利要求1所述的处理方法,其特征在于,根据所述临时号码数据进行入网,申请正式签约号码数据包括:
如果单次入网业务中断后,保证再次重试时入网业务数据和所述正式签约号码数据一致,建立通信链路并完成申请正式签约号码数据的业务。
9.根据权利要求1所述的处理方法,其特征在于,从预存的多个临时移动通信号码数据中选取至少一个临时号码数据包括:对多个临时移动通信号码数据的数量N的计算步骤,
所述临时移动通信号码数据的数量N=本批次通信模块数量S/最大号码并发量T;
其中,所述最大号码并发量T是根据临时号码选取方法计算得到的同一时间同一号码被选中的最大数量。
10.一种用于物联网通信模块中移动通信号码数据的处理装置,其特征在于,包括:
选取模块,用于从通信模块中预存的多个临时移动通信号码数据中选取至少一个临时号码数据,所述临时号码数据可以在不同时间段由多个通信模块中选择同一个或非同一个临时号码进行使用;
申请模块,用于根据所述临时号码数据进行入网,申请正式签约号码数据;以及
接收模块,用于接收下发的正式移动通信号码数据,并删除所述临时移动通信号码数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010029734.8A CN111245940B (zh) | 2020-01-13 | 2020-01-13 | 用于物联网通信模块中移动通信号码数据的处理方法、装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010029734.8A CN111245940B (zh) | 2020-01-13 | 2020-01-13 | 用于物联网通信模块中移动通信号码数据的处理方法、装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111245940A CN111245940A (zh) | 2020-06-05 |
CN111245940B true CN111245940B (zh) | 2022-12-20 |
Family
ID=70866189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010029734.8A Active CN111245940B (zh) | 2020-01-13 | 2020-01-13 | 用于物联网通信模块中移动通信号码数据的处理方法、装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111245940B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112437429B (zh) * | 2021-01-28 | 2021-05-25 | 北京树米网络科技有限公司 | 一种响应设备换号指令的处理方法和装置 |
CN113329403B (zh) * | 2021-05-24 | 2022-12-20 | 爱讯智联科技(北京)有限公司 | 一种一号多终端鉴权入网方法及系统 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142131A (zh) * | 2015-06-15 | 2015-12-09 | 成都嘉骏实业有限责任公司 | 一种动态分配电话号码的方法和系统 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI100631B (fi) * | 1995-05-08 | 1998-01-15 | Nokia Oy Ab | Matkapuhelintilaajajärjestelmä |
CN103634416B (zh) * | 2012-08-23 | 2017-12-22 | 中国移动通信集团公司 | 一种设备号码管理方法和平台 |
CN104640103B (zh) * | 2015-03-02 | 2018-06-26 | 联通华盛通信有限公司 | 智能卡msisdn号码配置方法及装置 |
CN106027758A (zh) * | 2016-04-28 | 2016-10-12 | 乐视控股(北京)有限公司 | 一种临时联系人的管理方法和系统 |
CN110188850B (zh) * | 2019-05-31 | 2022-05-20 | 恒宝股份有限公司 | 智能卡临时号码控制方法、装置及系统 |
-
2020
- 2020-01-13 CN CN202010029734.8A patent/CN111245940B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142131A (zh) * | 2015-06-15 | 2015-12-09 | 成都嘉骏实业有限责任公司 | 一种动态分配电话号码的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN111245940A (zh) | 2020-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11146502B2 (en) | Method and apparatus for allocating resource | |
US12019652B2 (en) | Method and device for synchronizing node data | |
US11349649B2 (en) | Methods and systems for modifying blockchain network configuration | |
CN107360310B (zh) | 移动终端及其资源管理方法 | |
CN110060153B (zh) | 一种基于多个区块链网络的数据存证方法及系统 | |
CN111245940B (zh) | 用于物联网通信模块中移动通信号码数据的处理方法、装置 | |
CN104580506B (zh) | 离线地图数据的获取方法、云端服务器及客户端 | |
CN114358921A (zh) | 系统切换方法、装置、设备、介质和程序产品 | |
CN109828830B (zh) | 用于管理容器的方法和装置 | |
CN105354090A (zh) | 虚拟设备的管理方法和装置 | |
CN103327133A (zh) | 一种地理位置信息更新方法及装置 | |
CN113271364A (zh) | 服务编排数据的共享系统、方法、计算机设备及存储介质 | |
CN105743890B (zh) | 权限信息生成方法和装置 | |
CN112685075A (zh) | 灰度发布方法、装置、电子设备和计算机可读介质 | |
CN111367561A (zh) | 软件程序远程开发方法及装置 | |
CN111209205A (zh) | 配置方法、装置和电子设备 | |
CN113133072B (zh) | 控制终端的方法、装置、终端及存储介质 | |
CN114968982A (zh) | 分库分表场景业务处理方法及装置 | |
CN109741069B (zh) | 交易数据的处理方法、装置、电子设备及可读存储介质 | |
CN113434423A (zh) | 接口测试方法及装置 | |
CN114168494A (zh) | 一种缓存处理方法、装置、电子设备及存储介质 | |
CN110060152B (zh) | 一种基于多个区块链网络的数据读取方法及系统 | |
CN114675872A (zh) | 一种对应用程序的数据处理方法、装置、设备及存储介质 | |
CN113032046A (zh) | so文件的修复方法、装置、设备及存储介质 | |
CN111314457B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |