一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

非蜂窝终端鉴权方法、装置、设备及介质与流程

2022-07-23 06:45:41 来源:中国专利 TAG:


1.本公开涉及通信技术领域,尤其涉及一种非蜂窝终端鉴权方法、装置、设备及介质。


背景技术:

2.随着移动通信技术的迅速发展,通信网络中的安全问题日益受到重视。目前,lte(long term evolution,长期演进)系统主要使用三种安全机制:鉴权、加密和完整性保护。其中,鉴权主要针对蜂窝网络终端,对于非蜂窝网络终端,目前的机制还不完善。例如,非蜂窝终端接入5g网络需要插入用户卡,而大部分非蜂窝终端没有用户卡。
3.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现要素:

4.本公开提供一种非蜂窝终端鉴权方法、装置、设备及介质,至少在一定程度上解决相关技术中非蜂窝终端不插入用户卡不能接入5g网络的问题。
5.本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
6.根据本公开的一个方面,提供了一种非蜂窝终端鉴权方法,应用于网络侧,方法包括:
7.接收来自终端的接入请求,接入请求中携带有终端绑定的终端标识;
8.基于终端标识,验证终端的合法性;
9.在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
10.在本公开的一个实施例中,基于终端标识,验证终端的合法性,包括:
11.在预设的数据库中,查找终端标识;
12.在查找到终端标识的情况下,终端通过验证。
13.在本公开的一个实施例中,方法还包括:
14.在未查找到终端标识的情况下,通过标识节点或标识管理平台获取终端标识;
15.在获取到终端标识后,根据终端标识生成鉴权向量,发起鉴权流程。
16.在本公开的一个实施例中,方法还包括:
17.通过标识节点或者标识管理平台生成标识码;
18.将生成的标识码与终端绑定,得到终端标识。
19.在本公开的一个实施例中,通过如下方式中的任意一种将生成的标识码与终端绑定:
20.通过软sim的方式将生成的标识码与终端绑定、终端出厂写入、内置标识芯片。
21.在本公开的一个实施例中,标识码为如下标识信息中的任意一种:
22.工业标识码、国物标识码、电信ctei码。
23.在本公开的一个实施例中,终端为非蜂窝终端,在鉴权通过后,终端接入5g网络。
24.根据本公开的另一个方面,提供一种非蜂窝终端鉴权装置,应用于网络侧,装置包括:
25.请求接收模块,用于接收来自终端的接入请求,接入请求中携带有终端绑定的终端标识;
26.终端验证模块,用于基于终端标识,验证终端的合法性;
27.鉴权模块,用于在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
28.根据本公开的又一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述的非蜂窝终端鉴权方法。
29.根据本公开的又一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的非蜂窝终端鉴权方法。
30.本公开实施例所提供的非蜂窝终端鉴权方法、装置、设备及介质,非蜂窝终端向网络侧发送的接入请求中携带有终端绑定的终端标识;网络侧能够基于终端标识,验证终端的合法性,并在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程,进而辅助非蜂窝物联终端接入5g网络,解决非蜂窝终端接入的问题,提高非蜂窝终端连接的安全性。
31.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
32.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1示出本公开实施例中一种lte网络架构示意图;
34.图2示出本公开实施例中另一种lte网络架构示意图;
35.图3示出相关技术中蜂窝网络终端的鉴权流程示意图;
36.图4示出本公开实施例中一种非蜂窝终端鉴权方法流程图;
37.图5示出本公开实施例中另一种非蜂窝终端鉴权方法流程图;
38.图6示出本公开实施例中又一种非蜂窝终端鉴权方法流程图;
39.图7示出本公开实施例中再一种非蜂窝终端鉴权方法流程图;
40.图8示出本公开实施例中一种非蜂窝终端鉴权装置示意图;和
41.图9示出本公开实施例中一种电子设备的结构框图。
具体实施方式
42.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
43.此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
44.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
45.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
46.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
47.发明人发现,非蜂窝终端缺少统一标识。非蜂窝终端接入5g网络需要插入用户卡,大部分非蜂窝终端不具备条件。
48.基于发明人的上述发现,本公开提供了一种非蜂窝终端鉴权方法、装置、设备及介质,通过终端标识进行终端的标记,解决非蜂窝终端缺少统一标识的问题,有利于终端管理。
49.为便于理解,下面首先介绍相关技术中的鉴权向量。
50.鉴权向量,是一组用于鉴权的参数组。
51.这个参数组,包括4个参数,分别是:
52.rand(random challenge,随机数);
53.autn(authentication token,鉴权令牌);
54.xres(expected response,预期响应);
55.kasme。
56.其中,rand是网络提供给ue的不可预知的随机数。
57.autn的作用是提供信息给ue,使ue可以用它来对网络进行鉴权。
58.xres是期望的ue鉴权响应参数。用于和ue产生的res(或res res_ext)进行比较,以决定鉴权是否成功。
59.kasme是根据ck/ik以及asme的plmnid推演得到的一个根密钥。
60.上面这4个参数,也就是通常所说的lte鉴权四元组。
61.本公开实施例可以应用于lte网络。图1示出本公开实施例中一种lte网络架构示意图。
62.如图1所示,该架构中包括终端101、无线接入网102、核心网103。
63.终端101通过无线接入网102和核心网103接入网络。
64.作为一个示例,如图2所示,无线接入网220可以是enodeb(基站)221。核心网230可以包括sgw(serving gate way,服务网关)231、pgw(packet data network gate way,pdn网关)232、mme(mobility management entity,移动性管理实体)233、hss(home subscriber server,归属签约用户服务器)234。
65.终端210和基站221之间,是rrc(regional readiness command,区域准备指令)信
令。终端210和mme 233之间,是更上层的nas(non access stratum,非接入层)信令。
66.针对不同信令,可以采取不同的安全管理层级,包括针对as(access stratum,接入层)层的as安全,以及针对nas层的nas安全。
67.as安全:终端和基站之间的安全,包括rrc信令的机密性保护和完整性保护,用户面机密性保护。
68.nas安全:终端和mme之间的安全,包括nas信令的机密性保护和完整性保护。
69.鉴权流程主要涉及上文介绍中的终端210、mme 233和hss 234。
70.图3示出相关技术中一种蜂窝网络终端的鉴权流程,如图3所示,该鉴权流程包括如下步骤:
71.s301,终端向mme发送接入请求。
72.终端发送的接入请求中携带有自己的imsi与hss的id,hss标识等身份信息。
73.s302,mme向hss发送鉴权数据请求。
74.mme根据接入请求中hss的id,向对应的hss发送鉴权数据请求,在鉴权数据请求中包括有用户的身份信息imsi与本服务网的身份信息snid。
75.s303,通过imsi与snid,验证终端和mme的合法性,并在验证通过后,生成鉴权向量组。
76.hss收到鉴权请求后,在自己的数据库中查找imsi与snid,验证这2个实体的合法性。如果验证通过,则生成鉴权向量组av(1,

,n)。
77.s304,hss向mme返回鉴权数据响应。
78.hss将生成的鉴权向量组av(1,

,n)作为鉴权数据响应,发回给mme。
79.s305,mme收到应答后,存储av(1,

,n),再从中选择一个av(i),提取出rand(i)、autn(i)、kasme(i)等数据,同时为kasme(i)分配一个密钥标识ksiasme(i)。
80.s306,mme向ue发送用户鉴权请求。
81.用户鉴权请求中带有rand(i)、autn(i)、kasme(i)等数据。
82.s307,ue收到用户鉴权请求后,通过提取和计算autn(i)中的mac等信息,计算xmac,比较xmac和mac是否相等,同时检验序列号sqn是否在正常的范围内,以此来认证所接入的网络;如果认证通过,则计算res(i)与kasme(i)。
83.s308,ue给mme发用户鉴权请求响应消息,将计算出的res(i)传输给mme。
84.s309,mme将收到的res(i)与av(i)中的xres(i)进行比较,如果一致,则通过认证;
85.s310,在双向认证都完成后,mme与ue将kasme(i)作为基础密钥,根据约定的算法推演出加密密钥ck与完整性保护密钥ik,随后进行保密通信。
86.鉴权之后,是完整性保护和加密过程,在此不再赘述。
87.通过上述示例可知,相关技术中鉴权过程中终端需要首先向mme发送接入请求,并在接入请求中携带有自己的imsi与hss的id,hss标识等身份信息。但是,非蜂窝终端缺少统一标识,无法完成该步骤。
88.非蜂窝终端接入5g网络需要插入用户卡,用户卡中有imsi信息,但是大部分非蜂窝终端不具备插入用户卡的条件。
89.下面结合附图及实施例对本公开提供的非蜂窝终端鉴权方法实施方式进行详细说明。
90.图4示出本公开实施例中一种非蜂窝终端鉴权方法流程图,如图4所示,本公开实施例中提供的非蜂窝终端鉴权方法包括如下步骤:
91.s402,终端向网络侧发送接入请求,接入请求中携带有终端绑定的终端标识;
92.s404,网络侧基于终端标识,验证终端的合法性;
93.s406,在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
94.本公开所提供的非蜂窝终端鉴权方法,非蜂窝终端向网络侧发送的接入请求中携带有终端绑定的终端标识;网络侧能够基于终端标识,验证终端的合法性,并在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程,进而辅助非蜂窝物联终端接入5g网络,无需硬件改造,适用性更加广泛。
95.下面对上述步骤进行详细说明,具体如下所示:
96.s402中向网络侧发送接入请求的过程与前文介绍的s301中发送接入请求的过程相似。该步骤无需对现有的硬件改造便可实现。
97.在本公开中接入请求携带的信息与相关技术s301中携带的信息不同。本公开接入请求中携带有终端绑定的终端标识。
98.在一些实施例中,本公开中终端绑定的终端标识可以是网络侧将相关技术中的标识码与终端进行绑定后得到的。
99.作为一个示例,通过标识节点或者标识管理平台生成标识码;将生成的标识码与终端绑定,得到终端标识。
100.通过标识节点或者标识管理平台生成标识码,该标识码可以是工业标识码、国物标识码、电信ctei码等。
101.将生成的标识码与终端绑定可以通过软sim的方式将生成的标识码与终端绑定,形成终端标识。
102.在一些示例中,绑定的方法也可以终端出厂写入、内置标识芯片等。
103.本公开中的lte网络可以是5g网络。
104.作为一个示例,非蜂窝终端触发接入5g网络,终端将其绑定的终端标识发送到5g网络。
105.本公开s404中基于终端标识,验证终端的合法性的过程与上文示例中s302和s303的过程相似。但是,在这个验证过程中,进行验证的数据与s302中的不同。
106.本公开中是通过终端标识来验证终端的合法性,但是s302和s304的方案中不涉及终端标识。
107.在一些实施例中,本公开中可以在预设的数据库中,查找终端标识;在查找到终端标识的情况下,终端通过验证。
108.在一些实施例中,在未查找到终端标识的情况下,还可以通过标识节点或标识管理平台获取终端标识;在获取到终端标识后,根据终端标识生成鉴权向量,发起鉴权流程。
109.也就是说,本公开中网络侧在收到终端标识信息后,先判断是否存储有终端标识信息。
110.若没有储存,则通过标识码对应的标识节点或标识管理平台获取终端标识信息,然后根据终端标识生成鉴权向量,发起5g系统鉴权流程。
111.若存储有标识信息,则直接根据终端标识生成鉴权向量,发起5g系统鉴权流程。
112.需要说明的是,本公开中终端为非蜂窝终端,在鉴权通过后,终端接入5g网络。
113.本公开实施例中,通过终端标识辅助接入鉴权,流程上可复用5g系统认证流程,提升非蜂窝接入5g网络的安全性。
114.基于同一发明构思,本公开实施例中还提供了一种非蜂窝终端鉴权方法,如图5所示,该非蜂窝终端鉴权方法,包括如下步骤:
115.s501,通过标识节点或者标识管理平台生成标识码。
116.其中,标识码可以是工业标识码、国物标识码、电信ctei码等。
117.s502,将生成的标识码与终端绑定,形成终端标识。
118.绑定的方式可以是通过软sim的方式将生成的标识码与终端绑定,形成终端标识。
119.绑定的方法也可以是终端出厂写入、内置标识芯片等。
120.s503:非蜂窝终端触发接入5g网络,终端将其绑定的终端标识发送到5g网络。
121.s504:网络侧收到终端标识信息后,判断是否存储有终端标识信息。
122.若没有储存,则到步骤s505网络通过标识码对应的标识节点或标识管理平台获取终端标识信息,然后转入步骤s506。
123.若存储有标识信息,则直接到步骤s506。
124.s506,网络根据终端标识生成鉴权向量,发起5g系统鉴权流程。
125.s507。网络和终端鉴权通过,非蜂窝终端接入5g网络。
126.本公开实施例,将标识码与终端绑定形成终端标识,基于终端标识生成鉴权向量,辅助非蜂窝终端接入5g网络鉴权,无需硬件改造,适用性更加广泛;并且,流程上可复用5g系统认证流程,提升非蜂窝接入5g网络的安全性。
127.基于同一发明构思,本公开实施例中还提供了一种非蜂窝终端鉴权方法,应用于网络侧,如图6所示,该非蜂窝终端鉴权方法,包括如下步骤:
128.s602,接收来自终端的接入请求,接入请求中携带有终端绑定的终端标识;
129.s604,基于终端标识,验证终端的合法性;
130.s606,在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
131.本公开所提供的非蜂窝终端鉴权方法,非蜂窝终端向网络侧发送的接入请求中携带有终端绑定的终端标识;网络侧能够基于终端标识,验证终端的合法性,并在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程,进而辅助非蜂窝物联终端接入5g网络,无需硬件改造,适用性更加广泛。
132.在一些实施例中,s604验证终端的合法性的过程,可以实现如下:
133.在预设的数据库中,查找终端标识;
134.在查找到终端标识的情况下,终端通过验证。
135.在一些实施例中,上述验证终端的合法性的过程还可以包括:
136.在未查找到终端标识的情况下,通过标识节点或标识管理平台获取终端标识;
137.在获取到终端标识后,根据终端标识生成鉴权向量,发起鉴权流程。
138.在一些实施例中,图6所示的方法还可以包括:
139.通过标识节点或者标识管理平台生成标识码;
140.将生成的标识码与终端绑定,得到终端标识。
141.在一些实施例中,通过如下方式中的任意一种将生成的标识码与终端绑定:
142.通过软sim的方式将生成的标识码与终端绑定、终端出厂写入、内置标识芯片。
143.在一些实施例中,标识码为如下标识信息中的任意一种:
144.工业标识码、国物标识码、电信ctei码。
145.在一些实施例中,终端为非蜂窝终端,在鉴权通过后,终端接入5g网络。
146.本公开实施例中,通过终端标识辅助接入鉴权,流程上可复用5g系统认证流程,提升非蜂窝接入5g网络的安全性。
147.基于同一发明构思,本公开实施例中还提供了一种非蜂窝终端鉴权方法,应用于非蜂窝终端,如图7所示,该非蜂窝终端鉴权方法,包括如下步骤:
148.s702,向网络侧发送接入请求,接入请求中携带有终端绑定的终端标识,以使所述网络侧基于终端标识,验证终端的合法性,并在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
149.本公开实施例,将标识码与终端绑定形成终端标识,基于终端标识生成鉴权向量,辅助非蜂窝终端接入5g网络鉴权,无需硬件改造,适用性更加广泛;并且,流程上可复用5g系统认证流程,提升非蜂窝接入5g网络的安全性。
150.基于同一发明构思,本公开实施例中还提供了一种非蜂窝终端鉴权装置,如下面的实施例所述。由于该装置实施例解决问题的原理与上述方法实施例相似,因此该装置实施例的实施可以参见上述方法实施例的实施,重复之处不再赘述。
151.图8示出本公开实施例中一种非蜂窝终端鉴权装置,应用于网络侧,如图8所示,该非蜂窝终端鉴权装置800,包括:
152.请求接收模块802,用于接收来自终端的接入请求,接入请求中携带有终端绑定的终端标识;
153.终端验证模块804,用于基于终端标识,验证终端的合法性;
154.鉴权模块806,用于在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
155.本公开所提供的非蜂窝终端鉴权方法,非蜂窝终端向网络侧发送的接入请求中携带有终端绑定的终端标识;网络侧能够基于终端标识,验证终端的合法性,并在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程,进而辅助非蜂窝物联终端接入5g网络。
156.在一些实施例中,终端验证模块804,可以具体用于:
157.在预设的数据库中,查找终端标识;
158.在查找到终端标识的情况下,终端通过验证。
159.在一些实施例中,终端验证模块804,还可以用于:
160.在未查找到终端标识的情况下,通过标识节点或标识管理平台获取终端标识;
161.在获取到终端标识后,根据终端标识生成鉴权向量,发起鉴权流程。
162.在一些实施例中,该非蜂窝终端鉴权装置800,还可以包括:
163.标识码生成模块,用于通过标识节点或者标识管理平台生成标识码;
164.标识绑定模块,用于将生成的标识码与终端绑定,得到终端标识。
165.在一些实施例中,通过如下方式中的任意一种将生成的标识码与终端绑定:
166.通过软sim的方式将生成的标识码与终端绑定、终端出厂写入、内置标识芯片。
167.在一些实施例中,标识码为如下标识信息中的任意一种:
168.工业标识码、国物标识码、电信ctei码。
169.在一些实施例中,终端为非蜂窝终端,在鉴权通过后,终端接入5g网络。
170.本公开实施例,将标识码与终端绑定形成终端标识,基于终端标识生成鉴权向量,辅助非蜂窝终端接入5g网络鉴权,无需硬件改造,适用性更加广泛;并且,流程上可复用5g系统认证流程,提升非蜂窝接入5g网络的安全性。
171.所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
172.下面参照图9来描述根据本公开的这种实施方式的电子设备900。图9显示的电子设备900仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
173.如图9所示,电子设备900以通用计算设备的形式表现。电子设备900的组件可以包括但不限于:上述至少一个处理单元910、上述至少一个存储单元920、连接不同系统组件(包括存储单元920和处理单元910)的总线930。
174.其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元910执行,使得所述处理单元910执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。例如,所述处理单元910可以执行上述方法实施例的如下步骤:
175.接收来自终端的接入请求,接入请求中携带有终端绑定的终端标识;
176.基于终端标识,验证终端的合法性;
177.在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
178.或,执行上述方法实施例的如下步骤:
179.向网络侧发送接入请求,接入请求中携带有终端绑定的终端标识,以使所述网络侧基于终端标识,验证终端的合法性,并在终端通过验证后,根据终端标识生成鉴权向量,发起鉴权流程。
180.存储单元920可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)9201和/或高速缓存存储单元9202,还可以进一步包括只读存储单元(rom)9203。
181.存储单元920还可以包括具有一组(至少一个)程序模块9205的程序/实用工具9204,这样的程序模块9205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
182.总线930可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
183.电子设备900也可以与一个或多个外部设备940(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备900交互的设备通信,和/或与使得该电子设备900能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口950进行。
184.并且,电子设备900还可以通过网络适配器960与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。
185.如图9所示,网络适配器960通过总线930与电子设备900的其它模块通信。
186.应当明白,尽管图中未示出,可以结合电子设备900使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
187.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。
188.在本公开的示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质可以是可读信号介质或者可读存储介质。其上存储有能够实现本公开上述方法的程序产品。
189.在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。
190.本公开中的计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
191.在本公开中,计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。
192.这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。
193.可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
194.在一些示例中,计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
195.在具体实施时,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。
196.程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
197.在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
198.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。
199.实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
200.此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
201.通过以上实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。
202.因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。
203.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。
204.本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献