欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种提升无线通信系统安全性的方法、装置及存储介质独创技术33591字

一种提升无线通信系统安全性的方法、装置及存储介质

2021-03-14 21:53:44

一种提升无线通信系统安全性的方法、装置及存储介质

  技术领域

  本申请涉及无线通信网络,例如涉及一种提升无线通信系统安全性的方法、装置及存储介质。

  背景技术

  随着无线通信网络的不断发展,无线通信已经在人们的生活中扮演着越来越重要的角色。而无线通信网络的安全不仅保障着网络系统的安全正常运行,还保障着用户的个人信息安全等。然而,目前还没有完善的保障空口数据安全的方法。

  发明内容

  本申请提供一种提升无线通信系统安全性的方法、装置及存储介质,能够避免密钥流的重用,提升无线通信系统的安全性。

  本申请实施例提供一种提升无线通信系统安全性的方法,包括:

  接入网设备建立承载;

  接入网设备判断承载的承载标识的取值是否满足翻转条件;

  若承载标识的取值满足翻转条件,则接入网设备向终端设备发起小区内部切换。

  本申请实施例提供一种提升无线通信系统安全性的方法,包括:

  在终端设备接入第一小区时,终端设备接收接入网设备发起的小区内部切换;

  终端设备重新接入第一小区。

  本申请实施例提供一种接入网设备,包括:处理器,处理器用于在执行计算机程序时实现上述任一实施例的方法。

  本申请实施例提供一种终端设备,包括:处理器,处理器用于在执行计算机程序时实现上述任一实施例的方法。

  本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例的方法。

  关于本申请的以上实施例和其他方面以及其实现方式,在附图说明具体实施方式和权利要求中提供更多说明。

  附图说明

  图1为一实施例提供的一种在PDCP层对报文进行加密/解密的示意图;

  图2为一实施例提供的一种提升无线通信系统安全性的方法流程示意图;

  图3为一实施例提供的另一种提升无线通信系统安全性的方法流程示意图;

  图4为一实施例提供的一种提升无线通信系统安全性的方法的交互示意图;

  图5为一实施例提供的一种核心网设备为不同业务分配承载标识的流程示意图;

  图6为一实施例提供的一种提升无线通信系统安全性的装置结构示意图;

  图7为一实施例提供的另一种提升无线通信系统安全性的装置结构示意图;

  图8为一实施例提供的又一种提升无线通信系统安全性的装置结构示意图;

  图9为一实施例提供的一种基站的结构示意图;

  图10为一实施例提供的一种UE的结构示意图。

  具体实施方式

  下文中将结合附图对本申请的实施例进行详细说明。

  随着无线通信网络的不断发展,无线通信已经在人们的生活中扮演着越来越重要的角色。第四代移动通信技术(the 4th generation mobile communicationtechnology,4G)的部署已遍布全世界,成千上万的用户使用长期演进(LongTerm Evolution,LTE)网络提供的无线移动服务,数字服务,语音服务等;而即将商用部署的第五代移动通信技术(the5th generation mobile communicationtechnology,5G)网络也会在各个方面(如经济、社会)影响着人们的生活方式。无线通信网络的安全不仅保障着网络系统的安全正常运行,还保障着用户的个人信息安全等。为此,无线通信网络采取了各种安全保障手段,其中,空口安全使用业界认可的加密算法对传输在空口的报文进行加密。例如,4G和即将商用的5G网络使用了空口对称加密算法(如高级加密标准(AdvancedEncryption Standard,AES)、SNOW3G、祖冲之算法集(ZUC)),在分组数据汇聚协议(Packet Data ConvergenceProtocol,PDCP)层对报文进行加密/解密来保障空口的数据不被窃听。

  示例性的,图1示出了一实施例提供的一种在PDCP层对报文进行加密/解密的示意图。

  在PDCP层对报文进行加密的流程如下:

  1.发送端将128bit的加密密钥KEY,32bit的PDCP COUNT(PDCP序列号和PDCP超帧计数)值,5bit的承载标识BEARER ID,传输方向DIRECTION,密钥流长度LENGTH输入到加密算法(EEA)中,产生密钥流KEYSTREAM。

  2.发送端将明文PLAINTEXT与密钥流KEYSTREAM进行异或计算,即输出密文CIPHERTEXT。

  相应的,在PDCP层对报文进行解密的流程如下:

  3.接收端将128bit的解密密钥KEY,32bit的PDCP COUNT值,5bit的承载标识BEARER ID,传输方向DIRECTION,密钥流长度LENGTH输入到解密算法(EEA),产生密钥流KEYSTREAM。

  4.接收端将密文CIPHERTEXT与密钥流KEYSTREAM进行异或计算,即输出明文PLAINTEXT。

  其中,发送端的加密密钥与接收端的解密密钥是相同的,且发送端的加密算法与接收端的解密算法也是相同的。也就是说接收端通过输入相同的参数(KEY,PDCP COUNT,BEARER ID,DIRECTION和LENGTH)到相同的加密(解密)算法,可产生与发送端相同的密钥流KEYSTREAM;通过将密文与密钥流KEYSTREAM进行异或计算即可将密文恢复为明文。

  然而上述方法的问题在于:攻击者通过空口可获取PDCP层加密后的报文,虽然没有密钥不能解密出明文,但攻击者一旦获取到相同的密钥流KEYSTREAM,就可以解密出明文。

  根据上述描述,相同的输入参数(KEY,PDCP COUNT,BEARER ID,DIRECTION和LENGTH)输入加密算法中,可产生相同的KEYSTREAM。

  在同一个Bearer ID和相同的KEY情况下,如果数据流量比较大,超过PDCP COUNT值的最大值,PDCP COUNT值会翻转,即PDCP COUNT计数从0开始。这样,相同的PDCP COUNT值会产生相同的KEYSTREAM,为避免KEYSTREAM的重用,第三代合作伙伴计划(3rd GenerationPartnership Project,3GPP)协议中明确规定:可采取释放旧的无线承载(Radio Bear,RB)建立新的RB的方式,使用不同的承载标识(Bearer ID,也可以称为Radio Bear ID)。

  然而,在相同的无线资源控制(Radio Resource Control,RRC)连接下,如果频繁地释放建立RB,由于RB ID只有5个bit(取值范围为0-31),很快RB ID的值就会被用光,这时就会出现RB ID翻转被重用的情况,一旦这次使用的RB ID和之前使用的RB ID一致,RB新建后,PDCP COUNT值从0开始,KEY也保持不变,则会出现类似PDCP COUNT值翻转的问题,KEYSTREAM依旧会被重用。

  为解决上述问题,本申请实施例提供了一种移动通信网络(包括但不限于第五代移动通信网络(5th-Generation,5G)),该网络的网络架构可以包括核心网设备、接入网设备和终端设备。终端设备通过无线的方式与接入网设备连接,接入网设备通过无线或有线方式与核心网设备连接。核心网设备与接入网设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与接入网设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的接入网设备的功能。终端设备可以是固定位置的,也可以是可移动的。在本申请实施例中,提供一种可运行于上述网络架构上的提升无线通信系统安全性的方法、装置及存储介质,能够避免密钥流的重用,提升无线通信系统的安全性。

  接入网设备是终端设备通过无线方式接入到该移动通信系统中的接入设备,可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmissionreception point,TRP)、5G移动通信系统中的下一代基站(nextgeneration NodeB,gNB)、未来移动通信系统中的基站或WiFi系统中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。本申请的实施例对接入网设备所采用的具体技术和具体设备形态不做限定。在本申请中,接入网设备可以简称网络设备,如果无特殊说明,网络设备均指接入网设备。

  终端设备也可以称为终端、用户设备(user equipment,UE)、移动台、移动终端等。终端设备可以是手机、平板电脑、带无线收发功能的电脑、虚拟现实终端设备、增强现实终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程手术中的无线终端、智能电网中的无线终端、运输安全中的无线终端、智慧城市中的无线终端、智慧家庭中的无线终端等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。

  下面,对提升无线通信系统安全性的方法、装置及其技术效果进行描述。

  图2示出了一实施例提供的一种提升无线通信系统安全性的方法流程示意图,如图2所示,本实施例提供的方法适用于接入网设备,该方法包括如下步骤。

  S110、接入网设备建立承载。

  在一实施例中,接入网设备建立承载的方法可以包括如下五个步骤:

  步骤1、接入网设备接收核心网设备发送的承载建立请求信息,承载建立请求信息用于请求建立承载。

  步骤2、接入网设备为承载分配承载标识,承载标识的取值比上一次分配的承载标识的取值增加步幅为x,其中x为整数且x≥1。

  承载标识的取值范围为[0,2a-1],其中,a为承载标识所占用的比特数,通常,承载标识占用5个bit,即承载标识的取值范围为[0,31]。

  在一实施例中,x的取值为1。即接入网设备为承载分配承载标识的取值比上一次分配的承载标识的取值大1。

  步骤3、接入网设备向终端设备发送无线资源控制RRC连接重配信息。

  步骤4、接入网设备接收终端设备发送的RRC连接重配完成信息。

  步骤5、接入网设备向核心网设备发送承载建立完成信息。

  S120、接入网设备判断承载的承载标识的取值是否满足翻转条件。

  S130、若承载标识的取值满足翻转条件,则接入网设备向终端设备发起小区内部切换。

  在一实施例中,接入网设备判断承载的承载标识的取值是否满足翻转条件的方法为:接入网设备判断承载的承载标识的取值是否等于该承载的承载标识可取的最大值。

  若承载的承载标识的取值等于该承载的承载标识可取的最大值,则接入网设备认为承载标识的取值满足翻转条件,接入网设备向终端设备发起小区内部切换;若承载的承载标识的取值不等于该承载的承载标识可取的最大值,则接入网设备认为承载标识的取值不满足翻转条件,接入网设备继续执行业务传输。

  在上述实施例的基础上,在接入网设备向终端设备发起小区内部切换后,该方法还包括:

  S140、接入网设备更新密钥。

  需要说明的是,接入网设备更新密钥的时间与终端设备更新密钥的时间相同,即接入网设备和终端设备一同更新密钥,以保证接入网设备的密钥与终端设备的密钥是相同的。

  在本申请提供的方法中,当承载标识的取值满足翻转条件时,接入网设备触发小区内部切换,使得接入网设备和终端设备一同更新密钥,避免密钥流(KEYSTREAM)的重用,从而防止接入网设备侧的密钥流被攻击者利用,提升了无线通信系统的安全性。

  图3示出了一实施例提供的另一种提升无线通信系统安全性的方法流程示意图,如图3所示,本实施例提供的方法适用于终端设备,该方法包括如下步骤。

  S210、在终端设备接入第一小区时,终端设备接收接入网设备发起的小区内部切换。

  具体的,接入网设备发起的小区内部切换是接入网设备判断承载的承载标识的取值满足翻转条件时触发的。

  小区内部切换也可以称为小区内切换,指为了在暂时有干扰的情况下还能够获得较好的连接质量。在信号强度较高时,无论是上行链路还是下行链路当在同一时间测量到的质量较差时,可以确定它的干扰较严重,并且干扰仅在当前占用的业务信道(TrafficChannel,TCH)或独立专用控制信道(Stand-AloneDedicated Control Channel,SDCCH)上存在。在这种情况下在本小区内比较容易找到另外一条较好的信道去占用,所以可以启动小区内切换功能,解决暂时的质差问题。即在终端设备接入第一小区时,终端设备重新接入该小区。

  S220、终端设备重新接入第一小区。

  S230、终端设备更新密钥。

  需要说明的是,终端设备更新密钥的时间与接入网设备更新密钥的时间相同,即接入网设备和终端设备一同更新密钥,以保证接入网设备的密钥与终端设备的密钥是相同的。

  下面罗列一些示例性实施方式,用于说明本申请实施例提供的提升无线通信系统安全性的方法,下述示例性实施方式可以单一执行,也可以组合执行。

  在第一个示例性实施方式中,图4示出了一实施例提供的一种提升无线通信系统安全性的方法的交互示意图,如图4所示,该方法包括如下步骤。

  S300、核心网设备向接入网设备发送承载建立请求信息,承载建立请求信息用于请求建立承载。

  S301、接入网设备接收核心网设备发送的承载建立请求信息。

  S302、接入网设备为承载分配承载标识,承载标识的取值比上一次分配的承载标识的取值增加步幅为x,其中x为整数且x≥1。

  承载标识的取值范围为[0,2a-1],其中,a为承载标识所占用的比特数,通常,承载标识占用5个bit,即承载标识的取值范围为[0,31]。

  在一实施例中,x的取值为1。即接入网设备为承载分配承载标识的取值比上一次分配的承载标识的取值大1。

  S303、接入网设备向终端设备发送无线资源控制RRC连接重配信息。

  S304、终端设备接收接入网设备发送的无线资源控制RRC连接重配信息。

  S305、终端设备向接入网设备发送RRC连接重配完成信息。

  S306、接入网设备接收终端设备发送的RRC连接重配完成信息。

  S307、接入网设备向核心网设备发送承载建立完成信息。

  S308、核心网设备接收接入网设备发送的承载建立完成信息。

  S309、接入网设备判断承载的承载标识的取值是否满足翻转条件。

  S310、若承载标识的取值满足翻转条件,则接入网设备向终端设备发起小区内部切换。

  S311、在终端设备接入第一小区时,终端设备接收接入网设备发起的小区内部切换。

  S312、终端设备重新接入第一小区。

  S313、接入网设备和终端设备更新密钥。

  在一实施例中,接入网设备判断承载的承载标识的取值是否满足翻转条件的方法为:接入网设备判断承载的承载标识的取值是否等于该承载的承载标识可取的最大值。

  若承载的承载标识的取值等于该承载的承载标识可取的最大值,则接入网设备认为承载标识的取值满足翻转条件,接入网设备向终端设备发起小区内部切换,以使得终端设备重新接入第一小区,接入网设备和终端设备更新密钥,保证接入网设备的密钥与终端设备的密钥是相同的。

  S314、若承载标识的取值不满足翻转条件,则接入网设备继续执行业务传输。

  若承载的承载标识的取值不等于该承载的承载标识可取的最大值,则接入网设备认为承载标识的取值不满足翻转条件,接入网设备继续执行业务传输。

  在第二个示例性实施方式中,若不同的业务对应承载标识的取值的不同区间,那么当承载标识的取值发生翻转时,不同的业务触发小区内切换的触发点不同。假设业务分为第一业务(比如数据业务,对时延敏感度不是很高)和第二业务(比如语音业务,对时延敏感度高),图5示出了一实施例提供的一种核心网设备为不同业务分配承载标识的流程示意图,如图5所示,该方法包括如下步骤。

  S401、接入网设备接收核心网设备发送的承载建立请求信息。

  在一实施例中,承载建立请求信息至少包括服务质量(Quality of Service,QoS)信息。

  S402、接入网设备根据QoS信息,确认承载对应的业务。

  业务包括第一业务和第二业务,第一业务的时延要求低于第二业务的时延要求。

  第一业务对应的承载的承载标识取值范围为[1,m];第二业务对应的承载的承载标识取值范围为[m+1,n],其中,m和n为整数且1≤m<n,n为承载标识的最大可能取值。

  可以理解的是,第一业务和第二业务对应的承载的承载标识取值范围可以根据实际需求进行设定,例如第一业务对应的承载的承载标识取值范围为[m+1,n];第二业务对应的承载的承载标识取值范围为[1,m],其中,m和n为整数且1≤m<n,n为承载标识的最大可能取值。本申请下述实施例是以第一业务对应的承载的承载标识取值范围为[1,m];第二业务对应的承载的承载标识取值范围为[m+1,n]为例进行描述的。

  S403、若承载对应的业务为第一业务,接入网设备为第一业务分配承载标识。

  承载标识的取值比上一次分配的第一业务的承载标识的取值增加步幅为x,其中x为整数且x≥1。

  S404、若承载对应的业务为第二业务,接入网设备为第二业务分配承载标识。

  承载标识的取值比上一次分配的第二业务的承载标识的取值增加步幅为y,其中y为整数且x≥1。

  x和y的取值可以相同,也可以不同。

  S405、接入网设备完成承载的建立。

  具体的,接入网设备完成承载的建立可以包括:接入网设备向终端设备发送无线资源控制RRC连接重配信息;终端设备接收接入网设备发送的无线资源控制RRC连接重配信息;终端设备向接入网设备发送RRC连接重配完成信息;接入网设备接收终端设备发送的RRC连接重配完成信息;接入网设备向核心网设备发送承载建立完成信息;核心网设备接收接入网设备发送的承载建立完成信息。

  需要说明的是,下述步骤S406-S410对应上述步骤S403,步骤S411-S415对应上述步骤S404。

  S406、若承载对应的业务为第一业务,接入网设备判断承载标识的取值是否等于m。

  S407、若承载标识的取值等于m,则接入网设备向终端设备发起小区内部切换,以使得端设备重新接入第一小区。

  S408、接入网设备和终端设备共同更新密钥。

  S409、接入网设备执行第一业务的传输。

  S410、若承载标识的取值不等于m,则接入网设备继续执行第一业务的传输。

  S411、若承载对应的业务为第二业务,接入网设备在第二业务执行完毕后,释放承载。

  由于第二业务对时延敏感度高,因此,接入网设备需要先执行第二业务的传输,在第二业务执行完毕后,再判断承载标识的取值是否满足翻转条件。

  S412、接入网设备判断承载标识的取值是否等于n。

  S413、若承载标识的取值等于n,则接入网设备向终端设备发起小区内部切换,以使得端设备重新接入第一小区。

  S414、接入网设备和终端设备共同更新密钥。

  S415、若承载标识的取值不等于n,则结束本次流程。

  图6为一实施例提供的一种提升无线通信系统安全性的装置结构示意图,该装置可以配置于接入网设备中,如图6所示,包括:处理模块10和通信模块11。

  处理模块10,设置为建立承载;并判断承载的承载标识的取值是否满足翻转条件;

  通信模块11,设置为若承载标识的取值满足翻转条件,则向终端设备发起小区内部切换。

  本实施例提供的提升无线通信系统安全性的装置为实现图2所示实施例的提升无线通信系统安全性的方法,本实施例提供的提升无线通信系统安全性的装置实现原理和技术效果与上述实施例类似,此处不再赘述。

  在一实施例中,处理模块10,还设置为更新密钥。

  在一实施例中,通信模块11,是设置为接收核心网设备发送的承载建立请求信息,承载建立请求信息用于请求建立承载;

  处理模块10,是设置为为承载分配承载标识,承载标识的取值比上一次分配的承载标识的取值增加步幅为x,其中x为整数且x≥1;

  通信模块11,是设置为向终端设备发送无线资源控制RRC连接重配信息;接收终端设备发送的RRC连接重配完成信息;以及向核心网设备发送承载建立完成信息。

  在一实施例中,承载建立请求信息至少包括服务质量QoS信息;处理模块10,还设置为根据QoS信息,确认承载对应的业务,业务包括第一业务和第二业务,第一业务的时延要求低于第二业务的时延要求。

  在一实施例中,若业务为第二业务,处理模块10,还设置为在确认承载的承载标识的取值满足翻转条件前,在第二业务执行完毕后,释放承载。

  在一实施例中,第一业务对应的承载的承载标识取值范围为[1,m];第二业务对应的承载的承载标识取值范围为[m+1,n];

  其中,m和n为整数且1≤m<n,n为承载标识的最大可能取值。

  在一实施例中,若业务为第一业务,处理模块10,是设置为判断承载标识的取值是否等于m。

  在一实施例中,若业务为第二业务,处理模块10,是设置为判断承载标识的取值是否等于n。

  图7为一实施例提供的另一种提升无线通信系统安全性的装置结构示意图,该装置可以配置于终端设备中,如图7所示,包括:通信模块20。

  通信模块20,设置为在接入第一小区时,接收接入网设备发起的小区内部切换;并重新接入第一小区。

  本实施例提供的提升无线通信系统安全性的装置为实现图3所示实施例的提升无线通信系统安全性的方法,本实施例提供的提升无线通信系统安全性的装置实现原理和技术效果与上述实施例类似,此处不再赘述。

  在一实施例中,结合图7,图8为一实施例提供的又一种提升无线通信系统安全性的装置结构示意图,还包括:处理模块21;

  处理模块21,设置为更新密钥。

  在一实施例中,通信模块20,还设置为接收接入网设备发送的无线资源控制RRC连接重配信息;向接入网设备发送RRC连接重配完成信息。

  本申请实施例还提供了一种提升无线通信系统安全性的装置,包括:处理器,处理器用于在执行计算机程序时实现如本申请任意实施例所提供的方法。具体的,该提升无线通信系统安全性的装置可以为本申请任意实施例所提供的接入点设备,也可以为本申请任意实施例所提供的终端设备,本申请对此不作具体限制。

  示例性的,下述实施例提供一种提升无线通信系统安全性的装置为基站和UE的结构示意图。

  图9示出了一实施例提供的一种基站的结构示意图,如图9所示,该基站包括处理器60、存储器61和通信接口62;基站中处理器60的数量可以是一个或多个,图9中以一个处理器60为例;基站中的处理器60、存储器61、通信接口62可以通过总线或其他方式连接,图9中以通过总线连接为例。总线表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。

  存储器61作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请实施例中的方法对应的程序指令/模块。处理器60通过运行存储在存储器61中的软件程序、指令以及模块,从而执行基站的至少一种功能应用以及数据处理,即实现上述的提升无线通信系统安全性的方法。

  存储器61可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器61可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器61可包括相对于处理器60远程设置的存储器,这些远程存储器可以通过网络连接至基站。上述网络的实例包括但不限于互联网、企业内部网、网络、移动通信网及其组合。

  通信接口62可设置为数据的接收与发送。

  图10示出了一实施例提供的一种UE的结构示意图,UE可以以多种形式来实施,本申请中的UE可以包括但不限于诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(Personal Digital Assistant,PDA)、平板电脑(Portable Device,PAD)、便携式多媒体播放器(Portable Media Player,PMP)、导航装置、车载终端设备、车载显示终端、车载电子后视镜等等的移动终端设备以及诸如数字电视(television,TV)、台式计算机等等的固定终端设备。

  如图10所示,UE 50可以包括无线通信单元51、音频/视频(Audio/Video,A/V)输入单元52、用户输入单元53、感测单元54、输出单元55、存储器56、接口单元57、处理器58和电源单元59等等。图10示出了包括多种组件的UE,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。

  本实施例中,无线通信单元51允许UE 50与基站或网络之间的无线电通信。A/V输入单元52设置为接收音频或视频信号。用户输入单元53可以根据用户输入的命令生成键输入数据以控制UE 50的多种操作。感测单元54检测UE 50的当前状态、UE 50的位置、用户对于UE 50的触摸输入的有无、UE 50的取向、UE 50的加速或减速移动和方向等等,并且生成用于控制UE 50的操作的命令或信号。接口单元57用作至少一个外部装置与UE 50连接可以通过的接口。输出单元55被构造为以视觉、音频和/或触觉方式提供输出信号。存储器56可以存储由处理器58执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据。存储器56可以包括至少一种类型的存储介质。而且,UE 50可以与通过网络连接执行存储器56的存储功能的网络存储装置协作。处理器58通常控制UE 50的总体操作。电源单元59在处理器58的控制下接收外部电力或内部电力并且提供操作多种元件和组件所需的适当的电力。

  处理器58通过运行存储在存储器56中的程序,从而执行至少一种功能应用以及数据处理,例如实现本申请实施例所提供的方法。

  本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如本申请任意实施例所提供的方法。

  本申请实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质包括(非穷举的列表):具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(electrically erasable,programmable Read-Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

  计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,数据信号中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

  计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、射频(Radio Frequency,RF)等等,或者上述的任意合适的组合。

  可以以一种或多种程序设计语言或多种程序设计语言组合来编写用于执行本公开操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++、Ruby、Go,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括网络(Local Area Network,LAN)或广域网(Wide Area Network,WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

  本领域内的技术人员应明白,术语用户终端涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。

  一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。

  本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(Instruction Set Architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。

  本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(ROM)、随机访问存储器(RAM)、光存储器装置和系统(数码多功能光碟DVD或CD光盘)等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑器件(Field-Programmable Gate Array,FGPA)以及基于多核处理器架构的处理器。

《一种提升无线通信系统安全性的方法、装置及存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)