一种服务查询方法、装置及系统和站点制造方法及图纸

技术编号:11685170 阅读:76 留言:0更新日期:2015-07-06 17:06
本发明专利技术实施例公开了服务查询方法、装置及系统和站点,应用于通信技术领域。服务节点在接收到多个接入点发送的第一服务查询请求消息,其中包括站点标识和请求查询的服务信息,只向其中一个或多个接入点即第一接入点发送查询结果信息以发送给上述站点标识对应站点,而向其它接入点发送指示信息以指示其它接入点不发送查询结果信息。这样服务节点接收到来自同一站点的对于相同服务信息的服务查询请求消息后,服务节点不会重复将查询结果信息发送给所有接入点来回复给站点,而是选择其中一个或多个接入点来将查询结果信息回复给站点,从而减少了站点经过接入点与服务节点之间传输的数据,节省了传输资源。

【技术实现步骤摘要】
一种服务查询方法、装置及系统和站点
本专利技术涉及通信
,特别涉及服务查询方法、装置及系统和站点。
技术介绍
无线保真(WirelessFidelity,WiFi)技术在笔记本电脑、平板电脑和手机等许多电子设备中广泛应用,其网络结构为具有基础设施(infrastructure)的类型和对等网络连接的类型,我们日常生活中常用的是具有基础设施的类型。具有基础设施类型的WiFi网络结构中有接入点(AccessPoint,AP)、站点(Station,STA)和服务器,多个站点可以连接接入点,使用接入点提供的服务比如网络连接等,一般情况下,接入点主要提供WiFi层面的服务,接入点还可以提供网络和上层应用等服务。当站点在搜索到接入点后,想要知道接入点都能提供些什么服务,现有技术中使用通用广告服务(Genericadvertisementservice,GAS)查询,即站点发送一个GAS查询请求消息给接入点,接入点在收到这个消息以后,提取其中携带的查询请求内容,转发给服务器(Server)进行解读,并由服务器向接入点返回查询结果内容,接入点再把查询结果内容通过GAS查询响应消息携带发给站点。但是由于网络中部署的接入点之间的覆盖范围可以相互交叠,这样一个站点发送的GAS查询请求消息可能会有多个接入点接收到,当这些接入点根据GAS查询请求消息转发查询请求内容后,会使得服务器与站点之间会重复传输相同的内容,从而浪费了站点到服务器之间传输信息的资源。
技术实现思路
本专利技术实施例提供服务查询方法、装置及系统和站点,减少了站点与服务节点之间传输的数据。本专利技术实施例第一方面提供一种服务查询方法,包括:服务节点接收至少一个接入点发送的第一服务查询请求消息,所述第一服务查询请求消息中包括站点标识和请求查询的服务信息;所述服务节点根据所述至少一个接入点确定第一接入点;所述服务节点将查询结果信息发送给所述第一接入点,以便于所述第一接入点向所述站点标识对应站点发送所述查询结果信息;所述查询结果信息为所述服务节点根据所述第一服务查询请求消息中请求查询的服务信息获得的;当所述至少一个接入点中包括多个接入点时,向所述至少一个接入点中除第一接入点之外的其它接入点发送指示信息,所述指示信息用于指示所述其它接入点不发送所述查询结果信息。本专利技术实施例第一方面第一种可能实现方式中:所述将查询结果信息发送给所述第一接入点,以便于所述第一接入点向所述站点标识对应站点发送所述查询结果信息,具体包括:向所述第一接入点发送第一服务查询响应消息,所述第一服务查询响应消息包含查询结果信息,以便所述第一接入点根据所述第一服务查询响应消息向所述站点发送查询结果信息;向所述至少一个接入点中除第一接入点之外的其它接入点发送指示信息,具体包括:向所述其它接入点发送第二服务查询响应消息,所述第二服务查询响应消息包含指示信息,所述指示信息用于指示所述其它接入点不发送所述查询结果信息,以便所述其它接入点根据所述第二服务查询响应消息不发送所述查询结果信息。结合本专利技术实施例第一方面或第一方面的第一种可能实现方式,在本专利技术实施例第一方面的第二种可能实现方式中:在所述第一服务查询请求消息中还包括:所述接入点的负载指示信息,和/或所述接入点接收查询请求消息的信号强度指示信息;则所述服务节点在所述至少一个接入点中确定第一接入点具体包括:根据所述信号强度指示信息和/或负载指示信息确定所述第一接入点。结合本专利技术实施例第一方面或第一方面的第一种可能实现方式,在本专利技术实施例第一方面的第三种可能实现方式中:在所述第一服务查询请求消息中还包括会话标识;则所述服务节点将查询结果信息发送给所述第一接入点具体包括:将所述会话标识和所述查询结果信息发送给所述第一接入点,以使得所述第一接入点针对所述会话标识对应的查询请求消息向所述站点发送所述查询结果信息;其中所述查询请求消息是所述第一接入点接收到所述站点发送的。结合本专利技术实施例第一方面,或第一方面的第一种到第三种可能实现方式中任一种可能实现方式,在本专利技术实施例第一方面的第四种可能实现方式中,所述方法还包括:所述服务节点储存所述第一服务查询请求消息和/或所述查询结果信息;当所述服务节点接收到所述站点通过第二接入点发送的第二服务查询请求消息,如果所述第二服务查询请求消息中请求查询的服务信息与所述储存的第一服务查询请求消息所请求查询的服务信息一致,或如果所述第二服务查询请求消息的查询结果信息与所述储存的查询结果信息一致,则所述服务节点向所述第二接入点发送指示信息,所述指示信息用于指示所述第二接入点不发送所述查询结果信息给所述站点。本专利技术实施例第二方面提供一种服务查询方法,包括:站点接收接入点发送的连接信息,所述连接信息中包括服务节点标识;所述站点根据发送所述连接信息的一个或多个接入点确定至少一个查询接入点,所述多个接入点发送的连接信息中包括有相同的服务节点标识;所述站点向所述至少一个查询接入点发送查询请求消息,所述查询请求消息包含所述站点的站点标识和请求查询的服务信息,以便所述至少一个查询接入点根据所述查询请求消息进行服务查询。在本专利技术实施例第二方面第一种可能实现方式中,所述站点接收接入点发送的连接信息,具体包括:所述站点接收接入点发送的信标帧,所述信标帧包括所述接入点连接的服务节点的标识信息;或,所述站点接收接入点发送的对于探测请求帧的探测响应帧,所述探测响应帧包括所述接入点连接的服务节点的标识信息。结合本专利技术实施例第二方面或第二方面的第一种可能实现方式,在本专利技术实施例第二方面的第二种可能实现方式中,所述站点向所述至少一个查询接入点发送查询请求消息,具体包括:所述站点通过单播的形式发送所述查询请求消息给所述至少一个查询接入点,以使得所述至少一个查询接入点向所述站点发送查询结果信息;或,所述站点通过组播或广播的方式发送所述查询请求消息,在所述查询请求消息中还包括位表,并通过所述位表中所述至少一个查询接入点对应的位信息指示进行服务查询;所述位表包括所述一个或多个接入点对应的位信息。结合本专利技术实施例第二方面第二种可能实现方式,在本专利技术实施例第二方面的第三种可能实现方式中,所述位表中所述至少一个查询接入点对应的位信息是:根据所述至少一个查询接入点的地址信息通过哈希算法得到的信息。结合本专利技术实施例第二方面,或第二方面的第一种到第三种可能实现方式中任一种可能实现方式,在本专利技术实施例第二方面的第四种可能实现方式中,所述方法还包括:所述服务节点接收所述至少一个查询接入点发送的第一服务查询请求消息,所述第一服务查询请求消息中包括站点标识和请求查询的服务信息,所述第一服务查询请求消息是所述至少一个查询接入点根据所述查询请求消息发送的;所述服务节点根据所述至少一个查询接入点确定第一接入点;所述服务节点向所述第一接入点发送第一服务查询响应消息,所述第一服务查询响应消息包含查询结果信息,以便所述第一接入点根据所述第一服务查询响应消息向所述站点标识对应的站点发送查询结果信息;所述查询结果信息为所述服务节点根据所述第一服务查询请求消息中请求查询的服务信息获得的;当所述至少一个查询接入点为多个查询接入点时,向所述多个查询接入点中除所述第一接入点之外的其它接入点发送第二服务查询响应消息,所本文档来自技高网...

【技术保护点】
一种服务查询方法,其特征在于,包括:服务节点接收至少一个接入点发送的第一服务查询请求消息,所述第一服务查询请求消息中包括站点标识和请求查询的服务信息;所述服务节点根据所述至少一个接入点确定第一接入点;所述服务节点将查询结果信息发送给所述第一接入点,以便于所述第一接入点向所述站点标识对应站点发送所述查询结果信息;所述查询结果信息为所述服务节点根据所述第一服务查询请求消息中请求查询的服务信息获得的;当所述至少一个接入点中包括多个接入点时,向所述至少一个接入点中除第一接入点之外的其它接入点发送指示信息,所述指示信息用于指示所述其它接入点不发送所述查询结果信息。

【技术特征摘要】
2013.12.30 CN 20131074663851.一种服务查询方法,其特征在于,包括:服务节点接收至少一个接入点发送的第一服务查询请求消息,所述第一服务查询请求消息中包括站点标识和请求查询的服务信息;所述服务节点根据所述至少一个接入点确定第一接入点;所述服务节点将查询结果信息发送给所述第一接入点,以便于所述第一接入点向所述站点标识对应站点发送所述查询结果信息;所述查询结果信息为所述服务节点根据所述第一服务查询请求消息中请求查询的服务信息获得的;当所述至少一个接入点中包括多个接入点时,向所述至少一个接入点中除第一接入点之外的其它接入点发送指示信息,所述指示信息用于指示所述其它接入点不发送所述查询结果信息。2.如权利要求1所述的方法,其特征在于,所述将查询结果信息发送给所述第一接入点,以便于所述第一接入点向所述站点标识对应站点发送所述查询结果信息,具体包括:向所述第一接入点发送第一服务查询响应消息,所述第一服务查询响应消息包含查询结果信息,以便所述第一接入点根据所述第一服务查询响应消息向所述站点发送查询结果信息;向所述至少一个接入点中除第一接入点之外的其它接入点发送指示信息,具体包括:向所述其它接入点发送第二服务查询响应消息,所述第二服务查询响应消息包含指示信息,所述指示信息用于指示所述其它接入点不发送所述查询结果信息,以便所述其它接入点根据所述第二服务查询响应消息不发送所述查询结果信息。3.如权利要求1或2所述的方法,其特征在于,在所述第一服务查询请求消息中还包括:所述接入点的负载指示信息,和/或所述接入点接收查询请求消息的信号强度指示信息;则所述服务节点在所述至少一个接入点中确定第一接入点具体包括:根据所述信号强度指示信息和/或负载指示信息确定所述第一接入点。4.如权利要求1或2所述的方法,其特征在于,在所述第一服务查询请求消息中还包括会话标识;则所述服务节点将查询结果信息发送给所述第一接入点具体包括:将所述会话标识和所述查询结果信息发送给所述第一接入点,以使得所述第一接入点针对所述会话标识对应的查询请求消息向所述站点发送所述查询结果信息;其中所述查询请求消息是所述第一接入点接收到所述站点发送的。5.如权利要求1或2所述的方法,其特征在于,所述方法还包括:所述服务节点储存所述第一服务查询请求消息和/或所述查询结果信息;当所述服务节点接收到所述站点通过第二接入点发送的第二服务查询请求消息,如果所述第二服务查询请求消息中请求查询的服务信息与所述储存的第一服务查询请求消息所请求查询的服务信息一致,或如果所述第二服务查询请求消息的查询结果信息与所述储存的查询结果信息一致,则所述服务节点向所述第二接入点发送指示信息,所述指示信息用于指示所述第二接入点不发送所述查询结果信息给所述站点。6.一种服务查询方法,其特征在于,包括:接入点发送第一服务查询请求消息给服务节点,所述第一服务查询请求消息中包括站点标识和请求查询的服务信息;当所述接入点接收到所述服务节点发送的查询结果信息,将所述查询结果信息发送给所述站点标识对应站点,所述查询结果信息为所述服务节点根据所述第一服务查询请求消息中请求查询的服务信息获得的;如果所述接入点接收到所述服务节点发送的指示信息,所述指示信息用于指示所述接入点不发送所述查询结果信息,则不发送所述查询结果信息,或,向所述站点发送除所述查询结果信息之外的信息。7.如权利要求6所述的方法,其特征在于,所述第一服务查询请求消息中还包括:所述接入点的负载指示信息,和/或所述接入点接收查询请求消息的信号强度指示信息,以使得所述服务节点根据所述信号强度指示信息和/或负载指示信息确定发送所述查询结果信息的接入点;和/或,所述第一服务查询请求消息中还包括会话标识,当所述接入点接收到所述服务节点发送的查询结果信息和所述会话标识,所述将所述查询结果信息发送给所述站点标识对应站点,具体包括:针对所述会话标识对应的查询请求消息,向所述站点发送所述查询结果信息。8.如权利要求6或7所述的方法,其特征在于,所述接入点发送第一服务查询请求消息给服务节点之前,还包括:所述接入点发送连接信息给站点,所述连接信息中包括服务节点标识。9.如权利要求8所述的方法,其特征在于,所述接入点发送连接信息给站点,具体包括:所述接入点发送信标帧,在所述信标帧中包括所述接入点连接的服务节点的标识信息;或,当所述接入点接收到所述站点发送的探测请求帧,发送探测响应帧给所述站点,在所述探测响应帧中包括所述接入点连接的服务节点的标识信息。10.如权利要求8所述的方法,其特征在于,所述接入点发送连接信息给站点之后,还包括:所述接入点接收所述站点通过单播形式发送的查询请求消息后,执行所述接入点发送第一服务查询请求消息给服务节点的步骤;或,所述接入点接收所述站点通过组播或广播方式发送的查询请求消息,在所述查询请求消息中还包括位表,所述位表包括一个或多个接入点对应的位信息;如果所述位表中所述接入点对应的位信息指示进行服务查询,则执行所述接入点发送第一服务查询请求消息给服务节点的步骤。11.如权利要求10所述的方法,其特征在于,所述位表中所述接入点对应的位信息是:所述站点将所述接入点的地址信息通过哈希算法得到的信息。12.一种服务查询装置,其特征在于,包括:请求接收单元,用于接收至少一个接入点发送的第一服务查询请求消息,所述第一服务查询请求消息中包括站点标识和请求查询的服务信息;节点确定单元,用于根据所述至少一个接入点确定第一接入点;结果发送单元,用于将查...

【专利技术属性】
技术研发人员:陈济杜振国丁志明杨云松方平
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

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

1