CN103888930B - 服务信息获取方法、提供方法及设备 - Google Patents
服务信息获取方法、提供方法及设备 Download PDFInfo
- Publication number
- CN103888930B CN103888930B CN201210564480.5A CN201210564480A CN103888930B CN 103888930 B CN103888930 B CN 103888930B CN 201210564480 A CN201210564480 A CN 201210564480A CN 103888930 B CN103888930 B CN 103888930B
- Authority
- CN
- China
- Prior art keywords
- service
- equipment
- information
- message
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种服务信息获取方法、提供方法及设备。方法包括:管理设备接收管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送第一消息的服务设备所能提供的服务的信息;管理设备对第一消息进行解析,获取服务设备所能提供的服务的信息,并将获取的服务设备所能提供的服务的信息,记录在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。本发明技术方案解决了管理设备获知服务设备所能提供的服务的信息的问题。
Description
技术领域
本发明涉及通信技术,尤其涉及一种服务信息获取方法、提供方法及设备。
背景技术
站点(Station,简称为STA)在选择加入一个无线局域网之前,通常需要先获得该无线局域网中是否有服务设备可以提供所需的服务。目前,STA要么被动接收该无线局域网中的管理设备广播的服务信息,在确认无线局域网中有服务设备可以提供符合自身需求的服务时,加入到该无线局域网中;要么主动向无线局域网中的管理设备发送询问请求,询问该无线局域网是否有服务设备可以提供所需服务,在确认无线局域网中有服务设备可以提供所需服务后,加入到该无线局域网中。
在上述方法中,管理设备如何获知无线局域网中各服务设备所能提供服务的信息是需要解决的问题。
发明内容
本发明实施例提供一种服务信息获取方法、提供方法及设备,用以解决无线局域网中管理设备获知各服务设备所能提供服务的信息的问题。
第一方面提供一种服务信息获取方法,包括:
管理设备接收所述管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的所述眼务设备所能提供的服务的信息;
所述管理设备对所述第一消息进行解析,获取所述服务设备所能提供的服务的信息;
所述管理设备将所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
第二方面提供一种服务信息提供方法,包括:
服务设备生成第一消息,所述第一消息携带有所述服务设备所能提供的服务的信息;
所述服务设备向至少一个管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求眼务的设备提供所述无线网络是否可以向所述请求眼务的设备提供服务的信息。
第三方面提供一种管理设备,包括:
接收模块,用于接收所述管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的所述服务设备所能提供的服务的信息;
获取模块,用于对所述第一消息进行解析,获取所述服务设备所能提供的服务的信息;
形成模块,用于将所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
第四方面提供一种服务设备,包括:
生成模块,用于生成第一消息,所述第一消息携带有所述服务设备所能提供的服务的信息;
发送模块,用于向至少一个管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供眼务的信息。
本发明实施例提供的服务信息获取方法、提供方法及设备,由服务设备向管理设备发送携带有自身所能提供的服务的信息的第一消息,使得管理设备能够根据第一消息,获知服务设备所能提供的服务的信息,将获取的服务设备所能提供的信息,记录在管理设备所在无线网络对应的服务信息表中,以便在有设备向无线网络请求服务时,向请求服务的设备提供无线网络是否可以向该设备提供服务的信息,同时解决了管理设备获知服务设备所能提供的服务的信息的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种服务信息获取方法的流程图;
图2为本发明实施例提供的另一种服务信息获取方法的流程图;
图3为本发明实施例的又一种服务信息获取方法的流程图;
图4为本发明实施例提供一种服务信息提供方法的流程图;
图5为本发明实施例提供另一种服务信息提供方法的流程图;
图6为本发明实施例提供的一种管理设备的结构示意图;
图7为本发明实施例提供的另一种管理设备的结构示意图;
图8为本发明实施例提供的一种服务设备的结构示意图;
图9为本发明实施例提供的另一种服务设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种服务信息获取方法的流程图。如图1所示,本实施例的方法包括:
步骤101、管理设备接收管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的所述服务设备所能提供的服务的信息。
步骤102、管理设备对第一消息进行解析,获取服务设备所能提供的服务的信息。
步骤103、管理设备将服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向该请求服务的设备提供服务的信息。
在本实施例中,将无线网络中可以提供服务的设备称为服务设备,例如服务设备可以是接入点(Access Point,简称为AP)或者站点(Station,简称为STA),其中,能提供服务的STA可以是打印机,传真机,投影仪等。无线网络中负责对各服务设备进行管理的设备被称为管理设备,管理设备可以是AP,也可以是STA。
在本实施例中,管理设备需要获知管理设备所在无线网络中各个服务设备所能提供的服务的信息,这样当有设备向管理设备请求获取相应服务时,管理设备可以确定无线网络中是否有服务设备能够提供该设备所需的服务,进而向该请求服务的设备提供有关的信息。
在本实施例中,服务设备向管理设备发送第一消息,并通过第一消息携带自身所能提供的服务的信息;管理设备接收服务设备发送的第一消息,在接收到第一消息后,对第一消息进行解析,从中获取服务设备所能提供的服务的信息。
其中,服务设备所能提供的服务可以是一个或多个,则第一消息携带的服务的信息可以是一个服务的信息,也可以是多个服务的信息。
本实施例的第一消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。例如,服务设备可以对现有的管理帧或控制帧进行扩展,通过扩展后的管理帧或控制帧携带其所能提供的服务的信息。或者,服务设备可以通过新增的管理帧或控制帧或数据帧,携带其所能提供的服务的信息。
在一可选实施方式中,服务设备可以主动向管理设备发送携带有自身所能提供的服务的信息的第一消息。例如,对于服务设备,可以预先设定一个发送周期,按照预设的发送周期周期性的向管理设备发送携带有自身所能提供的服务的信息的第一消息。可选的,服务设备除了按照预设的发送周期,周期性的向管理设备发送第一消息之外,还可以在刚加入无线网络时,就向管理设备发送携带有自身所能提供的服务的信息的第一消息,并在之后按照预设的发送周期,周期性的向管理设备发送第一消息。这样,当有新的服务设备加入无线网络时,就主动向管理设备上报其所能提供的服务的信息,有利于管理设备及时获取新服务设备所能提供的服务的信息,进而有利于管理设备向请求服务的设备提供更加准确的服务信息。又例如,服务设备可以在自身所能提供的服务的信息发生变化时,主动向管理设备发送携带有自身所能提供的服务的信息的第一消息,这里第一消息所携带的服务设备所能提供的服务的信息是更新后的信息。
在一可选实施方式中,如图2所示,在步骤101之前包括:
步骤100、管理设备向服务设备发送请求消息,所述请求消息携带有用于请求获取服务设备所能提供的服务的信息的请求指示,以使所述服务设备根据所述请求指示发送第一消息。
本实施例的请求消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。
在该实施方式中,管理设备主动向服务设备发送请求消息,请求服务设备上报所能提供的服务的信息。可选的,管理设备可以以单播或组播或广播的方式向服务设备发送请求消息。对于服务设备来说,接收管理设备发送的请求消息,对请求消息进行解析,获取其中的请求指示;然后,根据该请求指示生成携带有自身所能提供的服务的信息的第一消息,并将第一消息发送给管理设备,从而使管理设备获取服务设备所能提供的服务的信息。
在本实施例中,服务设备发送给管理设备的其所能提供的服务的信息包括服务设备所能提供的服务的标识信息,例如可以是服务设备所能提供的服务的名称、概述信息等。基于此,管理设备可以将服务设备所能提供的服务的标识信息,记录在该管理设备所在无线网络对应的服务信息表中,以在有设备需要向无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向该请求服务的设备提供服务的信息。
进一步,服务设备发送给管理设备的其所能提供的服务的信息还可以包括:服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个。除此之外,服务设备还可以包括一些与服务设备所能提供的服务相关的其它信息。基于此,管理设备可以将服务设备所能提供的服务的标识信息,以及服务设备所能提供的服务的信息包括的服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个,均记录在管理设备所在无线网络对应的服务信息表中,以在有设备向该无线网络请求服务时,向该请求服务的设备提供该无线网络是否可以向该请求服务的设备提供服务的信息。
上述服务设备所能提供的服务对应的工作模式是指提供该服务的服务设备所支持的工作模式。本实施例提供的工作模式可以是在请求服务的设备与管理设备认证关联之后,直接与请求服务的设备进行数据通信;或者是与请求服务的设备直接进行认证关联,并在认证关联之后与请求服务的设备进行数据通信;或者是通过管理设备与请求服务的设备进行数据通信,等等。
在一可选实施方式中,管理设备在获取服务设备所提供的服务的信息之后,可以向服务设备发送应答消息。可选的,管理设备还可以在应答消息中携带要求服务设备提供服务的更加详细的信息的请求指示。这样,服务设备在收到应答消息后,可以根据其中的请求指示,向管理设备提供服务设备所能提供的服务的信息。
管理设备在获得无线网络中服务设备所能提供的服务的信息之后,将服务设备所能提供的服务的信息,记录在无线网络对应的服务信息表中,该服务信息表用于存储无线网络中各个服务设备所能提供的服务的信息。该服务信息表可以采用信息列表或数据库等方式实现。当有设备向无线网络请求服务时,会向管理设备发送服务请求,管理设备根据该服务信息表,向请求服务的设备提供该无线网络是否可以向该请求服务的设备提供其所需的服务。
在一可选实施方式中,管理设备所在无线网络包括多个服务设备,则管理设备可以接收无线网络中多个服务设备分别发送的第一消息;管理设备对多个第一消息进行解析,获取多个服务设备所能提供的服务的信息;然后,管理设备将多个服务设备所能提供的服务的信息,分别记录在该管理设备所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向该请求服务的设备提供所述无线网络是否可以向该请求眼务的设备提供服务的信息。
可选的,服务设备可以在不需要提供服务的情况下,处于休眠状态,减少能耗。当请求服务的设备向无线网络请求服务时,管理设备可以将能够为该请求服务的设备提供服务的服务设备唤醒,以使该服务设备向请求服务的设备提供相应服务。或者,管理设备可以周期性的将服务设备唤醒,以使服务设备能够及时接收管理设备或请求服务的设备发送的信息,进而确定是否需要提供服务。或者,服务设备也可以一直处于唤醒状态,以便能够及时向请求服务的设备提供服务。
可选的,服务设备可以在不需要提供服务的情况下,不与管理设备进行认证和/或关联,当请求服务的设备请求服务设备所能提供的服务时,服务设备再与管理设备进行认证和/或关联,并在管理设备的控制下向请求服务的设备提供相应的服务。其中,在服务设备未关联管理设备的情况下,服务设备可以根据请求服务的设备发送的服务请求或者根据管理设备发送的关联请求,完成与管理设备的关联操作。
由上述可见,在本实施例中,管理设备接收服务设备发送的携带有服务设备所提供的服务的信息的第一消息,从第一消息中获取服务设备所能提供的服务的信息,将获取的服务设备所能提供的信息,记录在管理设备所在无线网络对应的服务信息表中,解决了管理设备获知服务设备所能提供的服务的信息的问题,并且可以在有设备向无线网络请求服务时,向请求服务的设备提供无线网络是否可以向该设备提供服务的信息。
图3为本发明实施例的又一种服务信息获取方法的流程图。如图3所示,本实施例的方法包括:
步骤301、管理设备接收服务设备发送的第一消息,所述第一消息携带有发送第一消息的所述服务设备所能提供的服务的信息。
步骤302、管理设备对第一消息进行解析,获取服务设备所能提供的服务的信息。
步骤303、管理设备将服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向请求服务的设备提供无线网络是否可以向该请求服务的设备提供服务的信息。
步骤301-步骤303可参见上述步骤10-步骤103的描述。
步骤304、管理设备接收服务设备发送的第二消息,所述第二消息携带有发送第二消息的服务设备所能提供的服务的更新信息。
步骤305、管理设备对第二消息进行解析,获取服务设备所能提供的服务的更新信息,并根据服务设备所能提供的服务的更新信息对所述服务信息表进行更新。
本实施例的第一消息和第二消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。例如,服务设备可以对现有的管理帧或控制帧进行扩展,通过扩展后的管理帧或控制帧携带其所能提供的服务的更新信息。或者,服务设备可以通过新增的管理帧或控制帧或数据帧,携带其所能提供的服务的更新信息。
在本实施例中,服务设备所能提供的服务的信息或所能提供的服务可能发生变化。服务设备在所能提供的服务的信息或所能提供的服务发生变化后,生成服务的更新信息,并通过第二消息发送给管理设备。这里服务的更新信息可以只包括发生了变化的信息,也可以包括发生变化的服务的全部信息。
可选的,服务设备可以在其所能提供的服务的信息发生变化后,主动向管理设备提供发生变化的服务的更新信息。或者
服务设备也可以根据管理设备发送的更新获取请求,向管理设备提供服务设备所能提供的服务的更新信息。具体的,管理设备向服务设备发送更新获取请求,要求服务设备提供服务的更新信息;服务设备接收到更新获取请求之后,向管理设备发送第二消息,并在第二消息中携带各自所能提供的服务的更新信息。
管理设备接收服务设备发送的第二消息,从第二消息中获得服务设备所能提供的服务的更新信息,然后根据服务设备所能提供的服务的更新信息,对之前获得的服务设备所能提供的服务的信息进行更新,也即对服务信息表进行更新,这样管理设备就可以获知服务设备所提供的服务的最新信息,有利于管理设备为请求服务的设备提供正确的服务信息。
可选的,如果管理设备所在无线网络包括多个服务设备,则每个服务设备都可以在所能提供的服务或所能提供的服务的信息发生变化时,向管理设备发送第二消息,在第二消息中携带有该服务设备所能提供的服务的更新信息,使得管理设备根据第二消息对之前获得的每个服务设备所能提供的服务的信息进行更新。
图4为本发明实施例提供一种服务信息提供方法的流程图。如图4所示,本实施例的方法包括:
步骤401、服务设备生成第一消息,所述第一消息携带有所述服务设备所能提供的服务的信息。
步骤402、服务设备向至少一个管理设备发送所述第一消息,以使至少一个管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向该请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
在本实施例中,将无线网络中可以提供服务的设备称为服务设备,例如服务设备可以是AP或者STA,其中,能提供服务的STA可以是打印机,传真机,投影仪等。无线网络中负责对各个服务设备进行管理的设备被称为管理设备,管理设备可以是AP,也可以是STA。
在本实施例中,管理设备需要获知网络中各个服务设备所能提供的服务的信息,这样当设备向管理设备所在无线网络请求获取相应服务时,管理设备可以确定无线网络中是否有服务设备能够提供该设备所需的服务,进而向该请求服务的设备提供有关的信息。
在本实施例中,服务设备可以向至少一个管理设备发送第一消息,并通过第一消息携带自身所能提供的服务的信息;可选的,服务设备可以以单播方式或组播方式或广播方式向至少一个管理设备发送第一消息。至少一个管理设备分别接收服务设备发送的第一消息,在接收到第一消息后,对第一消息进行解析,从中获取服务设备所能提供的服务的信息,然后将服务设备所能提供的服务的信息记录在管理设备所在无线网络对应的服务信息表中,以在有设备向管理设备所在无线网络请求服务时,向请求服务的设备提供无线网络是否可以向请求服务的设备提供服务的信息。
其中,服务设备所能提供的服务可以是一个或多个,则第一消息携带的服务的信息可以是一个服务的信息,也可以是多个服务的信息。
本实施例的第一消息可以是数据帧、管理帧或控制帧。例如,服务设备可以对现有的管理帧或控制帧进行扩展,通过扩展后的管理帧或控制帧携带其所能提供的服务的信息。或者,服务设备可以通过新增的管理帧或控制帧或数据帧,携带其所能提供的服务的信息。
在一可选实施方式中,服务设备可以主动向至少一个管理设备发送携带有自身所能提供的服务的信息的第一消息。例如,对于服务设备,可以预先设定一个发送周期,按照预设的发送周期周期性的向至少一个服务设备发送携带有自身所能提供的服务的信息的第一消息。可选的,服务设备除了按照预设的发送周期,周期性的向管理设备发送第一消息之外,还可以在刚加入无线网络时,就向至少一个管理设备发送携带有自身所能提供的服务的信息的第一消息,并在之后按照预设的发送周期,周期性的向至少一个管理设备发送第一消息。这样,当有新的服务设备加入无线网络时,就主动向至少一个管理设备上报其所能提供的服务的信息,有利于每个管理设备及时获取新服务设备所能提供的服务的信息,进而有利于每个管理设备向请求服务的设备提供更加准确的服务信息。
在一可选实施方式中,如图5所示,在步骤401之前包括:
步骤400、服务设备接收至少一个管理设备中任意管理设备发送的请求消息,所述请求消息携带有发送所述请求消息的管理设备用于请求获取所述服务设备所能提供的服务的信息的请求指示。
基于此,步骤401具体包括:服务设备根据管理设备发送的请求指示,生成第一消息。
在该实施方式中,管理设备可以主动向服务设备发送请求消息,请求服务设备上报其所能提供的服务的信息。在至少一个管理设备中,只要有一个管理设备向服务设备发送请求消息,则服务设备根据该请求消息,向至少一个管理设备中每个管理设备发送携带有服务设备所能提供的服务的信息的第一消息。可选的,发送请求消息的管理设备可以以单播方式或组播方式或广播的方式发送请求消息。对于服务设备来说,接收管理设备发送的请求消息,对请求消息进行解析,获取其中的请求指示;然后,根据该请求指示生成携带有自身所能提供的服务的信息的第一消息,并将第一消息发送给至少一个管理设备,从而使至少一个管理设备获取服务设备所能提供的服务的信息。
在本实施例中,服务设备发送给管理设备的其所能提供的服务的信息包括服务设备所能提供的服务的标识信息,例如可以是服务设备所能提供的服务的名称、概述信息等。基于此,服务设备向管理设备发送第一消息,主要用于使至少一个管理设备中的每个管理设备将服务设备所能提供的服务的标识信息,记录到每个管理设备所在无线网络对应的服务信息表中,以在有设备向无线网络请求服务时,可以向该请求服务的设备提供该无线网络是否可以向该请求服务的设备提供服务的信息。
进一步,服务设备发送给管理设备的其所能提供的服务的信息还可以包括:服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个。除此之外,服务设备还可以包括一些与服务设备所能提供的服务相关的其它信息。基于此,服务设备向管理设备发送第一消息,主要用于使至少一个管理设备中的每个管理设备将服务设备所能提供的服务的标识信息,以及服务设备所能提供的服务信息包括的服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个和其他信息等记录到每个管理设备所在无线网络对应的服务信息表中,以在有设备向无线网络请求服务时,可以向该请求服务的设备提供该无线网络是否可以向该请求服务的设备提供服务的信息。
上述服务设备所能提供的服务对应的工作模式是指提供该服务的服务设备所支持的工作模式。本实施例提供的工作模式可以是在请求服务的设备与管理设备认证关联之后,直接与请求服务的设备进行数据通信;或者是与请求服务的设备直接进行认证关联,并在认证关联之后与请求服务的设备进行数据通信;或者是通过管理设备与请求服务的设备进行数据通信,等等。
在一可选实施方式中,服务设备所能提供的服务的信息或所能提供的服务可能发生变化。服务设备在所能提供的服务的信息或所能提供的服务发生变化后,生成服务的更新信息,并通过第二消息发送给至少一个管理设备。
例如,服务设备生成第二消息,所述第二消息携带有所述服务设备所能提供的服务的更新信息。之后,服务设备向至少一个管理设备发送第二消息,以使至少一个管理设备根据服务设备所能提供的服务的更新信息对所述服务信息表进行更新。其中,服务设备可以以单播方式或组播方式或广播方式,向至少一个管理设备发送第二消息。相应地,每个管理设备接收服务设备发送的第二消息,从第二消息中获得服务设备所能提供的服务的更新信息,然后根据服务设备所能提供的服务的更新信息,对之前获得的服务设备所能提供的服务的信息进行更新,也即对服务信息表进行更新,这样管理设备就可以获知服务设备所提供的服务的最新信息,有利于管理设备为请求服务的设备提供正确的服务信息。
由上述可见,在本实施例中,服务设备向至少一个管理设备发送携带有服务设备所提供的服务的信息的第一消息,使得至少一个管理设备可以从第一消息中获取服务设备所能提供的服务的信息,并将获得的服务设备所能提供的服务的信息记录在管理设备所在无线网络对应的信息表中,并且管理设备可以在有设备向该无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向其提供服务,同时解决了管理设备获知服务设备所能提供的服务的信息的问题。
图6为本发明实施例提供的一种管理设备的结构示意图。如图6所示,本实施例的管理设备包括:接收模块61、获取模块62和记录模块63。
接收模块61,用于接收本实施例管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的服务设备所能提供的服务的信息。
获取模块62,与接收模块61连接,用于对接收模块61接收的第一消息进行解析,获取服务设备所能提供的服务的信息。
记录模块63,与获取模块62连接,用于将获取模块62获取的所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
在一可选实施方式中,如图6所示,本实施例的管理设备还可以包括:发送模块64。
发送模块64,与接收模块61连接,用于在接收模块61接收第一消息之前,向服务设备发送请求消息,所述请求消息携带有用于请求获取服务设备所能提供的服务的信息的请求指示,以使服务设备根据所述请求指示发送第一消息。
进一步,发送模块64具体可用于以单播方式或组播方式或广播方式,向服务设备发送请求消息。
其中,服务设备所能提供的服务的信息包括:服务设备所能提供的服务的标识信息。基于此,记录模块63具体可用于将服务设备所能提供的服务的标识信息,记录在所述无线网络对应的所述服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
进一步,服务设备所能提供的服务的信息还可以包括:服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个。则,记录模块63具体可用于将服务设备所能提供的服务的标识信息,以及服务设备所能提供的服务的信息包括的服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个,均记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
在一可选实施方式中,接收模块61还用于在获取模块62获得服务设备所能提供的服务的信息之后,接收服务设备发送的第二消息,所述第二消息携带有发送所述第二消息的服务设备所能提供的服务的更新信息。
相应地,获取模块62还用于对接收模块61接收的第二消息进行解析,获取服务设备所能提供的服务的更新信息,并根据服务设备所能提供的服务的更新信息对服务信息表进行更新。
在一可选实施方式中,本实施例管理设备所在无线网络包括多个服务设备。基于此,接收模块61具体可用于接收所述无线网络中多个服务设备分别发送的第一消息;获取模块62具体可用于对接收模块61接收的多个第一消息进行解析,获取多个服务设备所能提供的服务的信息;记录模块63具体可用于将获取模块62获取的多个服务设备所能提供的服务的信息,分别记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
本实施例的第一消息、请求消息和第二消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。
本实施例提供的管理设备可以是对无线网络中的服务设备进行管理的设备,例如可以是AP或具有管理功能的STA等。
本实施例提供的管理设备的各功能模块可用于执行图1-图3所示服务信息获取方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的管理设备,接收服务设备发送的携带有服务设备所提供的服务的信息的第一消息,从第一消息中获取服务设备所能提供的服务的信息,将获取的服务设备所能提供的信息,记录在管理设备所在无线网络对应的服务信息表中,以便在有设备向无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向该设备提供服务的信息,同时解决了获知服务设备所能提供的服务的信息的问题。
图7为本发明实施例提供的另一种管理设备的结构示意图。如图7所示,本实施例的管理设备包括:通信接口71、存储器72和处理器73。
通信接口71,用于接收本实施例管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的服务设备所能提供的服务的信息。
存储器72,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器72可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器73,用于执行存储器72所存储的程序,以用于:对通信接口71接收的第一消息进行解析,获取服务设备所能提供的服务的信息,并将获取的所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。。
其中,处理器73可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
在一可选实施方式中,通信接口71,还用于在接收第一消息之前,向服务设备发送请求消息,所述请求消息携带有用于请求获取服务设备所能提供的服务的信息的请求指示,以使服务设备根据所述请求指示发送第一消息。
进一步,通信接口71具体用于以单播方式或组播方式或广播方式,向服务设备发送请求消息。
其中,服务设备所能提供的服务的信息包括:服务设备所能提供的服务的标识信息。基于此,处理器73具体可用于对通信接口71接收的第一消息进行解析,获取服务设备所能提供的服务的标识信息,将服务设备所能提供的服务的标识信息,记录在所述无线网络对应的所述服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供眼务的信息。
进一步,服务设备所能提供的服务的信息还可以包括:服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个。则,处理器73具体可用于对通信接口71接收的第一消息进行解析,获取服务设备所能提供的服务的标识信息,以及服务设备所能提供的服务的信息包括的服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个,然后将服务设备所能提供的服务的标识信息,以及服务设备所能提供的服务的信息包括的服务设备所能提供的服务的有效时长、服务设备所能提供的服务的费用信息和服务设备所能提供的服务对应的工作模式中的至少一个,均记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
在一可选实施方式中,通信接口71还用于在处理器73获得服务设备所能提供的服务的信息之后,接收服务设备发送的第二消息,所述第二消息携带有发送第二消息的服务设备所能提供的服务的更新信息。
相应地,处理器73还用于对通信接口71接收的第二消息进行解析,获取服务设备所能提供的服务的更新信息,并根据服务设备所能提供的服务的更新信息对服务信息表进行更新。
在一可选实施方式中,本实施例管理设备所在无线网络包括多个服务设备。基于此,通信接口71具体可用于接收所述无线网络中多个服务设备分别发送的第一消息;处理器73具体可用于对通信接口71接收的多个第一消息进行解析,获取多个眼务设备所能提供的服务的信息,然后将获取的多个服务设备所能提供的服务的信息,分别记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
本实施例的第一消息、请求消息和第二消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。
可选的,如果上述通信接口71、存储器72和处理器73相互独立实现,则通信接口71、存储器72和处理器73可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended IndustryStandard Architecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
如果上述通信接口71、存储器72和处理器73集成在一块芯片上实现,则通信接口71、存储器72和处理器73可以通过内部接口完成相互间的通信。
本实施例提供的管理设备可以是对无线网络中的服务设备进行管理的设备,例如可以是AP或具有管理功能的STA等。
本实施例提供的管理设备可用于执行图1-图3所示服务信息获取方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的管理设备,接收服务设备发送的携带有服务设备所提供的服务的信息的第一消息,从第一消息中获取服务设备所能提供的服务的信息,将获取的服务设备所能提供的信息,记录在管理设备所在无线网络对应的服务信息表中,以便在有设备向无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向该设备提供服务的信息,同时解决了获知服务设备所能提供的服务的信息的问题。
图8为本发明实施例提供的一种服务设备的结构示意图。如图8所示,本实施例的服务设备包括:生成模块81和发送模块82。
生成模块81,用于生成第一消息,所述第一消息携带有本实施例服务设备所能提供的服务的信息。
发送模块82,与生成模块81连接,用于向至少一个管理设备发送所述第一消息,以使至少一个管理设备在获取本实施例服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向该请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
进一步,发送模块82具体可用于以单播方式或组播方式或广播方式,向至少一个管理设备发送所述第一消息,以使至少一个管理设备在获取本实施例服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
在一可选实施方式中,本实施例的服务设备还可以包括:接收模块83。
接收模块83,与生成模块81连接,用于在生成模块81生成第一消息之前,接收至少一个管理设备中任意管理设备发送的请求消息,所述请求消息携带有发送所述请求消息的管理设备用于请求获取本实施例服务设备所能提供的服务的信息的请求指示。
相应地,生成模块81具体可用于根据接收模块83接收到的请求指示,生成第一消息。
其中,本实施例服务设备所能提供的服务的信息包括:本实施例服务设备所能提供的服务的标识信息。
进一步,本实施例服务设备所能提供的服务的信息还可以包括:本实施例服务设备所能提供的服务的有效时长、本实施例服务设备所能提供的服务的费用信息和本实施例服务设备所能提供的服务对应的工作模式中的至少一个。
在一可选实施方式中,生成模块81还用于在发送模块82发送第一消息之后,生成第二消息,所述第二消息携带有本实施例服务设备所能提供的服务的更新信息。相应地,发送模块82还用于向至少一个管理设备发送第二消息,以使至少一个管理设备根据本实施例服务设备所能提供的服务的更新信息对各自所在无线网络对应的服务信息表进行更新。
进一步,发送模块82具体可用于以单播方式或组播方式或广播方式,向至少一个管理设备发送第二消息,以使至少一个管理设备根据本实施例服务设备所能提供的服务的更新信息对各自所在无线网络对应的服务信息表进行更新。
本实施例的第一消息、请求消息和第二消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。
本实施例提供的服务设备可以是对无线网络中的服务设备,例如可以是AP或STA等。
本实施例提供的服务设备的各功能模块可用于执行图4所示服务信息提供方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的服务设备,向至少管理设备发送携带有服务设备所提供的服务的信息的第一消息,使得至少一个管理设备可以从第一消息中获取服务设备所能提供的服务的信息,并根据获得的服务设备所能提供的服务的信息形成管理设备所在无线网络对应的信息表,可以在有设备向该无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向其提供服务,同时解决了管理设备获知服务设备所能提供的服务的信息的问题。
图9为本发明实施例提供的另一种服务设备的结构示意图。如图9所示,本实施例的服务设备包括:存储器91、处理器92和通信接口93。
存储器91,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器91可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器92,用于执行存储器91所存放的程序,以用于:生成第一消息,所述第一消息携带有本实施例服务设备所能提供的服务的信息。
通信接口93,用于向至少一个管理设备发送所述第一消息,以使至少一个管理设备在获取本实施例服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
进一步,通信接口93具体可用于以单播方式或组播方式或广播方式,向至少一个管理设备发送所述第一消息,以使至少一个管理设备在获取本实施例服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
在一可选实施方式中,通信接口93,还用于在处理器92生成第一消息之前,接收至少一个管理设备中任意管理设备发送的请求消息,所述请求消息携带有发送所述请求消息的管理设备用于请求获取本实施例服务设备所能提供的服务的信息的请求指示。
相应地,处理器92具体可用于根据通信接口93接收到的请求指示,生成第一消息。
其中,本实施例服务设备所能提供的服务的信息包括:本实施例服务设备所能提供的服务的标识信息。
进一步,本实施例服务设备所能提供的服务的信息还可以包括:本实施例服务设备所能提供的服务的有效时长、本实施例服务设备所能提供的服务的费用信息和本实施例服务设备所能提供的服务对应的工作模式中的至少一个。
在一可选实施方式中,处理器92还用于在通信接口93发送第一消息之后,生成第二消息,所述第二消息携带有本实施例服务设备所能提供的服务的更新信息。相应地,通信接口93还用于向至少一个管理设备发送第二消息,以使至少一个管理设备根据本实施例服务设备所能提供的服务的更新信息对各自所在无线网络对应的服务信息表进行更新。
进一步,通信接口93具体可用于以单播方式或组播方式或广播方式,向至少一个管理设备发送第二消息,以使至少一个管理设备根据本实施例服务设备所能提供的服务的更新信息对各自所在无线网络对应的服务信息表进行更新。
本实施例的第一消息、请求消息和第二消息属于802.11x协议中的MAC层消息,例如可以是数据帧、管理帧或控制帧。
可选的,如果上述存储器91、处理器92和通信接口93相互独立实现,则存储器91、处理器92和通信接口93可以通过总线相互连接并完成相互间的通信。所述总线可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
如果上述存储器91、处理器92和通信接口93集成在一块芯片上实现,则存储器91、处理器92和通信接口93可以通过内部接口完成相互间的通信。
本实施例提供的服务设备可以是对无线网络中的服务设备,例如可以是AP或STA等。
本实施例提供的服务设备可用于执行图4所示服务信息提供方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例提供的服务设备,向至少一个管理设备发送携带有服务设备所提供的服务的信息的第一消息,使得至少一个管理设备可以从第一消息中获取服务设备所能提供的服务的信息,可以在有设备向该无线网络请求服务时,向该请求服务的设备提供无线网络是否可以向其提供服务,同时解决了管理设备获知服务设备所能提供的服务的信息的问题。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (28)
1.一种服务信息获取方法,其特征在于,包括:
管理设备接收所述管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的所述服务设备所能提供的服务的信息;
所述管理设备对所述第一消息进行解析,获取所述服务设备所能提供的服务的信息;
所述管理设备将所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息;
所述管理设备接收所述管理设备所在无线网络中服务设备发送的第一消息之前,包括:
所述管理设备向所述服务设备发送请求消息,所述请求消息携带有用于请求获取所述服务设备所能提供的服务的信息的请求指示,以使所述服务设备根据所述请求指示发送所述第一消息。
2.根据权利要求1所述的服务信息获取方法,其特征在于,所述管理设备向所述服务设备发送请求消息包括:
所述管理设备以单播方式或组播方式或广播方式,向所述服务设备发送请求消息。
3.根据权利要求1或2所述的服务信息获取方法,其特征在于,所述服务设备所能提供的服务的信息包括:所述服务设备所能提供的服务的标识信息;
所述管理设备将所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息包括:
所述管理设备将所述服务设备所能提供的服务的标识信息,记录在所述无线网络对应的所述服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
4.根据权利要求3所述的服务信息获取方法,其特征在于,所述服务设备所能提供的服务的信息还包括:所述服务设备所能提供的服务的有效时长、所述服务设备所能提供的服务的费用信息和所述服务设备所能提供的服务对应的工作模式中的至少一个;
所述管理设备将所述服务设备所能提供的服务的标识信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息还包括:
所述管理设备将所述服务设备所能提供的服务的标识信息,以及所述服务设备所能提供的服务的信息包括的所述服务设备所能提供的服务的有效时长、所述服务设备所能提供的服务的费用信息和所述服务设备所能提供的服务对应的工作模式中的至少一个,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
5.根据权利要求1或2所述的服务信息获取方法,其特征在于,所述管理设备对所述第一消息进行解析,获取所述服务设备所能提供的服务的信息之后,包括:
所述管理设备接收所述服务设备发送的第二消息,所述第二消息携带有发送所述第二消息的所述服务设备所能提供的服务的更新信息;
所述管理设备对所述第二消息进行解析,获取所述服务设备所能提供的服务的更新信息,并根据所述服务设备所能提供的服务的更新信息对所述服务信息表进行更新。
6.根据权利要求1或2所述的服务信息获取方法,其特征在于,所述无线网络包括多个所述服务设备;
所述管理设备接收所述管理设备所在无线网络中服务设备发送的第一消息包括:
所述管理设备接收所述无线网络中多个所述服务设备分别发送的第一消息;
所述管理设备对所述第一消息进行解析,获取所述服务设备所能提供的服务的信息包括:
所述管理设备对多个所述第一消息进行解析,获取多个所述服务设备所能提供的服务的信息;
所述管理设备将所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息包括:
所述管理设备将多个所述服务设备所能提供的服务的信息,分别记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
7.根据权利要求5所述的服务信息获取方法,其特征在于,所述第一消息、所述请求消息和所述第二消息属于802.11x协议中的MAC层消息。
8.一种服务信息提供方法,其特征在于,包括:
服务设备生成第一消息,所述第一消息携带有所述服务设备所能提供的服务的信息;
所述服务设备向至少一个管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息;
所述服务设备生成第一消息之前,包括:
所述服务设备接收至少一个所述管理设备中任意所述管理设备发送的请求消息,所述请求消息携带有发送所述请求消息的所述管理设备用于请求获取所述服务设备所能提供的服务的信息的请求指示。
9.根据权利要求8所述的服务信息提供方法,其特征在于,所述服务设备向至少一个管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息包括:
所述服务设备以单播方式或组播方式或广播方式,向至少一个所述管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
10.根据权利要求8或9所述的服务信息提供方法,其特征在于,所述服务设备生成第一消息包括:
所述服务设备根据所述请求指示,生成所述第一消息。
11.根据权利要求8或9所述的服务信息提供方法,其特征在于,所述服务设备所能提供的服务的信息包括:所述服务设备所能提供的服务的标识信息。
12.根据权利要求11所述的服务信息提供方法,其特征在于,所述服务设备所能提供的服务的信息还包括:所述服务设备所能提供的服务的有效时长、所述服务设备所能提供的服务的费用信息和所述服务设备所能提供的服务对应的工作模式中的至少一个。
13.根据权利要求8或9所述的服务信息提供方法,其特征在于,所述服务设备向至少一个管理设备发送所述第一消息,以使至少一个所述管理设备获取所述服务设备所能提供的服务的信息之后,包括:
所述服务设备生成第二消息,所述第二消息携带有所述服务设备所能提供的服务的更新信息;
所述服务设备向至少一个所述管理设备发送所述第二消息,以使至少一个所述管理设备根据所述服务设备所能提供的服务的更新信息对所述服务设备所能提供的服务的信息进行更新。
14.根据权利要求13所述的服务信息提供方法,其特征在于,所述第一消息、所述请求消息和所述第二消息属于802.11x协议中的MAC层消息。
15.一种管理设备,其特征在于,包括:
接收模块,用于接收所述管理设备所在无线网络中服务设备发送的第一消息,所述第一消息携带有发送所述第一消息的所述服务设备所能提供的服务的信息;
获取模块,用于对所述第一消息进行解析,获取所述服务设备所能提供的服务的信息;
记录模块,用于将所述服务设备所能提供的服务的信息,记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息;
发送模块,用于在所述接收模块接收所述第一消息之前,向所述服务设备发送请求消息,所述请求消息携带有用于请求获取所述服务设备所能提供的服务的信息的请求指示,以使所述服务设备根据所述请求指示发送所述第一消息。
16.根据权利要求15所述的管理设备,其特征在于,所述发送模块具体用于以单播方式或组播方式或广播方式,向所述服务设备发送请求消息。
17.根据权利要求15或16所述的管理设备,其特征在于,所述服务设备所能提供的服务的信息包括:所述服务设备所能提供的服务的标识信息;
所述记录模块具体用于将所述服务设备所能提供的服务的标识信息,记录在所述无线网络对应的所述服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
18.根据权利要求17所述的管理设备,其特征在于,所述服务设备所能提供的服务的信息还包括:所述服务设备所能提供的服务的有效时长、所述服务设备所能提供的服务的费用信息和所述服务设备所能提供的服务对应的工作模式中的至少一个;
所述记录模块具体用于将所述服务设备所能提供的服务的标识信息,以及所述服务设备所能提供的服务的信息包括的所述服务设备所能提供的服务的有效时长、所述服务设备所能提供的服务的费用信息和所述服务设备所能提供的服务对应的工作模式中的至少一个,均记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
19.根据权利要求15或16所述的管理设备,其特征在于,所述接收模块还用于在所述获取模块获得所述服务设备所能提供的服务的信息之后,接收所述服务设备发送的第二消息,所述第二消息携带有发送所述第二消息的所述服务设备所能提供的服务的更新信息;
所述获取模块还用于对所述第二消息进行解析,获取所述服务设备所能提供的服务的更新信息,并根据所述服务设备所能提供的服务的更新信息对所述服务信息表进行更新。
20.根据权利要求19所述的管理设备,其特征在于,所述无线网络包括多个所述服务设备;
所述接收模块具体用于接收所述无线网络中多个所述服务设备分别发送的第一消息;
所述获取模块具体用于对多个所述第一消息进行解析,获取多个所述服务设备所能提供的服务的信息;
所述记录模块具体用于将多个所述服务设备所能提供的服务的信息,分别记录在所述无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
21.根据权利要求19所述的管理设备,其特征在于,所述第一消息、所述请求消息和所述第二消息属于802.11x协议中的MAC层消息。
22.一种服务设备,其特征在于,包括:
生成模块,用于生成第一消息,所述第一消息携带有所述服务设备所能提供的服务的信息;
发送模块,用于向至少一个管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息;
接收模块,用于在所述生成模块生成所述第一消息之前,接收至少一个所述管理设备中任意所述管理设备发送的请求消息,所述请求消息携带有发送所述请求消息的所述管理设备用于请求获取所述服务设备所能提供的服务的信息的请求指示。
23.根据权利要求22所述的服务设备,其特征在于,所述发送模块具体用于以单播方式或组播方式或广播方式,向至少一个所述管理设备发送所述第一消息,以使至少一个所述管理设备在获取所述服务设备所能提供的服务的信息后记录在各自所在无线网络对应的服务信息表中,以在有设备向所述无线网络请求服务时,向所述请求服务的设备提供所述无线网络是否可以向所述请求服务的设备提供服务的信息。
24.根据权利要求22或23所述的服务设备,其特征在于,所述生成模块具体用于根据所述请求指示,生成所述第一消息。
25.根据权利要求22或23所述的服务设备,其特征在于,所述服务设备所能提供的服务的信息包括:所述服务设备所能提供的服务的标识信息。
26.根据权利要求25所述的服务设备,其特征在于,所述服务设备所能提供的服务的信息还包括:所述服务设备所能提供的服务的有效时长、所述服务设备所能提供的服务的费用信息和所述服务设备所能提供的服务对应的工作模式中的至少一个。
27.根据权利要求22或23所述服务设备,其特征在于,所述生成模块还用于在所述发送模块发送所述第一消息之后,生成第二消息,所述第二消息携带有所述服务设备所能提供的服务的更新信息;
所述发送模块还用于向至少一个所述管理设备发送所述第二消息,以使至少一个所述管理设备根据所述服务设备所能提供的服务的更新信息对所述服务信息表进行更新。
28.根据权利要求27所述服务设备,其特征在于,所述第一消息、所述请求消息和所述第二消息属于802.11x协议中的MAC层消息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210564480.5A CN103888930B (zh) | 2012-12-24 | 2012-12-24 | 服务信息获取方法、提供方法及设备 |
PCT/CN2013/083927 WO2014101492A1 (zh) | 2012-12-24 | 2013-09-22 | 服务信息获取方法、提供方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210564480.5A CN103888930B (zh) | 2012-12-24 | 2012-12-24 | 服务信息获取方法、提供方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103888930A CN103888930A (zh) | 2014-06-25 |
CN103888930B true CN103888930B (zh) | 2018-02-16 |
Family
ID=50957614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210564480.5A Active CN103888930B (zh) | 2012-12-24 | 2012-12-24 | 服务信息获取方法、提供方法及设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103888930B (zh) |
WO (1) | WO2014101492A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486741B (zh) * | 2014-12-13 | 2018-01-05 | 重庆邮电大学 | 一种信任状态感知的混合式服务发现方法 |
CN104883389B (zh) * | 2015-04-17 | 2018-12-25 | 新华三技术有限公司 | 一种服务端位置的获取方法和设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101500016A (zh) * | 2008-01-31 | 2009-08-05 | 华为技术有限公司 | 业务控制方法及***、设备 |
CN102104841A (zh) * | 2009-12-22 | 2011-06-22 | 英特尔公司 | 在无线通信***中的增强的服务发现机制 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4035331B2 (ja) * | 2002-01-21 | 2008-01-23 | キヤノン株式会社 | 印刷システム、印刷装置、代替処理装置、代替処理方法およびプログラム |
CN100352218C (zh) * | 2004-04-28 | 2007-11-28 | 联想(北京)有限公司 | 动态网络环境下的资源发现方法 |
CN101119592B (zh) * | 2006-07-31 | 2012-06-06 | 北京华旗资讯数码科技有限公司 | 凭证装置和使用凭证获取、订制网络信息的方法和*** |
CN101345998B (zh) * | 2007-07-12 | 2011-12-28 | 华为技术有限公司 | 接入网络切换方法、锚点管理设备、移动接入设备 |
-
2012
- 2012-12-24 CN CN201210564480.5A patent/CN103888930B/zh active Active
-
2013
- 2013-09-22 WO PCT/CN2013/083927 patent/WO2014101492A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101500016A (zh) * | 2008-01-31 | 2009-08-05 | 华为技术有限公司 | 业务控制方法及***、设备 |
CN102104841A (zh) * | 2009-12-22 | 2011-06-22 | 英特尔公司 | 在无线通信***中的增强的服务发现机制 |
Also Published As
Publication number | Publication date |
---|---|
WO2014101492A1 (zh) | 2014-07-03 |
CN103888930A (zh) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101222388B (zh) | 一种确定接入点存在广播/多播缓存帧的方法和*** | |
CN102209303B (zh) | 一种确定接入点存在广播/多播缓存帧的方法和*** | |
CN104584621B (zh) | 用于减少计算设备的无线重新连接时间的混合场外/现场预测计算 | |
CN101083537B (zh) | 一种实现设备管理的方法、装置和*** | |
CN102710777B (zh) | 广告推送方法和***、以及广告推送器 | |
CN104185141B (zh) | 基于蓝牙信标设备的用户区域停留时间的检测***和方法 | |
CN107769914A (zh) | 保护数据传输安全的方法和网络设备 | |
CN105191210B (zh) | 用于针对d2d服务的策略控制和收费的方法 | |
CN110493770B (zh) | 获取与管理云端sim卡数据的方法、卡池设备及云端服务器 | |
CN108898440A (zh) | 流量兑换方法和装置 | |
CN106792694B (zh) | 一种接入认证方法,及接入设备 | |
CN103875290B (zh) | 电信网络中的功率节约 | |
CN108834090A (zh) | 一种辅助信息传输方法及装置 | |
CN100334842C (zh) | 与服务器间断线自动重连方法 | |
CN102711046A (zh) | 非接触式电子名片信息交换方法 | |
CN103888930B (zh) | 服务信息获取方法、提供方法及设备 | |
CN101188515A (zh) | 自动发现网元设备的方法及装置 | |
CN101795302B (zh) | 一种集团用户识别的方法及*** | |
CN107113615A (zh) | 一种对接入点ap的认证方法、***及相关设备 | |
JP5292645B2 (ja) | ワイヤレス通信装置および異なるセキュリティレベルを有するサービスの伝送方法 | |
CN103178943A (zh) | 用于链路自适应的方法、装置和*** | |
CN113966602B (zh) | 区块链中区块的分布式存储 | |
CN107852441A (zh) | 通信控制装置、通话控制方法和存储通话控制程序的非瞬时性计算机可读介质 | |
CN106878990A (zh) | 一种信息推送方法及装置 | |
CN102483788B (zh) | 信息处理***、信息处理方法、信息处理设备、信息处理设备控制方法、信息处理终端、信息处理终端控制方法、信息存储介质以及程序 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |