CN103002514B - The method and apparatus of transmission information - Google Patents
The method and apparatus of transmission information Download PDFInfo
- Publication number
- CN103002514B CN103002514B CN201110273759.3A CN201110273759A CN103002514B CN 103002514 B CN103002514 B CN 103002514B CN 201110273759 A CN201110273759 A CN 201110273759A CN 103002514 B CN103002514 B CN 103002514B
- Authority
- CN
- China
- Prior art keywords
- protocol version
- ability
- website
- information
- capability
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种传输信息的方法和装置。所述传输信息的方法包括:获取覆盖范围内部分或全部站点所支持的最高协议版本/能力;按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输携带时长字段的信息,其中所述第一协议版本/能力为所述部分或全部站点所支持的最高协议版本/能力中最低的一个。从而,本发明实施例的传输信息的方法和装置能够确保在一个存在支持不同协议版本/能力的站点的网络中,通过选择合适的协议版本/能力方式发送短数据帧交换,实现网络分配向量的正确设置。
Embodiments of the present invention provide a method and device for transmitting information. The method for transmitting information includes: obtaining the highest protocol version/capability supported by some or all stations within the coverage area; transmitting according to a protocol version/capability that is the same as or lower than the first protocol version/capability or a recorded protocol version/capability The information carrying the duration field, wherein the first protocol version/capability is the lowest one among the highest protocol versions/capabilities supported by the part or all stations. Therefore, the method and device for transmitting information in the embodiments of the present invention can ensure that in a network where there are stations supporting different protocol versions/capabilities, by selecting an appropriate protocol version/capability mode to send short data frame exchanges, network allocation vectors can be realized. set correctly.
Description
技术领域 technical field
本发明实施例涉及通信技术领域,并且更具体地,涉及传输信息的方法和装置。The embodiments of the present invention relate to the technical field of communications, and more specifically, to a method and device for transmitting information.
背景技术 Background technique
IEEE802.11工作组从1997开始先后制定了IEEE802.11a/b/g/n等标准,目前正在制定IEEE802.11ac标准,该标准将向下兼容IEEE802.11n标准。IEEE802.11/WLAN(Wireless Local Area Networks,无线局域网络)共享媒质接入过程中为了减少无线通信中各个STA(Station,站点)接入的碰撞几率,MAC(Media Access Control,媒体接入控制)层采用CSMA/CA(Carrier SenseMultiple Access with Collision Avoidance,载波侦听多路访问/冲突避免)机制实现对信道的侦听和碰撞避免,在IEEE 802.11标准中被称为DCF(Distributed Coordination Function,分布式协调功能)。为了增强WLAN服务质量QoS(Quality of Service)保障能力,IEEE802.11e标准在DCF的基础上引入了EDCA((Enhanced Distribution Channel Access,分布式协调扩展)机制。IEEE802.11ac沿用了EDCA的机制。The IEEE802.11 working group has formulated standards such as IEEE802.11a/b/g/n since 1997, and is currently formulating the IEEE802.11ac standard, which will be backward compatible with the IEEE802.11n standard. In the process of IEEE802.11/WLAN (Wireless Local Area Networks, wireless local area network) shared media access, in order to reduce the collision probability of each STA (Station, site) access in wireless communication, MAC (Media Access Control, media access control) The layer adopts the CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) mechanism to realize the monitoring and collision avoidance of the channel, which is called DCF (Distributed Coordination Function) in the IEEE 802.11 standard. coordination function). In order to enhance the QoS (Quality of Service) guarantee capability of WLAN, the IEEE802.11e standard introduces the EDCA (Enhanced Distribution Channel Access) mechanism on the basis of DCF. IEEE802.11ac follows the EDCA mechanism.
为了解决隐藏节点引起的数据碰撞问题,IEEE802.11通常采用NAV(NetworkAllocation Vector,网络分配向量)方式。NAV逻辑上存在于MAC帧中,并提供一种虚拟载波监听机制来克服物理层监听不到隐藏节点的问题。每个MAC帧都承载有一个“时长”字段,用以更新除传输信息的站点以外的其他站点(非传输信息的站点)的网络分配向量NAV。IEEE802.11ac协议提供了RTS/CTS(request to send/clear to send,请求发送/允许发送)帧交换和短数据帧交换的方式来设置网络分配向量NAV。In order to solve the data collision problem caused by hidden nodes, IEEE802.11 usually adopts the NAV (Network Allocation Vector, network allocation vector) method. NAV logically exists in the MAC frame, and provides a virtual carrier sense mechanism to overcome the problem that the physical layer cannot detect hidden nodes. Each MAC frame carries a "duration" field, which is used to update the network allocation vector NAV of other stations (non-information-transmitting stations) except the information-transmitting station. The IEEE802.11ac protocol provides RTS/CTS (request to send/clear to send, request to send/clear to send) frame exchange and short data frame exchange to set the network allocation vector NAV.
RTS/CTS帧交换方式需要请求方向被请求方发送RTS帧,被请求方需要回复CTS帧。由于RTS帧和CTS帧都没有承载有用数据,因此影响网络的实际利用率和吞吐量。于是可以采用短数据帧交换方式来解决RTS/CTS帧交换方式中出现的网络的实际利用率和吞吐量低的问题。但是,由于不同的站点支持不同协议版本/能力,如果支持低协议版本/能力的站点接收到支持高协议版本/能力的站点所发送的数据帧,并且无法解调出该数据帧,将无法更新各自的网络分配向量。The RTS/CTS frame exchange method requires the requester to send an RTS frame to the requested party, and the requested party needs to reply with a CTS frame. Since neither the RTS frame nor the CTS frame carries useful data, the actual utilization rate and throughput of the network are affected. Therefore, the short data frame exchange mode can be adopted to solve the problem of low actual utilization rate and throughput of the network in the RTS/CTS frame exchange mode. However, since different stations support different protocol versions/capabilities, if a station supporting a low protocol version/capability receives a data frame sent by a station supporting a high protocol version/capability and cannot demodulate the data frame, it will not be able to update The respective network allocation vectors.
发明内容 Contents of the invention
本发明实施例提供一种传输信息的方法和装置,能够确保网络中部分或全部的站点都能够正确设置网络分配向量NAV。Embodiments of the present invention provide a method and device for transmitting information, which can ensure that some or all stations in the network can correctly set the network allocation vector NAV.
一方面,提供了一种传输信息的方法,包括:获取覆盖范围内部分或全部站点所支持的最高协议版本/能力;按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输携带时长字段的信息,其中第一协议版本/能力为部分或全部站点所支持的最高协议版本/能力中最低的一个,以便非传输信息的站点根据所述时长字段设置网络分配向量。On the one hand, a method for transmitting information is provided, including: obtaining the highest protocol version/capability supported by some or all stations within the coverage area; or recording The protocol version/capability transmits the information carrying the duration field, wherein the first protocol version/capability is the lowest one among the highest protocol version/capability supported by some or all stations, so that the non-transmitting station sets the network according to the duration field Allocate vectors.
另一方面,提供了一种传输信息的方法,包括:侦听携带时长字段的信息,其中所述信息由传输信息的站点按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输,所述第一协议版本/能力为所述传输信息的站点的覆盖范围内的部分或全部站点所支持的最高协议版本/能力中最低的一个。In another aspect, a method for transmitting information is provided, including: listening to information carrying a duration field, wherein the information is transmitted by a station transmitting the information according to a protocol version/capability that is the same as or lower than the first protocol version/capability or Recorded protocol version/capability transmission, the first protocol version/capability is the lowest one among the highest protocol versions/capabilities supported by some or all stations within the coverage of the station that transmits information.
又一方面,提供了一种传输信息的装置,包括:获取版本单元,用于获取覆盖范围内部分或全部站点所支持的最高协议版本/能力;传输单元,用于按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输携带时长字段的信息,其中第一协议版本/能力为部分或全部站点所支持的最高协议版本/能力中最低的一个,以便非传输信息的站点根据所述时长字段设置网络分配向量。In yet another aspect, a device for transmitting information is provided, including: a version acquisition unit, configured to acquire the highest protocol version/capability supported by some or all stations within the coverage; a transmission unit, configured to communicate with the first protocol version/capability Protocol versions/capabilities with the same or lower capabilities or recorded protocol versions/capabilities transmit the information carrying the duration field, where the first protocol version/capability is the lowest one among the highest protocol versions/capabilities supported by some or all stations, so that The station that does not transmit information sets the network allocation vector according to the duration field.
再一方面,提供了一种传输信息的装置,包括:侦听单元,用于侦听携带时长字段的信息,其中所述信息由传输信息的站点按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输,所述第一协议版本/能力为所述传输信息的站点的覆盖范围内的部分或全部站点所支持的最高协议版本/能力中最低的一个;设置单元,用于根据所述时长字段设置网络分配向量。In yet another aspect, a device for transmitting information is provided, including: an interception unit configured to intercept information carrying a duration field, wherein the information is transmitted by a station that transmits information in accordance with the same or lower protocol version/capability protocol version/capability or recorded protocol version/capability transmission, the first protocol version/capability is the lowest one of the highest protocol version/capability supported by some or all stations within the coverage of the station transmitting information ; A setting unit, configured to set a network allocation vector according to the duration field.
本发明实施例的传输信息的方法和装置、站点和接入点能够确保在一个存在支持不同协议版本/能力的站点的网络中,通过选择合适的协议版本/能力方式发送短数据帧交换,实现网络分配向量的正确设置。The method and device for transmitting information, the station and the access point in the embodiment of the present invention can ensure that in a network where there are stations supporting different protocol versions/capabilities, the exchange of short data frames can be sent by selecting an appropriate protocol version/capability to realize Correct setup of network allocation vectors.
附图说明 Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1是根据本发明一个实施例的传输信息的方法的流程图。Fig. 1 is a flowchart of a method for transmitting information according to an embodiment of the present invention.
图2是根据本发明另一个实施例的传输信息的方法的流程图。Fig. 2 is a flowchart of a method for transmitting information according to another embodiment of the present invention.
图3是根据本发明实施例的传输信息的装置的结构示意图。Fig. 3 is a schematic structural diagram of an apparatus for transmitting information according to an embodiment of the present invention.
图4是根据本发明另一实施例的传输信息的装置的结构示意图。Fig. 4 is a schematic structural diagram of an apparatus for transmitting information according to another embodiment of the present invention.
具体实施方式 Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
根据IEEE802.11ac空口协议,采用短数据帧交换方式设置NAV。例如,网络中存在传输信息的站点和非传输信息的站点,其中传输信息的站点为第一站点STA1和第二站点STA2,它们之间正进行信息的传输。假设,第一站点STA1发送一个IEEE802.11ac短数据帧Data1给第二站点STA2(例如,一般的站点,或者接入点),其中该短数据帧Data1携带第一时长字段。侦听到IEEE802.11ac短数据帧Data1的所有非传输信息的站点(除了第二站点STA2外)都用短数据帧Data1携带的时长字段对网络分配向量NAV进行设置。第二站点STA2收到IEEE802.11ac短数据帧Data1后需要反馈一个确认帧ACK1给第一站点STA1,其中该确认帧ACK1携带第二时长字段。侦听到确认帧ACK1的所有非传输信息的站点(除了第一站点STA1外)都要用该确认帧ACK1携带的时长字段对网络分配向量NAV进行设置。According to the IEEE802.11ac air interface protocol, the NAV is set by means of short data frame exchange. For example, there are stations that transmit information and stations that do not transmit information in the network, where the stations that transmit information are a first station STA1 and a second station STA2, and information is being transmitted between them. Assume that the first station STA1 sends an IEEE802.11ac short data frame Data1 to the second station STA2 (for example, a common station, or an access point), where the short data frame Data1 carries a first duration field. All stations (except the second station STA2 ) that have heard the IEEE802.11ac short data frame Data1 non-transmission information use the duration field carried in the short data frame Data1 to set the network allocation vector NAV. After receiving the IEEE802.11ac short data frame Data1, the second station STA2 needs to feed back an acknowledgment frame ACK1 to the first station STA1, wherein the acknowledgment frame ACK1 carries a second duration field. All stations (except the first station STA1 ) that hear the non-transmission information of the acknowledgment frame ACK1 must use the duration field carried by the acknowledgment frame ACK1 to set the network allocation vector NAV.
此外,如果第一站点STA1存在隐藏节点STA3,虽然隐藏节点STA3无法侦听到第一站点STA1传输的信息,但是由于隐藏节点STA3能够侦听第二站点STA2传输的信息,因此能够根据第二站点STA2发送的携带时长字段的确认帧ACK1来设置网络分配向量NAV,从而获知共享媒质将要被占用的时间长度,在网络分配向量NAV所表示的时间长度内不会尝试向第二站点STA2发起接入而发送数据,从而避免共享媒质网络的数据碰撞。In addition, if the first station STA1 has a hidden node STA3, although the hidden node STA3 cannot intercept the information transmitted by the first station STA1, but because the hidden node STA3 can intercept the information transmitted by the second station STA2, it can be based on the information transmitted by the second station STA2. STA2 sends the confirmation frame ACK1 carrying the duration field to set the network allocation vector NAV, so as to know the time length that the shared medium will be occupied, and will not attempt to initiate access to the second station STA2 within the time length indicated by the network allocation vector NAV And send data, so as to avoid the data collision of the shared media network.
以下根据图1描述根据本发明一个实施例的传输消息的方法,通过传输具有能够被解调的协议版本/能力的信息而正确设置NAV,以避免共享媒质网络的数据碰撞问题的产生。The following describes a method for transmitting messages according to an embodiment of the present invention according to FIG. 1 , by transmitting information with a protocol version/capability that can be demodulated to correctly set NAV, so as to avoid data collision problems in a shared media network.
11,获取覆盖范围内部分或全部站点所支持的最高协议版本/能力。11. Obtain the highest protocol version/capability supported by some or all stations within the coverage area.
这里,最高协议版本/能力是通过网络中的站点间关联或数据交换获得。站点的覆盖范围包括能够侦听到该站点的所有站点,对于需要传输信息的站点而言,只需获取其覆盖范围内部分或全部站点所支持的最高协议版本/能力。Here, the highest protocol version/capability is obtained through inter-site association or data exchange in the network. The coverage of a station includes all stations that can listen to the station. For a station that needs to transmit information, it only needs to obtain the highest protocol version/capability supported by some or all stations within its coverage.
以站点与接入点的关联为例。站点需与接入点进行关联才能够与接入点进行数据传输。在关联之前,站点要接收接入点周期性发送的信标(Beacon)帧,信标帧中携带该站点与接入点所在的网络的一些基本信息,以便站点能够与接入点进行关联。关联在站点与接入点之间建立一种映射关系。关联由站点向接入点发送一个关联请求开始,如果接入点接收关联请求则回复一个关联响应。在关联过程,接入点与站点之间进行安全认证,建立安全可靠的通信机制,交换必要的基本信息。其中,接入点获得站点支持的协议栈和支持的特性和能力,接入点把站点所需要的运行特定参数发送给站点。Take the association of stations and access points as an example. A station needs to be associated with an access point to be able to transmit data with the access point. Before the association, the station needs to receive the beacon (Beacon) frame periodically sent by the access point, and the beacon frame carries some basic information of the station and the network where the access point is located, so that the station can associate with the access point. Association establishes a mapping relationship between stations and access points. An association is initiated by the station sending an association request to the access point, and the access point replies with an association response if it receives the association request. During the association process, security authentication is performed between the access point and the station, a safe and reliable communication mechanism is established, and necessary basic information is exchanged. Wherein, the access point obtains the protocol stack supported by the station and the supported features and capabilities, and the access point sends the specific operation parameters required by the station to the station.
可以理解,在站点与接入点关联或者与其他站点传输数据的过程中,能够获知其覆盖范围内部分或全部站点所支持的最高协议版本/能力。It can be understood that during the process of associating a station with an access point or transmitting data with other stations, the highest protocol version/capability supported by some or all stations within its coverage area can be known.
12,按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输携带时长字段的信息,其中第一协议版本/能力为该覆盖范围内该部分站点所支持的最高协议版本/能力中最低的一个,以便非传输信息的站点根据所述时长字段设置网络分配向量。12. Transmit the information carrying the duration field according to the protocol version/capability that is the same as or lower than the first protocol version/capability or the recorded protocol version/capability, wherein the first protocol version/capability is supported by this part of the site within the coverage area The lowest one among the highest protocol versions/capabilities of , so that non-transmitting stations set the network allocation vector according to the duration field.
为了使得网络中接收或侦听信息的站点都能正确地解调该信息,发送该信息的站点需要以所有获知的最高协议版本/能力中最低的一个或者比该最低的协议版本/能力还低的协议版本/能力发送该信息,从而侦听到该信息的非传输信息的站点能够根据解调出的时长字段设置网络分配向量。In order for a station on the network that receives or listens to the message to correctly demodulate the message, the station sending the message needs to use the lowest of all known highest protocol versions/capabilities or lower than the lowest protocol version/capability The protocol version/capability to send this information, so that the station that intercepts the non-transmission information of this information can set the network allocation vector according to the demodulated duration field.
该信息可以是数据帧Data1或者确认帧ACK1。具体而言,当第一站点需要向另一站点发送数据帧Data1时,该第一站点需要首先确定其信号所覆盖的范围内站点所支持的最高协议版本/能力中最低的一个协议版本/能力,然后以该最低的协议版本/能力或更低的协议版本/能力发送携带第一时长字段的数据帧Data1。此时,能够侦听到该数据帧Data1的站点,也就是非发送或接收信息的站点,将根据该第一时长字段设置网络分配向量。The information may be a data frame Data1 or an acknowledgment frame ACK1. Specifically, when a first station needs to send a data frame Data1 to another station, the first station needs to first determine the lowest protocol version/capability among the highest protocol versions/capabilities supported by stations within the range covered by its signal , and then send the data frame Data1 carrying the first duration field with the lowest protocol version/capability or a lower protocol version/capability. At this time, the station that can hear the data frame Data1, that is, the station that does not send or receive information, will set the network allocation vector according to the first duration field.
当该另一个站点接收到该数据帧Data1后,需要向该第一站点发送确认帧ACK1。于是,该另一个站点需要首先确定其信号所覆盖的范围内站点所支持的最高协议版本/能力中最低的一个协议版本/能力,然后以该最低的协议版本/能力或更低的协议版本/能力发送携带第二时长字段的确认帧ACK1。此时,能够侦听到该确认帧ACK1的站点将根据该第二时长字段设置网络分配向量。该第一站点接收该另一个站点发送的确认帧ACK1。After the other station receives the data frame Data1, it needs to send an acknowledgment frame ACK1 to the first station. Therefore, the other station needs to first determine the lowest protocol version/capability among the highest protocol versions/capabilities supported by stations within the range covered by its signal, and then use the lowest protocol version/capability or a lower protocol version/capability The capability sends an acknowledgment frame ACK1 carrying the second duration field. At this time, the stations that can hear the acknowledgment frame ACK1 will set the network allocation vector according to the second duration field. The first station receives the acknowledgment frame ACK1 sent by the other station.
也就是说,无论是第一站点还是另一个站点,均在获取其覆盖范围内部分或全部站点所支持的最高协议版本/能力的情况下,按照与第一协议版本/能力相同或更低的协议版本/能力传输携带时长字段的信息,其中第一协议版本/能力为部分或全部站点所支持的最高协议版本/能力中最低的一个。也即,站点按照与第一协议版本/能力相同或更低的协议版本/能力发送携带时长字段的信息;或者接收携带时长字段的信息。That is to say, whether it is the first site or another site, under the condition of obtaining the highest protocol version/capability supported by some or all sites within its coverage area, the protocol version/capability is the same as or lower than the first protocol version/capability The protocol version/capability transmission carries the information of the duration field, wherein the first protocol version/capability is the lowest one among the highest protocol versions/capabilities supported by some or all stations. That is, the station sends the information carrying the duration field according to the protocol version/capability that is the same as or lower than the first protocol version/capability; or receives the information carrying the duration field.
可选地,站点也可以按照记录的协议版本/能力传输携带时长字段的信息,其中记录的协议版本/能力是固定配置或者由网络实时进行配置。Optionally, the station may also transmit the information carrying the duration field according to the recorded protocol version/capability, where the recorded protocol version/capability is a fixed configuration or is configured in real time by the network.
本发明实施例的传输信息的方法能够确保在一个存在支持不同协议版本/能力的站点的网络中,通过选择合适的协议版本/能力方式发送短数据帧交换,实现NAV的正确设置。The method for transmitting information in the embodiment of the present invention can ensure that in a network where there are stations supporting different protocol versions/capabilities, the correct setting of NAV can be realized by selecting an appropriate protocol version/capability mode to send short data frame exchanges.
以下根据图2描述根据本发明另一实施例的传输消息的方法。21,侦听携带时长字段的信息,其中所述信息由传输信息的站点按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输,所述第一协议版本/能力为所述传输信息的站点的覆盖范围内的全部或部分站点所支持的最高协议版本/能力中最低的一个。22,根据所述时长字段设置网络分配向量。The following describes a method for transmitting a message according to another embodiment of the present invention according to FIG. 2 . 21. Listen to the information carrying the duration field, wherein the information is transmitted by the station transmitting the information according to the protocol version/capability that is the same as or lower than the first protocol version/capability or the recorded protocol version/capability, the first protocol version/capability The version/capability is the lowest one among the highest protocol versions/capabilities supported by all or some stations within the coverage of the station transmitting information. 22. Set a network allocation vector according to the duration field.
也就是,对于不进行信息传输的站点而言,当其他站点按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力进行信息传输时,其中第一协议版本/能力为传输信息的站点的覆盖范围内的部分或全部站点所支持的最高协议版本/能力中最低的一个,该部分或全部站点对信息传输进行侦听,如果侦听携带时长字段的传输信息,则根据该时长字段设置网络分配向量。由于设置了网络分配向量,则该部分或全部站点就不会向正进行信息传输的站点发起接入而发送数据。That is, for a station that does not perform information transmission, when other stations perform information transmission according to a protocol version/capability that is the same as or lower than the first protocol version/capability or a recorded protocol version/capability, the first protocol version /Capability is the lowest one of the highest protocol version/capability supported by some or all stations within the coverage area of the station transmitting the information. This part or all stations intercept the information transmission. If the interception carries the transmission information with the duration field , then set the network allocation vector according to the duration field. Since the network allocation vector is set, some or all of the stations will not initiate access to the station that is transmitting information and send data.
此外,本领域普通技术人员也应理解,上述网络不限于基本服务集(BSS,Basic Service Set)网络,交叠基本服务集(OBSS,overlapping BSS)网络和扩展服务集(ESS,Extended Service Set)网络。In addition, those of ordinary skill in the art should also understand that the above-mentioned network is not limited to a Basic Service Set (BSS, Basic Service Set) network, an overlapping Basic Service Set (OBSS, overlapping BSS) network and an Extended Service Set (ESS, Extended Service Set) network.
根据本发明实施例的方法和装置可应用于站点与站点之间,也可应用于站点与接入点之间。接入点本身就是一个站点,是在网络中进行管理和控制的中央站点。一般地,在没有接入点存在的网络中,某个站点可以在一定时间内作为中央站点存在并管理该网络。The method and device according to the embodiments of the present invention can be applied between stations, and can also be applied between stations and access points. The access point is a station in itself, the central point in the network for management and control. Generally, in a network where no access points exist, a certain station can exist as a central station for a certain period of time and manage the network.
在一个具体实施例中,当一个BSS网络中只有一个接入点和一个站点的情况下,站点按照其所支持的协议版本/能力发送短数据帧给接入点,该AP按照与接收到短数据帧相同或者更低的协议版本/能力回复确认帧,则侦听到该确认帧的站点将设置网络分配向量NAV。In a specific embodiment, when there is only one access point and one station in a BSS network, the station sends short data frames to the access point according to the protocol version/capability it supports, and the AP follows the received short data frame If the protocol version/capability of the same or lower data frame returns an acknowledgment frame, the station that hears the acknowledgment frame will set the network allocation vector NAV.
在另一具体实施例中,当一个BSS网络中存在一个接入点和多个站点的情况下,如果全部的站点都支持一个协议版本/能力,则其中一个站点按照该协议版本/能力发送短数据帧给接入点,该接入点按照与接收到短数据帧相同或者更低的协议版本/能力回复确认帧,则侦听到该确认帧的站点将设置网络分配向量NAV。或者,其中的一个站点以最低协议版本/能力(即,IEEE802.11a)发送短数据帧给接入点,而接入点也回复最低协议版本/能力的确认帧。但是,一般而言,以越低协议版本/能力传输信息,网络的频谱效应及利用率都越低,因此该方法并不值得推荐。因此,以全部站点都能接受的最高的协议版本/能力传输信息,将是更优选择。In another specific embodiment, when there is an access point and multiple stations in a BSS network, if all stations support a protocol version/capability, one of the stations will send a short message according to the protocol version/capability The data frame is sent to the access point, and the access point responds with an acknowledgment frame according to the same or lower protocol version/capability as the received short data frame, and the station that detects the acknowledgment frame will set the network allocation vector NAV. Or, one of the stations sends a short data frame to the access point with the lowest protocol version/capability (ie, IEEE802.11a), and the access point also replies with an acknowledgment frame of the lowest protocol version/capability. However, generally speaking, the lower the protocol version/capability to transmit information, the lower the spectrum effect and utilization of the network, so this method is not recommended. Therefore, it would be better to transmit information with the highest protocol version/capability acceptable to all stations.
在又一具体实施例中,当其中的一个站点以最低协议版本/能力(即,IEEE802.11a)发送短数据帧给接入点后,接入点可以按照所记录的协议版本/能力回复确认帧。其中,记录的协议版本/能力可以是固定配置,或者由网络进行实时配置,或者从周围的站点获得,或者通过记录与周围站点关联或数据交换的过程而记录。In yet another specific embodiment, when one of the stations sends a short data frame to the access point with the lowest protocol version/capability (ie, IEEE802.11a), the access point can reply with an acknowledgment according to the recorded protocol version/capability frame. Wherein, the recorded protocol version/capability may be a fixed configuration, or be configured in real time by the network, or be obtained from surrounding stations, or be recorded by recording the process of association or data exchange with surrounding stations.
应理解,在上述的具体实施例中,接入点也可以替换为任何普通的站点。上述方法可以应用于站点与站点之间,也可以是站点与接入点之间。It should be understood that in the above specific embodiments, the access point may also be replaced by any common station. The foregoing method may be applied between stations, or between a station and an access point.
以下结合图3和图4,描述根据本发明实施例的传输信息的装置。An apparatus for transmitting information according to an embodiment of the present invention is described below with reference to FIG. 3 and FIG. 4 .
在图3中,传输信息的装置30包括获取版本单元31和传输单元32。其中,获取版本单元31用于获取覆盖范围内部分或全部站点所支持的最高协议版本/能力,传输单元32用于按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输携带时长字段的信息,其中第一协议版本/能力为该部分或全部站点所支持的最高协议版本/能力中最低的一个。其中,记录的协议版本/能力是固定配置或者由网络实时进行配置,或者通过站点间关联或数据交换而获得。这里,根据本发明实施例的传输信息的装置所传输的信息包括数据帧或者确认帧。In FIG. 3 , the device 30 for transmitting information includes a version acquiring unit 31 and a transmitting unit 32 . Among them, the obtaining version unit 31 is used to obtain the highest protocol version/capability supported by some or all stations within the coverage area, and the transmission unit 32 is used to follow the same or lower protocol version/capability or record protocol version/capability as the first protocol version/capability The protocol version/capability transmission carries the information of the duration field, wherein the first protocol version/capability is the lowest one among the highest protocol versions/capabilities supported by some or all stations. Wherein, the recorded protocol version/capability is a fixed configuration or a real-time configuration by the network, or is obtained through inter-site association or data exchange. Here, the information transmitted by the apparatus for transmitting information according to the embodiment of the present invention includes a data frame or an acknowledgment frame.
在图4中,传输信息的装置40包括侦听单元41和设置单元42。具体而言,侦听单元41用于侦听携带时长字段的信息,其中所述信息由传输信息的站点按照与第一协议版本/能力相同或更低的协议版本/能力或者记录的协议版本/能力传输,所述第一协议版本/能力为所述传输信息的站点的覆盖范围内的部分或全部站点所支持的最高协议版本/能力中最低的一个。设置单元42用于根据所述时长字段设置网络分配向量。In FIG. 4 , the device 40 for transmitting information includes a listening unit 41 and a setting unit 42 . Specifically, the listening unit 41 is used to listen to the information carrying the duration field, wherein the information is transmitted by the station transmitting the information according to the protocol version/capability that is the same as or lower than the first protocol version/capability or the recorded protocol version/capability For capability transmission, the first protocol version/capability is the lowest one among the highest protocol versions/capabilities supported by some or all stations within the coverage of the station transmitting information. The setting unit 42 is configured to set the network allocation vector according to the duration field.
本发明实施例的传输信息的装置能够确保在一个存在支持不同协议版本/能力的STA的网络中,通过选择合适的协议版本/能力方式发送短数据帧交换,实现NAV的正确设置。The device for transmitting information in the embodiment of the present invention can ensure that in a network where there are STAs supporting different protocol versions/capabilities, the correct setting of NAV can be realized by selecting an appropriate protocol version/capability mode to send short data frame exchanges.
应理解,本发明实施例的传输信息的装置可以是站点或接入点。It should be understood that the apparatus for transmitting information in this embodiment of the present invention may be a station or an access point.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (14)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110273759.3A CN103002514B (en) | 2011-09-15 | 2011-09-15 | The method and apparatus of transmission information |
| PCT/CN2012/081476 WO2013037320A1 (en) | 2011-09-15 | 2012-09-17 | Method and device for transmitting information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110273759.3A CN103002514B (en) | 2011-09-15 | 2011-09-15 | The method and apparatus of transmission information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103002514A CN103002514A (en) | 2013-03-27 |
| CN103002514B true CN103002514B (en) | 2015-09-09 |
Family
ID=47882629
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110273759.3A Expired - Fee Related CN103002514B (en) | 2011-09-15 | 2011-09-15 | The method and apparatus of transmission information |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN103002514B (en) |
| WO (1) | WO2013037320A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014179972A1 (en) * | 2013-05-09 | 2014-11-13 | 华为技术有限公司 | Data transmission method, apparatus and system |
| CN104219017B (en) * | 2013-05-29 | 2018-03-13 | 华为技术有限公司 | A kind of physical layer data package transmission method and access node |
| CN104219210B (en) * | 2013-06-03 | 2018-12-14 | 华为技术有限公司 | A kind of method for building up and device of transmission mode |
| CN113383596B (en) * | 2020-01-10 | 2025-09-16 | 北京小米移动软件有限公司 | Method, device and storage medium for determining network allocation vector |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1744602A (en) * | 2004-05-28 | 2006-03-08 | 株式会社东芝 | Wireless Communication System and Wireless Terminal |
| CN101336526A (en) * | 2005-12-13 | 2008-12-31 | 科胜讯系统公司 | Dual CTS protection system and method |
-
2011
- 2011-09-15 CN CN201110273759.3A patent/CN103002514B/en not_active Expired - Fee Related
-
2012
- 2012-09-17 WO PCT/CN2012/081476 patent/WO2013037320A1/en active Application Filing
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1744602A (en) * | 2004-05-28 | 2006-03-08 | 株式会社东芝 | Wireless Communication System and Wireless Terminal |
| CN101336526A (en) * | 2005-12-13 | 2008-12-31 | 科胜讯系统公司 | Dual CTS protection system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2013037320A1 (en) | 2013-03-21 |
| CN103002514A (en) | 2013-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110291835B (en) | Method, system and equipment for acquiring random access configuration information | |
| JP5123395B2 (en) | Protecting direct link setup (DLS) transmissions in wireless communication systems | |
| US10098150B2 (en) | Operation method and apparatus using sectorized transmission opportunity in wireless LAN system | |
| CN103002544B (en) | A kind of method and apparatus transmitting information | |
| RU2639296C1 (en) | Method and device for receiving and transfering frame, containing partial association identifier in wireless local network (lan) system | |
| CN104168657B (en) | A kind of communication means and equipment of identical networking WLAN | |
| JP2018517344A (en) | Techniques for securing communications in a wireless local area network | |
| US20180020476A1 (en) | Apparatus and method for simultaneous transmit and receive network mode | |
| MX2015004481A (en) | Method and apparatus for channel access in wireless lan system. | |
| WO2013147567A1 (en) | Method and device for controlling channel access in wireless lan system | |
| WO2014104556A1 (en) | Method and apparatus for multicasting/broadcasting in relay network of wireless lan system | |
| JP2008532332A (en) | Method and radio communication network for accessing a radio channel in a communication network including a plurality of stations and one access point connected by the radio channel | |
| CN119031406A (en) | Perception reporting method and device | |
| US20250024263A1 (en) | Obscured Device Identity in Wireless Transmissions | |
| KR20200044141A (en) | Wireless communication method and terminal for multi-user uplink transmission | |
| CN103002514B (en) | The method and apparatus of transmission information | |
| JP4588465B2 (en) | Transmission control method | |
| WO2020107348A1 (en) | Communication method, apparatus and system in unlicensed spectrum | |
| US12120738B2 (en) | Multi-user-RTS and CTS frames for a sub-channel selective transmission station | |
| WO2017118297A1 (en) | Data transmission method, device and computer storage medium | |
| EP4290902A1 (en) | Association identifier change and obfuscation in wlan communication | |
| WO2023134581A1 (en) | Channel contention method and apparatus | |
| US11991624B2 (en) | Wireless access establishment | |
| CN107231699A (en) | The transmission method and device of data in a kind of wireless cellular network | |
| CN107231696A (en) | The transmission method and device of data in a kind of wireless cellular network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150909 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |