发明内容
本发明实施例提供了无线接入热点设备中功能共享的实现方法、设备及***,用以实现多个用户同时使用无线接入热点支持的应用程序,以使无线接入热点设备上的资源被充分利用。
基于上述问题,本发明实施例提供的一种无线接入热点设备中功能共享的实现方法之一,包括:
无线接入热点设备对无线接入认证通过的终端,向终端发送无线接入热点设备自身所支持的功能信息;
无线接入热点设备接收终端返回的请求功能共享消息,从该请求功能共享消息中获取终端请求共享的功能信息,该请求共享的功能信息包括终端从无线接入热点设备支持的功能信息中匹配成功的自身能够共享的各项功能;
当终端启用共享的功能信息中的功能时,无线接入热点设备将该功能对应的应用数据通过无线传输方式发送给终端。
本发明实施例提供的一种无线接入热点设备中功能共享的实现方法之二,包括:
无线接入认证通过的终端,从无线接入热点设备接收无线接入热点设备自身所支持的功能信息;
终端将自身支持的功能信息与无线接入热点设备支持的功能信息匹配,匹配出自身能够共享的各项功能,并将匹配出的各项功能作为请求共享的功能信息携带在请求功能共享消息中发送给无线接入热点设备;
当终端启用上述共享的功能信息中的功能时,通过无线传输方式接收无线接入热点设备返回的该功能的应用数据。
本发明实施例提供的一种无线接入热点设备,包括:
发送模块,用于向无线接入认证通过的终端发送无线接入热点设备自身所支持的功能信息;以及当终端启用请求共享的功能信息中的功能时,将该功能对应的应用数据通过无线传输方式发送给终端;
接收模块,用于接收终端返回的请求功能共享消息;
获取模块,用于从请求功能共享消息中获取终端请求共享的功能信息。
本发明实施例提供的一种终端,包括:
接收模块:用于从无线接入热点设备接收无线接入热点设备自身所支持的功能信息;以及当终端启用请求共享的功能信息中的功能时,通过无线传输方式接收无线接入热点设备返回的该功能的应用数据;
匹配模块,用于将自身支持的功能信息与述无线接入热点设备支持的功能信息匹配,匹配出自身能够共享的各项功能;
发送模块,用于将匹配出的终端自身能够共享的各项功能作为请求共享的功能信息携带在请求功能共享消息中发送给无线接入热点设备。
本发明实施例提供的一种无线接入热点设备中功能共享的实现***,包括:无线接入热点设备和至少一个终端;其中:
无线接入热点设备,用于向无线接入认证通过的终端发送无线接入热点设备自身所支持的功能信息;接收终端返回的请求功能共享消息,从请求功能共享消息中获取终端请求共享的功能信息;此请求共享的功能信息包括终端从无线接入热点设备支持的功能信息中匹配出的自身能够共享的各项功能;当终端启用共享的功能信息中的功能时,将该功能对应的应用数据通过无线传输方式发送给终端;
每个终端,用于在无线接入认证通过后,从无线接入热点设备接收无线接入热点设备自身所支持的功能信息;将自身支持的功能信息与无线接入热点设备支持的功能信息匹配,匹配出的自身能够共享的各项功能,并将匹配出的各项功能作为请求共享的功能信息携带在请求功能共享消息中发送给无线接入热点设备;当启用共享的功能信息中的功能时,通过无线传输方式接收无线接入热点设备返回的该功能的应用数据。
本发明实施例的有益效果包括:
本发明实施例提供了无线接入热点设备中功能共享的实现方法、设备及***,无线接入热点设备可以针对完成无线认证的终端,发送自身支持的功能信息,终端将无线接入热点设备的支持的功能信息与自身支持的功能进行匹配得到请求共享的功能并通知给无线接入热点设备,无线接入热点设备在终端启动某种请求共享的功能时,无线接入热点设备通过无线通信方式传送相关应用数据,本发明实施例利用了无线接入热点设备本身可与多个终端同时进行无线通信功能,实现同时为多个终端提供相应的应用,实现了应用的共享,方便了用户的使用且使得无线接入热点设备上资源信息得到了充分使用,解决了现有技术中终端必须使用物理方式连接到无线接入热点导致的某个时间段内只能有一个用户能够使用无线接入热点设备上的应用和服务的问题。
具体实施方式
下面结合说明书附图,对本发明实施例提供的无线接入热点设备中功能共享的实现方法、设备及***的具体实施方式进行说明。
本发明实施例提供的一种无线接入热点设备中功能共享的实现方法,如图1所示,在无线接入热点设备侧,具体包括以下步骤:
S101、无线接入热点设备向无线接入认证通过的终端发送其自身所支持的功能信息;
S102、无线接入热点设备接收终端返回的请求功能共享消息,从此请求功能共享消息中获取终端请求共享的功能信息,此请求共享的功能信息包括终端从无线接入热点设备支持的功能信息中匹配出的自身能够共享的各项功能;
S103、当终端启用上述共享的功能信息中的功能时,无线接入热点设备将该功能对应的应用数据通过无线传输方式发送给终端。
进一步地,无线接入热点设备需要对终端进行身份认证,具体包括下述步骤:
无线接入热点设备接收到终端发送的请求接入消息时,向请求接入的终端发送消息,请求终端提供身份标识以及所支持的认证算法;
无线接入热点设备根据终端返回的身份标识以及所支持的认证算法,对终端进行接入认证。
进一步地,在无线接入热点设备从终端的请求功能共享消息中获取终端请求共享的功能信息之后,还包括:无线接入热点设备将终端的身份标识以及接收到的终端发送的请求功能共享消息中该终端请求共享的功能信息进行对应保存。
具体来说,无线接入热点设备可以将终端的身份标识和该终端请求共享的功能信息对应保存在数据库中,以方便维护。
本发明实施例提供的一种无线接入热点设备中功能共享的实现方法,如图2所示,在终端侧,具体包括以下步骤:
S201、无线接入认证通过的终端,从无线接入热点设备接收该无线接入热点设备自身所支持的功能信息;
S202、终端将自身支持的功能信息与无线接入热点设备支持的功能信息匹配,匹配出自身能够共享的各项功能;
S203、将匹配出的各项功能作为请求共享的功能信息携带在请求功能共享消息中发送给无线接入热点设备;
S204、当终端启用上述共享的功能信息中的功能时,通过无线传输方式接收无线接入热点设备返回的该功能的应用数据。
进一步地,无线接入热点设备需要对终端进行身份认证,具体包括下述步骤:
终端向无线接入热点设备发送请求接入消息;
终端根据无线接入热点设备发送的请求提供身份标识以及所支持的认证算法的消息,向无线接入热点设备返回自身身份标识以及所支持的认证算法;
接收所述无线接入热点设备返回的认证结果。
进一步地,本发明实施例提供的上述无线接入热点设备中功能共享的实现方法,还包括执行下述步骤:终端匹配出自身能够共享的各项功能后,加载上述匹配出的各项功能的驱动;终端接收到无线接入热点设备发送的应用数后,利用已安装的上述驱动完成对应用数据的获取和解读。
为了更好地说明本发明实施例提供的上述无线接入热点设备中功能共享的实现方法,下面以一个具体的实施例进行说明。需要说明的是,这里涉及到的发包解包组包所用到的相关网络协议属于现有技术的标准协议,不再赘述。
如图3所示,以GPS功能为例,进一步说明本发明的技术方案:
S301、无线接入热点设备检测是否有终端请求接入,查找到请求信息后,发送消息给产生接入请求的终端请求提供身份标识以及所支持的认证算法;
S302、请求接入的终端将其身份标识及其支持的认证算法打包发送给无线接入热点设备;
S303、无线接入热点收到终端的身份识别信息后,对终端进行合法性认证,如果通过认证,则允许此终端接入,并将设备自身携带的功能打包发送给合法终端;如果认证不能通过,则通信到此结束;
S304、终端接收到无线接入热点设备发送的允许接入消息后,将S303中接收到的功能信息与自身支持的GPS功能匹配,匹配成功后,加载预置的GPS驱动;然后终端向无线接入热点设备发送请求功能共享消息,请求共享的GPS相关信息;
S305、无线接入热点设备接收到终端发送的要求共享GPS功能消息后,将此终端身份标识以及请求共享GPS信息对应存储(比如存入自身维护的数据库);当终端启用GPS时,无线接入热点设备按照存储的终端身份标识信息,将无线接入热点设备从网络侧获取到的与GPS相关的信息发送给终端;
终端接收到无线热点设备发送的从网络侧获取的GPS相关信息(比如经纬度,当前地点名称等)后,就可以利用S304中安装的驱动提供的信息获取和解读无线接入热点设备提供的相关信息。
较佳地,本发明实施例还可以在无线接入热点设备侧和终端侧分别加入加密/解密功能,即在终端通过无线接入热点设备的认证后,后续的所有交互消息分别由各自的加密/解密功能模块进行加密/解密。由于加解密技术是现有技术,这里不再赘述。
基于同一发明构思,本发明实施例还提供了一种无线接入热点设备、终端及无线接入热点设备中功能共享的实现***,由于这些装置和***所解决问题的原理与前述无线接入热点设备中功能共享的方法相似,因此该装置和***的实施可以参见前述方法的实施,重复之处不再赘述。
本发明实施例提供的一种无线接入热点设备,如图4所示,包括:
发送模块401,用于向无线接入认证通过的终端发送无线接入热点设备自身所支持的功能信息;以及当终端启用请求共享的功能信息中的功能时,将该功能对应的应用数据通过无线传输方式发送给所述终端;
接收模块402,用于接收终端返回的请求功能共享消息;
获取模块403,用于从请求功能共享消息中获取终端请求共享的功能信息。
进一步地,如图4所示,本发明实施例上述无线接入热点设备,还可以包含认证模块404,用于在接收到终端发送的请求接入消息时,向请求接入的终端发送消息,请求所述终端提供身份标识以及所支持的认证算法;并根据终端返回的身份标识以及所支持的认证算法,对终端进行接入认证。
进一步地,如图4所示,本发明实施例上述无线接入热点设备,还可以包括存储模块405,具体为:
存储模块405,用于在从终端接收的请求功能共享消息中获取终端请求共享的功能信息之后,将终端的身份标识以及接收到的请求功能共享消息中该终端请求的功能信息进行对应保存。
本发明实施例提供的一种终端,如图5所示,包括:
接收模块501,用于从无线接入热点设备接收无线接入热点设备自身所支持的功能信息;以及当终端启用终端所请求的共享功能信息中的功能时,通过无线传输方式接收无线接入热点设备返回的该功能的应用数据;
匹配模块502,用于将自身支持的功能信息与无线接入热点设备支持的功能信息匹配,匹配出自身能够共享的各项功能;
发送模块503,用于将匹配出的终端自身能够共享的各项功能作为请求共享的功能信息携带在请求功能共享消息中发送给无线接入热点设备。
进一步地,如图5所示,本发明实施例提供的上述终端还可以包括认证模块504,用于向无线接入热点设备发送请求接入消息;根据无线接入热点设备发送的请求提供身份标识以及所支持的认证算法的消息,向无线接入热点设备返回自身身份标识以及所支持的认证算法;以及接收无线接入热点设备返回的认证结果。
进一步地,如图5所示,本发明实施例提供的终端,还可以包括驱动加载模块505,用于加载匹配模块匹配出的各项功能的驱动;应用数据处理模块506,用于在终端接收到无线接入热点设备发送的应用数据后,利用驱动加载模块安装的驱动完成对应用数据的获取和解读。
进一步地,本发明实施例还可以在无线接入热点设备侧和终端侧分别加入加密/解密模块,即在终端通过无线接入热点设备的认证后,后续的所有交互消息分别由各自的加密/解密模块进行加密/解密。由于加解密技术是现有技术,这里不再赘述。
本发明实施例提供的一种无线接入热点设备中功能共享的实现***,如图6所示,包括:无线接入热点设备和至少一个终端,具体包括:
无线接入热点设备601,用于向无线接入认证通过的终端发送无线接入热点设备自身所支持的功能信息;接收终端返回的请求功能共享消息,从上述请求功能共享消息中获取终端请求共享的功能信息;此请求共享的功能信息包括终端从无线接入热点设备支持的功能信息中匹配成功的自身能够共享的各项功能;当终端启用上述共享的功能信息中的功能时,将该功能对应的应用数据通过无线传输方式发送给所述终端;
每个终端602,用于在无线接入认证通过后,从无线接入热点设备接收无线接入热点设备自身所支持的功能信息;将自身支持的功能信息与无线接入热点设备支持的功能信息匹配;将匹配成功的各项功能作为请求共享的功能信息携带在请求功能共享消息中发送给所述无线接入热点设备;当启用共享的功能信息中的功能时,通过无线传输方式接收无线接入热点设备返回的该功能的应用数据。
本发明实施例提供了无线接入热点设备中功能共享的实现方法、设备及***,无线接入热点设备可以针对完成无线认证的终端,发送自身支持的功能信息,终端将无线接入热点设备的支持的功能信息与自身支持的功能进行匹配得到请求共享的功能并通知给无线接入热点设备,无线接入热点设备在终端启动某种请求共享的功能时,无线接入热点设备通过无线通信方式传送相关应用数据,本发明实施例利用了无线接入热点设备本身可与多个终端同时进行无线通信功能,实现同时为多个终端提供相应的应用,实现了应用的共享,方便了用户的使用且使得无线接入热点设备上资源信息得到了充分使用,解决了现有技术中终端必须使用物理方式连接到无线接入热点导致的某个时间段内只能有一个用户能够使用无线接入热点设备上的应用和服务的问题。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法,本发明可以有各种更改和变化,可以在各种形式的移动终端实现,也不仅仅局限于嵌入式***。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。