驻网方法及相关设备与流程

文档序号:31405514发布日期:2022-09-03 06:30阅读:128来源:国知局
驻网方法及相关设备与流程

1.本发明涉及通信技术领域,尤其涉及一种驻网方法及相关设备。


背景技术:

2.云用户识别卡(virtual subscriber identity module,vsim)在驻网和后续流程中需要认证鉴权的的时候,需要利用实用户识别卡(subscriber identity module,sim)的数据通路,借助用户识别卡的通路完成和网络的交互鉴权认证,从而完成云用户识别卡的驻网和提供数据服务,但是这个过程牵扯到认证就要切换使用用户识别卡的数据通路,增加了逻辑和实现流程的复杂性,同时云用户识别卡都是作为数据卡使用,而不支持电话语音或视频服务。
3.因此,有必要提供一种新型的驻网方法及相关设备以解决现有技术中存在的上述问题。


技术实现要素:

4.本发明的目的在于提供一种驻网方法及相关设备,简化通信逻辑和流程,实现语音和视频服务。
5.为实现上述目的,本发明的所述驻网方法,应用于第一设备,所述第一设备驻留第二设备,所述第一设备包括云用户识别卡,所述第二设备包括云端,所述驻网方法包括:
6.通过所述云用户识别卡与所述第二设备之间建立的第二链路向所述云端发起语音或视频请求;
7.通过所述第二链路接收所述云端发送的指示信息,基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接。
8.可选地,所述第一设备还包括用户识别卡,执行所述通过所述云用户识别卡与所述第二设备之间建立的第二链路向所述云端发起语音或视频请求之前,包括:
9.判断所述云用户识别卡与所述第二设备之间是否建立所述第二链路;
10.若判断所述云用户识别卡与所述第二设备之间没有建立所述第二链路,则通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求;
11.通过所述第一链路接收来自所述云端的认证结果,基于所述认证结果建立所述云用户识别卡与所述第二设备之间的第二链路。
12.可选地,执行所述则通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求之前,包括:
13.判断所述用户识别卡与所述第二设备之间是否建立所述第一链路;
14.若判断所述用户识别卡与所述第二设备之间没有建立所述第一链路,则建立所述用户识别卡与所述基站之间的第一链路。
15.可选地,所述基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接之后,包括:
16.断开所述云用户识别卡与所述第二设备云端之间的语音或视频连接。
17.本发明还提供了一种驻网方法,应用于第二设备,第一设备驻留所述第二设备,所述第一设备包括云用户识别卡,所述第二设备包括云端,所述驻网方法包括:
18.通过所述第二设备与所述云用户识别卡之间建立的第二链路接收语音或视频请求;
19.通过所述第二链路向所述云用户识别卡发送指示信息,建立所述云端与所述云用户识别卡之间的语音或视频连接。
20.可选地,所述第一设备还包括用户识别卡,所述驻网方法还包括:
21.通过所述第二设备与所述用户识别卡之间建立的第一链路接收认证鉴权请求;
22.通过所述第一链路向所述用户识别卡发送认证结果,建立所述第二设备与所述云用户识别卡之间的第二链路。
23.本发明还提供了一种驻网装置,包括:
24.云用户识别卡;
25.第一请求单元,用于控制所述云用户识别卡通过所述云用户识别卡与第二设备之间建立的第二链路向所述云端发起语音或视频请求;
26.第一接收单元,用于控制所述云用户识别卡通过所述第二链路接收所述云端发送的指示信息;以及
27.第一连接单元,用于控制所述云用户识别卡基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接。
28.可选地,所述驻网装置还包括用户识别卡和第一判断单元,所述第一判断单元用于判断所述云用户识别卡与所述第二设备之间是否建立所述第二链路。
29.可选地,所述驻网装置还包括第二请求单元,用于在所述第一判断单元判断所述云用户识别卡与所述第二设备之间没有建立所述第二链路后,控制所述云用户识别卡通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求。
30.可选地,所述驻网装置还包括第二接收单元,用于控制所述云用户识别卡通过所述第一链路接收来自所述云端的认证结果。
31.可选地,所述驻网装置还包括第二连接单元,用于控制所述云用户识别卡基于所述认证结果建立所述云用户识别卡与所述第二设备之间的第二链路。
32.可选地,所述驻网装置还包括第二判断单元,用于判断所述用户识别卡与所述第二设备之间是否建立所述第一链路。
33.可选地,所述驻网装置还包括驻留单元,用于在所述第二判断单元判断所述用户识别卡与所述第二设备之间没有建立所述第一链路后,建立所述用户识别卡与所述基站之间的第一链路。
34.可选地,所述驻网装置还包括断开单元,用于控制所述云用户识别卡断开与所述第二设备云端之间的语音或视频连接。
35.本发明还提供了一种芯片,应用于移动终端,所述移动终端驻留所述基站设备,所述移动终端包括云用户识别卡,所述基站设备包括云端,所述芯片包括:
36.第一请求模块,用于控制所述云用户识别卡通过所述云用户识别卡与所述基站设备之间建立的第二链路向所述云端发起语音或视频请求;
37.第一接收模块,用于控制所述云用户识别卡通过所述第二链路接收所述云端发送的指示信息;以及
38.第一连接模块,用于控制所述云用户识别卡基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接。
39.本发明还提供了一种移动终端,包括存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述移动终端从所述存储器中读取所述指令,以使所述移动终端执行应用于所述移动终端的驻网方法。
40.本发明还提供了一种基站设备,包括存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述基站设备从所述存储器中读取所述指令,以使所述基站设备执行应用于所述基站设备的驻网方法。
41.本发明还提供了一种计算机可读存储介质,包括计算机指令,当所述计算机指令在移动终端上运行时,使得所述移动终端执行应用于所述移动终端的驻网方法,或当所述计算机指令在基站设备上运行时,使得所述基站设备执行应用于所述基站设备的驻网方法。
42.本发明还提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行所述驻网方法。
43.本发明的有益效果在于:通过所述云用户识别卡与所述基站设备之间建立的第二链路向所述云端发起语音或视频请求,通过所述第二链路接收所述云端发送的指示信息,基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接,无需切换发起语音或视频请求的链路,简化了通信逻辑逻辑和流程,且能够实现语音或视频连接,实现了语音和视频服务。
附图说明
44.图1为本发明一些实施例中驻网方法的流程示意图;
45.图2为本发明一些实施例中芯片的结构框图;
46.图3为本发明一些实施例中移动终端的结构框图;
47.图4为本发明一些实施例基站设备的结构框图。
具体实施方式
48.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本文中使用的“包括”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。
49.针对现有技术存在的问题,本发明的实施例提供了一种驻网方法,使第一设备驻留第二设备。所述第一设备包括移动终端、芯片、芯片模组,所述第二设备包括基站设备、芯片、芯片模组。
50.一些实施例中,所述移动终端也可以称为终端设备、用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。移动终端可以是wlan中的站点(staion,st),可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、车联网终端、电脑、膝上型计算机、手持式通信设备、手持式计算设备、卫星无线设备、无线调制解调器卡、电视机顶盒(set top box,stb)、用户驻地设备(customer premiseequipment,cpe)和/或用于在无线系统上进行通信的其它设备以及下一代通信系统,例如,5g网络中的移动终端或者未来演进的公共陆地移动网络(public land mobile network,plmn)网络中的移动终端等。该移动终端还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,如智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
51.一些实施例中,驻网方法应用于第一设备,所述第一设备驻留第二设备,所述第一设备包括云用户识别卡,所述第二设备包括云端,所述驻网方法包括:
52.通过所述云用户识别卡与所述第二设备之间建立的第二链路向所述云端发起语音或视频请求;
53.通过所述第二链路接收所述云端发送的指示信息,基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接。
54.一些实施例中,所述第一设备还包括用户识别卡,执行所述通过所述云用户识别卡与所述第二设备之间建立的第二链路向所述云端发起语音或视频请求之前,包括:
55.判断所述云用户识别卡与所述第二设备之间是否建立所述第二链路;
56.若判断所述云用户识别卡与所述第二设备之间没有建立所述第二链路,则通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求;
57.通过所述第一链路接收来自所述云端的认证结果,基于所述认证结果建立所述云用户识别卡与所述基站设备之间的第二链路;
58.若判断所述云用户识别卡与所述第二设备之间建立有所述第二链路,则执行通过所述云用户识别卡与所述第二设备之间建立的第二链路向所述云端发起语音或视频请求。
59.一些实施例中,执行所述则通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求之前,包括:
60.判断所述用户识别卡与所述第二设备之间是否建立所述第一链路;
61.若判断所述用户识别卡与所述第二设备之间没有建立所述第一链路,则建立所述用户识别卡与所述基站之间的第一链路;
62.若判断所述用户识别卡与所述第二设备之间建立了所述第一链路,则执行通过所
述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求。
63.一些实施例中,所述基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接之后,包括:断开所述云用户识别卡与所述第二设备云端之间的语音或视频连接,以结束语音或视频任务。
64.一些实施例中,驻网方法应用于第二设备,第一设备驻留所述第二设备,所述第一设备包括云用户识别卡,所述第二设备包括云端,所述驻网方法包括:
65.通过所述第二设备与所述云用户识别卡之间建立的第二链路接收语音或视频请求;
66.通过所述第二链路向所述云用户识别卡发送指示信息,建立所述云端与所述云用户识别卡之间的语音或视频连接。
67.一些实施例中,所述第一设备还包括用户识别卡,所述驻网方法还包括:
68.通过所述第二设备与所述用户识别卡之间建立的第一链路接收认证鉴权请求;
69.通过所述第一链路向所述用户识别卡发送认证结果,建立所述第二设备与所述云用户识别卡之间的第二链路。
70.图1为本发明一些实施例中驻网方法的流程示意图。参照图1,所述第一设备包括云用户识别卡和用户识别卡,所述第二设备包括云端和3gpp网络端,所述驻网方法包括以下步骤:
71.s1:第一设备驻留第二设备。
72.可以理解的是,所述第一设备驻留所述第二设备,即所述用户识别卡驻网成功,所述用户识别卡与所述第二设备之间建立第一链路,开始提供数据通信服务。
73.s2:所述第一设备通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求。
74.具体地,当所述第一设备驻留所述第二设备后,所述云用户识别卡可以随时通过所述第一链路发起驻网请求。
75.s3:所述第二设备通过所述第一链路向所述云用户识别卡发送认证结果。
76.s4:所述第一设备接收所述认证结果,基于所述认证结果建立所述云用户识别卡与所述第二设备之间的第二链路。
77.具体地,所述云端通过所述第一链路接收认证鉴权请求,然后对所述云用户识别卡进行认证鉴权,并通过所述第一链路向所述云用户识别卡发送认证结果。示例性的,若认证鉴权成功,则继续所述运用数识别卡的驻网流程,完成驻网,以建立云卡数据共用数据网络(public datanetwork,pdn),进而建立所述云用户识别卡与所述第二设备之间的第二链路,开始提供数据通信服务。示例性的,若鉴权失败,则重新执行所述步骤s2,所述云用户识别卡重新通过所述第一链路向所述云端发起认证鉴权请求。
78.s5:所述第一设备通过所述云用户识别卡与所述第二设备之间建立的第二链路向所述云端发起语音或视频请求。
79.具体地,所述云用户识别卡接通过所述第二链路向所述云端发起语音或视频请求,而无需切换到所述第一链路。
80.s6:所述第一设备通过所述第二链路接收所述云端发送的指示信息,基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接。
81.具体地,所述云端通过所述第二链路接收语音或视频请求,然后对所述语音或视频请求进行认证鉴权,并通过所述第二链路向所述云用户识别卡发送指示信息。示例性的,若认证鉴权成功,则携带所述指示信息完成长期演进语音承载(voice over long-term evolution,volte)注册,以建立所述云用户识别卡与所述云端之间的语音或视频连接。
82.本发明还提供了一种驻网装置,包括云用户识别卡、第一请求单元和第一接收单元。所述驻网装置可以是移动终端、芯片、芯片模组等。
83.一些实施例中,所述第一请求单元用于控制所述云用户识别卡通过所述云用户识别卡与第二设备之间建立的第二链路向所述云端发起语音或视频请求;所述第一接收单元用于控制所述云用户识别卡通过所述第二链路接收所述云端发送的指示信息;所述第一连接单元用于控制所述云用户识别卡基于所述指示信息建立所述云用户识别卡与所述云端之间的语音或视频连接。
84.一些实施例中,所述驻网装置还包括用户识别卡和第一判断单元,所述第一判断单元用于判断所述云用户识别卡与所述第二设备之间是否建立所述第二链路。
85.一些实施例中,所述驻网装置还包括第二请求单元,用于在所述第一判断单元判断所述云用户识别卡与所述第二设备之间没有建立所述第二链路后,控制所述云用户识别卡通过所述用户识别卡与所述第二设备之间建立的第一链路向所述云端发起认证鉴权请求。
86.一些实施例中,所述驻网装置还包括第二接收单元,用于控制所述云用户识别卡通过所述第一链路接收来自所述云端的认证结果。
87.一些实施例中,所述驻网装置还包括第二连接单元,用于控制所述云用户识别卡基于所述认证结果建立所述云用户识别卡与所述第二设备之间的第二链路。
88.一些实施例中,所述驻网装置还包括第二判断单元,用于判断所述用户识别卡与所述第二设备之间是否建立所述第一链路。
89.一些实施例中,所述驻网装置还包括驻留单元,用于在所述第二判断单元判断所述用户识别卡与所述第二设备之间没有建立所述第一链路后,建立所述用户识别卡与所述基站之间的第一链路。
90.一些实施例中,所述驻网装置还包括断开单元,用于控制所述云用户识别卡断开与所述第二设备云端之间的语音或视频连接。
91.图2为本发明一些实施例中芯片的结构框图。参照图2,所述芯片100包括:第一请求模块101、第一接收模块102和第一连接模块103。
92.参照图2,将所述芯片100应用于所述移动终端200,所述移动终端200驻留所述基站设备300,所述移动终端200包括云用户识别卡201,所述基站设备300包括云端301;
93.所述第一请求模块101用于控制所述云用户识别卡201通过所述云用户识别卡与所述基站设备300之间建立的第二链路向所述云端301发起语音或视频请求;
94.所述第一接收模块102用于控制所述云用户识别卡201通过所述第二链路接收所述云端301发送的指示信息;
95.所述第一连接模块103用于控制所述云用户识别卡201基于所述指示信息建立所述云用户识别卡201与所述云端301之间的语音或视频连接。
96.参照图2,所述移动终端200还包括用户识别卡202,所述芯片100还包括第一判断
模块104,所述第一判断模块104用于判断所述云用户识别卡201与所述基站设备300之间是否建立所述第二链路。
97.参照图2,所述芯片100还包括第二请求模块105,用于在所述第一判断模块判断104所述云用户识别卡201与所述基站设备300之间没有建立所述第二链路后,控制所述云用户识别卡201通过所述用户识别卡202与所述基站设备300之间建立的第一链路向所述云端301发起认证鉴权请求。
98.参照图2,所述芯片100还包括第二接收模块106,用于控制所述云用户识别卡201通过所述第一链路接收来自所述云端301的认证结果。
99.参照图2,所述芯片100还包括第二连接模块107,用于控制所述云用户识别卡201基于所述认证结果建立所述云用户识别卡201与所述基站设备300之间的第二链路。
100.参照图2,所述芯片100还包括第二判断模块108,用于判断所述用户识别卡202与所述基站设备300之间是否建立所述第一链路。
101.参照图2,所述芯片100还包括驻留模块109,用于在所述第二判断模块108判断所述用户识别卡202与所述基站设备300之间没有建立所述第一链路后,建立所述用户识别卡202与所述基站设备300之间的第一链路。
102.一些实施例中,所述芯片还包括断开模块,用于控制所述云用户识别卡断开与所述基站设备云端之间的语音或视频连接。
103.应理解,以上图2所示芯片的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以完全或部分能继物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。此外这些模块全部或部分可以集成在一起,也可以独立实现。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
104.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital singnal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
105.图3为本发明一些实施例中移动终端的结构框图。参照图3,所述移动终端200包括存储器203,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述移动终端从所述存储器中读取所述指令,以使所述移动终端执行应用于所述移动终端的驻网方法。具体地,所述移动终端200还包括用户识别卡202和云用户识别卡201。
106.图4为本发明一些实施例基站设备的结构框图。参照图4,所述基站设备300包括存储器302,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述基站设备从所述存储器中读取所述指令,以使所述基站设备执行应用于所述基站设备的驻网方法。具体地,所述基站设备300还包括云端301和3gpp网端303。
107.本发明还提供了一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在移动终端上运行时,使得所述移动终端执行应用于所述移动终端的驻网方法,或当所述计算机指令在基站设备上运行时,使得所述基站设备执行应用于所述基站设
备的驻网方法。
108.本发明还提供了一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行所述驻网方法。
109.本说明书实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,当所述计算机指令在计算机上运行时,所述计算机指令使所述计算机执行本说明书图1所示实施例提供的驻网方法。
110.所述非暂态计算机可读存储介质可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子,包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(read only memory,rom)、可擦式可编程只读存储器(erasable programmableread only memory,eprom)或闪存、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
111.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
112.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆,或者上述的任意合适的组合。
113.可以以一种或多种程序设计语言或其组合来编写用于执行本说明书操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。
114.在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(localarea network,lan)或广域网(wide area network,wan)连接到用户计算机,或者,可以连接到外部计算机。
115.虽然在上文中详细说明了本发明的实施方式,但是对于本领域的技术人员来说显而易见的是,能够对这些实施方式进行各种修改和变化。但是,应理解,这种修改和变化都属于权利要求书中所述的本发明的范围和精神之内。而且,在此说明的本发明可有其它的实施方式,并且可通过多种方式实施或实现。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1