请求远程服务的方法及装置制造方法及图纸

技术编号:16348828 阅读:57 留言:0更新日期:2017-10-03 23:21
本申请提供了一种请求远程服务的方法和装置。所述方法包括:将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;向接入点发送所述专用请求帧。本申请能不依赖于网络通信七层协议体系结构,为请求远程服务提供另外的解决方案。

【技术实现步骤摘要】
请求远程服务的方法及装置
本申请涉及通信领域,尤其涉及一种请求远程服务的方法及装置。
技术介绍
传统通信技术中,终端之间传递消息、终端与服务器之间传递消息是通过如图3a所示的网络通信七层协议体系结构。终端需要传递消息时,将经由应用层、表示层形成的消息的内容通过中间三层(会话层、传输层、网络层)的层层封装,封装成适于在网络上传输的消息而最后经由数据链路层、物理层发送。层层封装带来了通信开销。另外,在一些资源受限的情况下,如无法与受信的网络连接,经由应用层、表示层形成的消息无法越过网络层之间经由数据链路层、物理层发送,造成在一些情况下,如资源受限的情况下,七层协议体系结构不能正常工作,无法进行正常通信传输。
技术实现思路
本申请解决的技术问题之一是,提供一种请求远程服务的方案,它能不依赖于网络通信七层协议体系结构,提供另外的解决方案。根据本申请的一个实施例,提供了一种请求远程服务的方法,所述方法包括:将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;向接入点发送所述专用请求帧。根据本申请的一个实施例,提供了一种处理远程服务请求的方法,包括:响应于接收到来自终端的用于终端与接入点互相发现的专用请求帧,从专用请求帧的可扩展字段取出远程服务请求信息;将远程服务请求信息发送到远程服务器。根据本申请的一个实施例,提供了一种请求远程服务的装置,所述装置包括:远程服务请求信息添加单元,用于将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;专用请求帧发送单元,用于向接入点发送所述专用请求帧。根据本申请的一个实施例,提供了一种请求远程服务的装置,所述装置包括:存储器,用于存储可执行指令;处理器,用于根据存储器存储的可执行指令,执行以下步骤:将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;向接入点发送所述专用请求帧。根据本申请的一个实施例,提供了一种机器可读介质,其上存储有可执行指令,当所述可执行指令被执行时,执行以下步骤:将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;向接入点发送所述专用请求帧。根据本申请的一个实施例,提供了一种处理远程服务请求的装置,包括:远程服务请求信息取出单元,用于响应于接收到来自终端的用于终端与接入点互相发现的专用请求帧,从专用请求帧的可扩展字段取出远程服务请求信息;远程服务请求信息发送单元,用于将远程服务请求信息发送到远程服务器。根据本申请的一个实施例,提供了一种处理远程服务请求的装置,所述装置包括:存储器,用于存储可执行指令;处理器,用于根据存储器存储的可执行指令,执行以下步骤:响应于接收到来自终端的用于终端与接入点互相发现的专用请求帧,从专用请求帧的可扩展字段取出远程服务请求信息;将远程服务请求信息发送到远程服务器。根据本申请的一个实施例,提供了一种机器可读介质,其上存储有可执行指令,当所述可执行指令被执行时,使得机器执行以下步骤:响应于接收到来自终端的用于终端与接入点互相发现的专用请求帧,从专用请求帧的可扩展字段取出远程服务请求信息;将远程服务请求信息发送到远程服务器。本申请实施例利用了终端和接入点之间互相发现的机制,在终端和接入点之间互相发现的机制中终端与接入点互相发送一种专用请求帧,在该帧中有可扩展字段预留用于终端与接入点在一些特殊情况下传递特殊的消息。本申请实施例将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段,并向接入点发送所述专用请求帧,从而不依赖于网络通信七层协议体系结构,提供了另外的请求远程服务的解决方案,避免了网络通信七层协议体系结构层层封装的开销和低效率,并在一些特殊情况(如资源受限等)下仍然能够请求远程服务。本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本申请并不仅限于这些实施例。而是,本申请的范围是广泛的,且意在仅通过后附的权利要求限定本申请的范围。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是根据本申请一个实施例的无线网络环境示意图。图2是根据本申请一个实施例的请求远程服务的方法的流程图。图3a是现有技术七层网络通信协议体系结构的示意图;图3b是根据本申请一个实施例的五层网络通信协议体系结构示意图。图4a示出了根据本申请一个实施例的将远程服务请求信息加入专用请求帧的可扩展字段的一个简单的例子。图4b示出了根据本申请一个实施例的从专用应答帧的可扩展字段取出远程服务应答信息的一个简单的例子。图5a示出了根据本申请一个实施例的将请求的远程服务的类型和请求的远程服务的内容按照指定位置加入到同一专用请求帧的同一可扩展字段的一个例子。图5b示出了根据本申请一个实施例的从同一专用应答帧中的同一可扩展字段取出编码后的对远程服务的类型是否可获得的应答和实际获得的远程服务的一个例子。图6a示出了根据本申请另一个实施例的将请求的远程服务的类型和请求的远程服务的内容按照指定位置加入到同一专用请求帧的同一可扩展字段的一个例子。图6b示出了根据本申请另一个实施例的从同一专用应答帧中的同一可扩展字段取出编码后的对远程服务的类型是否可获得的应答和实际获得的远程服务的一个例子。图7a示出了根据本申请一个实施例的将编码后的请求的远程服务的类型和请求的远程服务的内容加入同一专用请求帧中的不同可扩展字段的一个例子。图7b示出了根据本申请一个实施例的从同一专用应答帧中的不同可扩展字段分别取出编码后的对远程服务的类型是否可获得的应答和实际获得的远程服务的一个例子。图8a~图8b示出了根据本申请一个实施例的将编码后的请求的远程服务的类型和请求的远程服务的内容分别加入不同专用请求帧中的可扩展字段的一个例子。图8c~图8d示出了根据本申请一个实施例的从不同专用应答帧的可扩展字段分别取出编码后的对远程服务的类型是否可获得的应答和编码后的实际获得的远程服务的一个例子。图9是根据本申请另一个实施例的请求远程服务的方法的流程图。图10是根据本申请一个实施例处理远程服务请求的方法的流程图。图11是根据本申请另一个实施例处理远程服务请求的方法的流程图。图12是根据本申请一个实施例请求远程服务的装置的模块图。图13是根据本申请另一个实施例请求远程服务的装置的模块图。图14是根据本申请一个实施例请求远程服务的装置的硬件实现图。图15是根据本申请一个实施例处理远程服务请求的装置的结构示意图。图16是根据本申请另一个实施例处理远程服务请求的装置的结构示意图。图17是根据本申请一个实施例处理远程服务请求的装置的硬件实现图。本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本申请并不仅限于这些实施例。而是,本申请的范围是广泛的,且意在仅通过后附的权利要求限定本申请的范围。具体实施方式在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以本文档来自技高网...
请求远程服务的方法及装置

【技术保护点】
一种请求远程服务的方法,其特征在于,所述方法包括:将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;向接入点发送所述专用请求帧。

【技术特征摘要】
1.一种请求远程服务的方法,其特征在于,所述方法包括:将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段;向接入点发送所述专用请求帧。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:从接入点接收专用应答帧;从专用应答帧的可扩展字段取出远程服务应答信息。3.根据权利要求1或2所述的方法,其特征在于,所述将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段的步骤是响应于检测到终端因资源受限而无法与远程服务器建立通信连接进行的。4.根据权利要求3所述的方法,其特征在于,所述资源受限包括以下中的至少一种:无法与受信的网络连接,从而无法与所述远程服务器建立通信连接;电量不足无法建立网络连接;缺少支持发起所需远程服务的请求的模块。5.根据权利要求1所述的方法,其特征在于,所述将远程服务请求信息加入用于终端与接入点互相发现的专用请求帧中的可扩展字段的步骤包括:将远程服务请求代码化,而形成远程服务请求信息;将远程服务请求信息加入所述可扩展字段。6.根据权利要求2所述的方法,其特征在于,在所述从专用应答帧的可扩展字段取出远程服务应答信息的步骤后,所述方法还包括:对取出的远程服务应答信息进行代码解析,得到远程服务应答。7.根据权利要求2所述的方法,其特征在于,所述远程服务请求信息包括请求的远程服务的类型和请求的远程服务的内容,所述将远程服务请求信息加入用于与接入点互相发现的专用请求帧中的可扩展字段的步骤包括:将请求的远程服务的类型和请求的远程服务的内容分别加入不同专用请求帧的可扩展字段中;所述远程服务应答信息包括对远程服务的类型是否可获得的应答和实际获得的远程服务,所述从专用应答帧的可扩展字段取出远程服务应答信息的步骤包括:从不同专用应答帧的可扩展字段分别取出对远程服务的类型是否可获得的应答和实际获得的远程服务。8.根据权利要求7所述的方法,其特征在于,所述将请求的远程服务的类型和请求的远程服务的内容分别加入不同专用请求帧的可扩展字段中的步骤包括:将请求的远程服务的类型加入WIFI协议的探测帧的可扩展字段中,将请求的远程服务的内容加入WIFI协议的鉴权帧的可扩展字段中;所述从不同专用应答帧的可扩展字段分别取出对远程服务的类型是否可获得的应答和实际获得的远程服务的步骤包括:从WIFI协议的探测响应帧的可扩展字段取出对远程服务的类型是否可获得的应答,从WIFI协议的鉴权响应帧的可扩展字段取出实际获得的远程服务。9.根据权利要求2所述的方法,其特征在于,所述远程服务请求信息包括请求的远程服务的类型和请求的远程服务的内容,所述将远程服务请求信息加入用于与接入点互相发现的专用请求帧中的可扩展字段的步骤包括:将请求的远程服务的类型和请求的远程服务的内容分别加入同一专用请求帧中的不同可扩展字段;所述远程服务应答信息包括对远程服务的类型是否可获得的应答和实际获得的远程服务,所述从专用应答帧的可扩展字段取出远程服务应答信息的步骤包括:从同一专用应答帧中的不同可扩展字段分别取出对远程服务的类型是否可获得的应答和实际获得的远程服务。10.根据权利要求2所述的方法,其特征在于,所述远程服务请求信息包括请求的远程服务的类型和请求的远程服务的内容,所述将远程服务请求信息加入用于与接入点互相发现的专用请求帧中的可扩展字段的步骤包括:将请求的远程服务的类型和请求的远程服务的内容加入同一专用请求帧中的同一可扩展字段;所述远程服务应答信息包括对远程服务的类型是否可获得的应答和实际获得的远程服务,所述从专用应答帧的可扩展字段取出远程服务应答信息的步骤包括:从同一专用应答帧中的同一可扩展字段取出对远程服务的类型是否可获得的应答和实际获得的远程服务。11.根据权利要求1所述的方法,其特征在于,所述终端是车载终端,所述远程服务是远程导航服务。12.根据权利要求1所述的方法,其特征在于,所述终端是家用报警装置,所述远程服务是远程报警服务。13.一种处理远程服务请求的方法,其特征在于,包括:响应于接收到来自终端的用于终端与接入点互相发现的专用请求帧,从专用请求帧的可扩展字段取出远程服务请求信息;将远程服务请求信息发送到远程服务器。14.根据权利要求13所述的方法,其特征在于,还包括:从所述服务器接收远程服务应答信息;将远程服务应答信息加入用于终端与接入点互相发现的专用应答帧中的可扩展字段;向所述终端发送所述专用应答帧。15.根据权利要求14所述的方法,其特征在于,所述远程服务请求信息包括请求的远程服务的类型和请求的远程服务的内容,所述从专用请求帧的可扩展字段取出远程服务请求信息的步骤包括:从不同专用请求帧的可扩展字段分别取出远程服务的类型和编码后的远程服务的内容;所述远程服务应答信息包括对远程服务的类型是否可获得的应答和实际获得的远程服务,所述将远程服务应答信息加入用于终端与接入点互相发现的专用应答帧中的可扩展字段的步骤包括:将对远程服务的类型是否可获得的应答和实际获得的远程服务分别加入不同专用应答帧中的可扩展字段。16.根据权利要求15所述的方法,其特征在于,所述从不同专用请求帧的可扩展字段分别取出远程服务的类型和编码后的远程服务的内容的步骤包括:从WIFI协议的探测帧的可扩展字段取出远程服务的类型,从WIFI协议的鉴权帧的可扩展字段取出远程服务的内容;所述将对远程服务的类型是否可获得的应答和实际获得的远程服务分别加入不同专用应答帧中的可扩展字段的步骤包括:将对远程服务的类型是否可获得的应答加入WIFI协议的探测响应帧的可扩展字段,将实际获得的远程服务加入WIFI协议的鉴权响应帧的可扩展字段。17.根据权利要求14所述的方法,其特征在于,所述远程服务请求信息包括请求的远程服务的类型和请求的远程服务的内容,所述从专用请求帧的可扩展字段取出远程服务请求信息的步骤包括:从同一专用请求帧的不同可扩展字段分别取出远程服务的类型和远程服务的内容;所述远程服务应答信息包括对远程服务的类型是否可获得的应答和实际获得的远程服务,所述将远程服务应答信息加入用于终端与接入点互相发现的专用应答帧中的可扩展字段的步骤包括:将对远程服务的类型是否可获得的应答和实际获得的远程服务分别加入同一专用应答帧中的不同可扩展字段。18.根据权利要求14所述的方法,其特征在于,所述远程服务请求信息包括请求的远程服务的类型和请求的远程服务的内容,所述从专用请求帧的可扩展字段取出远程服务请求信息的步骤包括:从同一专用请求帧的同一可扩展字段取出远程服务的类型和远程服务的内容;所述远程服务应答信息包括对远程服务的类型是否可获得的应答和实际获得的远程服务,所述将远程服务应答信息加入用于终端与接入点互相发现的专用应答帧中的可扩展字段的步骤包括:将对远程服务的类型是否可获得的应答和实际获得的远程服务加入同一专用应答帧中的同一可扩展字段。19.一种请求远程服务的装置...

【专利技术属性】
技术研发人员:吴伟叶崴孙首利张锴张宜兴
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1