WO2014044083A1 - Appareil de communication de données et procédé de communication de données - Google Patents
Appareil de communication de données et procédé de communication de données Download PDFInfo
- Publication number
- WO2014044083A1 WO2014044083A1 PCT/CN2013/080654 CN2013080654W WO2014044083A1 WO 2014044083 A1 WO2014044083 A1 WO 2014044083A1 CN 2013080654 W CN2013080654 W CN 2013080654W WO 2014044083 A1 WO2014044083 A1 WO 2014044083A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- service
- message
- identifier bit
- bits
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present invention relates to the field of mobile communications, and in particular to a data communication apparatus and a data communication method. Background technique
- NAN NAN network
- devices are required to quickly discover other devices for association when they are close to each other; the search device needs to be able to discover a large number of simultaneous NAN devices; NAN broadcast devices should timely aggregate broadcast messages to ensure that the search devices are When a large number of NAN devices are found, there is no significant power consumption.
- a device discovery frame is defined, which is periodically broadcasted in a Beacon frame, and some services can be communicated after the p2p network is established.
- the existing Wi-Fi p2p technology obviously cannot meet the characteristics of the NAN network: 1.
- the device discovery message in p2p is included in the Beacon frame, and the Beacon frame is too long. If frequent broadcast is not conducive to power saving of the device; Before the p2p device establishes an association, it does not know whether the associated object has the same hobby or business as itself.
- the technical problem to be solved by the present invention is to provide a new device/service discovery mechanism, so that the time during which the device is sent is not too long, the power consumption is reduced, and the association can be established before the association is established. You can know if the associated object has the same hobbies or business as you do to avoid unnecessary connections.
- the present invention provides a data communication apparatus, including: a message generating module, which generates a message frame, where the message frame includes a message frame identifier bit and a service information identifier bit, and the value of the message frame identifier bit identifies the And the type of the message frame includes the service information identifier bit, where the value of the service information identifier bit indicates related information of the service; and the data interaction module sends the message frame.
- the data communication device is used as the terminal, and the data interaction module can be implemented by the signal transmitting and receiving device of the terminal, the antenna, and the like.
- the message generating module can be implemented by a processing unit that generates a message internally by the terminal, and the message frame is utilized by the technical solution.
- the notification of the service related information is notified, and the type of the message frame of the receiver is notified, so that the receiver can judge whether to analyze according to the type of the message frame, for example, from the viewpoint of power saving, for some message frames that are not interested, Do the analysis, for example, if a mobile terminal device parses the message frame identifier bit and finds that the frame is not interested in itself, it can directly discard the rest of the message frame and no longer parse it, which is beneficial to power saving;
- the party provides service-related information for the receiver to determine whether it is necessary to connect to the sender to conduct business based on the service-related information.
- the message frame is a broadcast message frame, a multicast message frame or a unicast message frame.
- the message frame can be sent out in different manners such as broadcast, multicast, unicast, etc.
- the destination address in the broadcast message frame is the broadcast message address; if the message frame is a group Broadcast message frame, then the destination address in the multicast message frame is the multicast message address.
- the multicast message address can be a special identifier of a group. The special identifier can be 48 bits or other bits.
- the message frame is a unicast message frame
- the destination address in the unicast message frame is a unicast message address, specifically, the unicast message address is the MAC address of a certain terminal device.
- the message frame is a control frame, a management frame or a common action frame.
- the message frame may be sent in the form of a control frame, a management frame or a common action frame.
- the message frame may also be sent in other forms of frames.
- the frame identifier bit when the message frame is the control frame, includes one or more bits of a frame header portion of the medium access control frame in the control frame;
- the message frame identifier bit when the message frame is the management frame, includes one or more bits of a frame header portion of the medium access control frame in the management frame;
- the message frame when the message frame is the public action frame
- the message frame identification bit includes one or more bits of a frame header portion or a frame body portion of the medium access control frame of the common action frame.
- the message identifier bit may be set in the frame header portion of the management frame and the control frame, and for the common action frame, the message identifier bit may be set in the frame header portion or the frame body portion, which can effectively indicate The existence of the service information identifier bit and the type of the outbound frame, and the frame length are short, which is conducive to power saving and suitable for frequent transmission and reception.
- the message frame identifier bit when the message frame is the control frame, includes a type subfield and a sub-frame in a frame control field of a frame header portion of the media access control frame of the control frame.
- One or more bits of the type subfield when the message frame is the management frame, the message frame identification bit includes a type subfield of a frame control field of a frame header portion of a medium access control frame of the management frame And one or more bits of the subtype subfield; when the message frame is the public action frame, the message frame identification bit includes a frame control field of a frame header portion of the media access control frame of the common action frame
- the service information identifier bit when the message frame is the control frame, includes one or more bits of a frame header portion of the medium access control frame in the control frame;
- the service information identifier bit when the message frame is the management frame, includes one or more bits of a frame header portion of the medium access control frame in the management frame;
- the service information flag when the message frame is the public action frame, includes one or more bits of a frame body portion of a media access control frame of the public action frame.
- the frame body part can be used to record the service related information. Specifically, it can be set in the frame body part order 1 position field, and of course, it can also be set in other order position fields.
- the service information identifier bit includes an order 1 location field of a frame body part of the media access control frame of the common action frame.
- the service information may be recorded in a part of the frame body, and the frame body part may be composed of a plurality of domains, and the service information may be recorded in the frame body part order 1 location domain, so that the receiver only needs to be parsed.
- the service information identifier bit when the message frame is the control frame, includes a service type identifier bit and a service detail information identifier bit, where the value of the service type identifier bit indicates the The type of the service, the value of the service detail information identifier bit indicates the detailed information of the service; when the message frame is the management frame, the service information identifier bit includes a service type identifier bit and a service detail information identifier bit.
- the value of the service type identifier bit indicates the type of the service, and the value of the service detail information identifier bit indicates detailed information of the service; when the message frame is the public action frame, the service information
- the identification includes the industry a service type identifier bit, an action frame identifier bit, and the service detail information identifier bit, where the value of the service type identifier bit indicates a type of the service, and the value of the action frame identifier bit indicates that the receiver receives the public
- the action frame may be associated with the sender, and the value of the service detail information flag indicates the detailed information of the service.
- the service related information domain is composed of a service type information domain and a service detailed information domain, for example, the type information domain identifies the type of the service, for example: game, chat or other services.
- the business detail field identifies which specific service in the business type category, for example, the detailed information may be the CS game in the game, or may include other information of the CS game, such as game level information, service type information domain and service.
- the detailed information field may be a sub-domain of the service information domain; for the public action frame, the service type information domain, the service detailed information domain, and the action frame information domain, where the service type information domain and the service detailed information domain are in the management frame and
- the control frame has the same function and will not be described here.
- the action frame information field is used to identify that the frame is a NAN discovery message frame.
- the service information identifier bit when the message frame is the control frame, the service information identifier bit includes 48 or other digit bits, and the service type identifier bit includes 8 or other digits. Bits, the service detail information identifier bit includes the remaining bits of the service information identifier bit; when the message frame is the management frame, the service information identifier bit includes 48 or other digit bits.
- the service type identifier bit includes 8 or other digits, and the service detail information identifier bit includes the remaining bits of the service information identifier bit; when the message frame is the public action frame, the The service information identifier bit includes 10 or other digits, the service type identifier bit includes 1 or another number of digits, and the action identifier bit includes 1 byte or other number of digits, and the service detail information identifier bit Contains 6 or other digits of the service information flag.
- 8 bytes can be used to identify the type of service information, for example, the value "00000000" is used to identify the large type of war game, and the value is CS game, and can also include CS.
- the service is a service performed by the data communication device at a current time or other time.
- the information of the current service can be recorded in the message frame, and the service performed at other times can also be recorded to notify the receiver, so that when other potential users parse the data, the current or upcoming service can be known. , to quickly establish an association with the sender.
- a mobile terminal device parses the message frame identifier bit and finds that the frame is not of interest to itself, it may directly discard the remaining part of the message frame and no longer parse, which is beneficial to Power saving;
- the message frame also provides service related information for the receiver, and the receiver determines whether it is necessary to connect to the sender to perform the service according to the service related information.
- the message frame is a broadcast message frame, a multicast message frame or a unicast message frame.
- the message frame can be sent out in different manners such as broadcast, multicast, unicast, etc.
- the destination address in the broadcast message frame is the broadcast message address; if the message frame is a group Broadcast message frame, then the destination address in the multicast message frame is the multicast message address.
- the multicast message address can be a special identifier of a group. The special identifier can be 48 bits or other bits.
- the message frame is a unicast message frame
- the destination address in the unicast message frame is a unicast message address, specifically, the unicast message address is the MAC address of a certain terminal device.
- the message frame is a control frame, a management frame or a common action frame.
- the message frame may be sent in the form of a control frame, a management frame or a common action frame.
- the message frame may also be sent in other forms of frames.
- the frame identifier bit when the message frame is the control frame, includes one or more bits of a frame header portion of the medium access control frame in the control frame;
- the message frame identifier bit when the message frame is the management frame, includes one or more bits of a frame header portion of the medium access control frame in the management frame;
- the message frame when the message frame is the public action frame
- the message frame identification bit includes one or more bits of a frame header portion or a frame body portion of the medium access control frame of the common action frame.
- the message identifier bit may be set in the frame header portion of the management frame and the control frame, and for the common action frame, the message identifier bit may be set in the frame header portion or the frame body portion, which can effectively indicate The existence of the service information identifier bit and the type of the outbound frame, and the frame length are short, which is conducive to power saving and suitable for frequent transmission and reception.
- the value of the reserved bit can be used to indicate whether the service information identifier exists, for example,
- the value of Type can be "1 1 ", the value of subtype can take "0000" to identify the type of the frame and the frame contains the service information identifier.
- the Type and Subtype subfields can also take other values to identify the type of the frame. And indicating that the frame contains the service information identifier bit; and for the public action frame, whether using the type and subtype subfield or using the frame body part position, the method is the same as the management frame and the control frame, and here no longer Narration.
- the message frame is a neighbor-aware network discovery message frame, and the neighbor-aware network discovery message frame is used for simultaneous execution.
- the identifier bit can more specifically identify that the message frame is a NAN discovery message frame, and simultaneously indicates that the NAN discovery disappears.
- the information frame contains the service information identifier. For example, when the receiver resolves the value of the identifier to "110000", it knows that the frame is a neighbor-aware network discovery message frame. If you want to perform neighbor-aware network-related services, continue to parse this. The remaining part of the frame, and vice versa, does not parse the rest of the frame, which is conducive to power saving.
- the service information identifier bit when the message frame is the control frame, includes one or more bits of a frame header portion of the medium access control frame in the control frame;
- the service information identifier bit when the message frame is the management frame, includes one or more bits of a frame header portion of the medium access control frame in the management frame;
- the service information flag when the message frame is the public action frame, includes one or more bits of a frame body portion of a media access control frame of the public action frame.
- the frame body part can be used to record the service related information. Specifically, it can be set in the frame body part order 1 position field, and of course, it can also be set in other order position fields.
- the service related information domain is composed of a service type information domain and a service detailed information domain, for example, the type information domain identifies the type of the service, for example: game, chat or other services.
- the business detail field identifies which specific service in the business type category, for example, the detailed information may be the CS game in the game, or may include other information of the CS game, such as game level information, service type information domain and service.
- the detailed information field may be a sub-domain of the service information domain; for the public action frame, the service type information domain, the service detailed information domain, and the action frame information domain, where the service type information domain and the service detailed information domain are in the management frame and
- the control frame has the same function and will not be described here.
- the action frame information field is used to identify that the frame is a NAN discovery message frame.
- the service type identifier bit includes 8 or other digits, and the service detail information identifier bit includes the remaining bits of the service information identifier bit; when the message frame is the public action frame, the The service information identifier bit includes 10 or other digits, the service type identifier bit includes 1 or another number of digits, and the action identifier bit includes 1 byte or other number of digits, and the service detail information identifier bit Contains 6 or other digits of the service information flag.
- 8 bytes can be used to identify the type of service information, for example, the value "00000000" is used to identify the large type of war game, and the value is CS game, and can also include CS.
- Other information of the game such as game level and other information, of course, other bits can be used to identify the type of service information and business details; in the action frame, the identification method of the service type information and the service detailed information and the management frame and The same is true in the control frame, and will not be described here.
- the value of the action frame information field is set to "00000111", this is identified.
- the frame is a neighbor-aware network discovery message frame.
- the value of the action information field may be set to other values to identify the frame as a neighbor-aware network discovery message frame.
- the service is a service performed by a sender of the message frame at a current or other time.
- the information of the current service can be recorded in the message frame, and the service performed at other times can also be recorded to notify the receiver, so that when other potential users parse the data, the current or upcoming service can be known. , to quickly establish an association with the sender.
- the receiving device can First, the type of the message frame is known, and whether the parsing is performed according to the type of the message frame. For example, from the viewpoint of power saving, the message frame that is not interested may be parsed, for example, if a mobile terminal device parses the message frame identifier bit. If the frame is found to be uninteresting, it can directly discard the rest of the message frame and no longer parse it, which is conducive to power saving.
- the message frame also provides service related information for the receiver, and the receiver judges whether it is based on the service related information. Need to connect to the sender to conduct business.
- the message frame is a broadcast message frame, a multicast message frame or a unicast message frame.
- the message frame can be sent out in different manners such as broadcast, multicast, unicast, etc.
- the destination address in the broadcast message frame is the broadcast message address; if the message frame is a group Broadcast message frame, then the destination address in the multicast message frame is the multicast message address.
- the multicast message address can be a special identifier of a group. The special identifier can be 48 bits or other bits.
- the message frame is a unicast message frame
- the destination address in the unicast message frame is a unicast message address, specifically, the unicast message address is the MAC address of a certain terminal device.
- the message frame is a control frame, a management frame, or a public motion. Frame.
- the message frame may be sent in the form of a control frame, a management frame or a common action frame.
- the message frame may also be sent in other forms of frames.
- the message processing module determines a type sub-domain and a sub-type in a frame control domain of a frame header portion of the media access control frame of the control frame.
- One or more bits of the subfield are the message frame identification bits;
- the message processing module determines frame control of a frame header portion of the media access control frame of the management frame
- One or more bits of the type subdomain and the subtype subfield in the domain are the message frame identification bits;
- the message processing module determines media access of the common action frame
- a plurality of bits are the message frame identification bits.
- the receiver can determine whether the service information identifier exists according to the value of the reserved bit.
- the value of Type can take "11”
- the value of subtype can take "0000” to identify the type of frame and the frame contains the service information identifier.
- the Type and Subtype subfields can also take other values to identify the frame.
- the type indicates that the frame contains the service information flag.
- the receiver can determine whether the service information flag is based on the type and subtype subfield or the value of the frame body position. Exist, the method is the same as the method of processing management frames and control frames, here no longer Narration.
- the message processing module determines that the message frame is a neighbor-aware network discovery message frame, and the neighbor-aware network, when the value of the type sub-domain and the sub-type sub-domain is the first value.
- Discovery message frames are used for device discovery and service discovery at the same time.
- the receiver may determine, according to the identifier bit, that the message frame is a NAN discovery message frame, and determine that the NAN discovery message frame includes a service information identifier bit, for example, when the receiver resolves the value of the identifier bit to "110000".
- this frame is a neighbor-aware network discovery message frame
- you want to perform neighbor-aware network-related services you will continue to parse the rest of the frame. Otherwise, the rest of the frame will not be parsed, which is conducive to power saving.
- the message processing module determines that one or more bits of a frame header portion of the medium access control frame in the control frame are the service An information identifier bit; when the message frame is the management frame, the message processing module determines that one or more bits of a frame header portion of the medium access control frame in the management frame is the service information identifier bit; When the message frame is the public action frame, the message processing module determines that one or more bits of the frame body part of the media access control frame of the common action frame is the service information identifier bit.
- the service related information needs to be recorded by using the frame header portion, for example, in the control frame and the management frame, the location of the service information identification bit can be set at the source.
- the frame body part can be used to record the service related information. Specifically, it can be set in the frame body part order 1 position field, of course, it can also be set in other order position fields, and the receiver is controlled according to the control.
- the characteristics of the frame and the common action frame, and the service related information is obtained from the corresponding position in the frame.
- the message processing module determines the type of the service according to the value of the service type identifier bit, and determines the detailed information of the service according to the value of the service detail information identifier bit;
- the service information identifier bit includes the service type identifier bit, the action frame identifier bit, and the service detail information identifier bit, and the message processing module is configured according to the service type identifier bit. Determining a type of the service, determining, according to a value of the action frame identifier bit, that the recipient is receiving the Co-operation may be a time frame associated with the sender, determining the details of the service according to the service detail identification information bit values.
- the message frame is a broadcast message frame, a multicast message frame or a unicast message frame.
- the message frame can be broadcast, multicast, unicast, etc. If the message frame is a broadcast message frame, the destination address in the broadcast message frame is the broadcast message address. If the message frame is a multicast message frame, the destination address in the multicast message frame is the multicast message. Address, specifically, the multicast message address may be a special identifier of a group, and the special identifier may be 48 bits or other bits; if the message frame is a unicast message frame, then in the unicast message frame The destination address is a unicast message address. Specifically, the unicast message address is the MAC address of a terminal device.
- the receiver can according to the value of the reserved bit.
- the value of Type can be "11”
- the value of subtype can take "0000” to identify the type of the frame and indicate that the frame contains the service information identifier
- the Type and Subtype subdomains Other values may be used to identify the type of the frame and indicate that the frame contains the service information identification bit
- the receiver may use the frame type according to the type and subtype subfields.
- the value of the service information identifier is determined to be the same as the method for processing the management frame and the control frame, and details are not described herein again.
- the method further includes: determining, when the message frame is the control frame, one or more bits of a frame header portion of the medium access control frame in the control frame as the service information identifier. Determining, when the message frame is the management frame, determining one or more bits of a frame header portion of the medium access control frame in the management frame as the service information identifier bit; In the public action frame, determining one or more bits of the frame body portion of the medium access control frame of the common action frame is the service information identifier bit.
- FIG. 1 is a block diagram of a data communication device in accordance with one embodiment of the present invention.
- the message identifier bit may be set in the frame header portion of the management frame and the control frame, and for the common action frame, the message identifier bit may be set in the frame header portion or the frame body portion, which can effectively indicate The existence of the service information identifier bit and the type of the outbound frame, and the frame length are short, which is conducive to power saving and suitable for frequent transmission and reception.
- the business detail field identifies which specific service in the service type category, for example, the detailed information may be a CS game in the game, or may include other information of the CS game, such as game level information, service type information domain and service.
- the detailed information field may be a sub-domain of the service information domain; for the public action frame, the service type information domain, the service detailed information domain, and the action frame information domain, where the service type information domain and the service detailed information domain are in the management frame and
- the control frame has the same function and will not be described here.
- the action frame information field is used to identify that the frame is a NAN discovery message frame.
- 8 bytes can be used to identify the type of service information, for example, the value of "00000000" is used to identify the specific information of the game of the war game as a CS game, and can also include a CS game.
- Other information such as game level and other information, of course, other bit numbers can be used to identify the service information type and business detailed information; in the action frame, the service type information and the service detailed information identification method and the management frame and control The same as in the frame, it will not be described here.
- the value of the action frame information field is set to "000001 11"
- the frame is identified as the neighbor-aware network discovery message frame.
- the value of the action information field can be set to other values to identify This frame is a neighbor aware network discovery message frame.
- the message frame identifier bit when the message frame is the control frame, includes a type subfield and a subtype subfield in a frame control domain of a frame header portion of the medium access control frame of the control frame.
- the message frame identification bit when the message frame is the management frame, includes a type sub-field and a sub-type sub-frame in a frame control field of a frame header portion of the media access control frame of the management frame.
- the message frame identifier bit includes a header portion of a medium access control frame of the common action frame
- the frame controls one or more bits of the type subdomain and the subtype subfield in the domain, or the order of the frame body part
- the message frame is a neighbor-aware network discovery message frame, and the neighbor-aware network discovery message frame is used for device discovery and Business discovery.
- the service information identifier bit when the message frame is the control frame, includes one or more bits of a frame header portion of the medium access control frame in the control frame;
- the service information identifier bit when the frame is the management frame, includes one or more bits of a frame header portion of the medium access control frame in the management frame;
- the service The information flag when the message frame is the public action frame, includes one or more bits of the body portion of the media access control frame of the common action frame.
- the service related information needs to be recorded by using the frame header portion, for example, in the control frame and the management frame, the location of the service information identification bit can be set at the source.
- the frame body part can be used to record the service related information. Specifically, it can be set in the frame body part order 1 position field, and of course, it can also be set in other order position fields.
- the service information identifier bit when the message frame is the control frame, the service information identifier bit includes a service type identifier bit and a service detail information identifier bit, and the value of the service type identifier bit indicates the type of the service. And the value of the service detail information identifier bit indicates the detailed information of the service;
- the service information identifier bit when the message frame is the management frame, the service information identifier bit includes a service type identifier bit and a service detail information identifier bit, where The value of the service type identifier bit indicates the type of the service, and the value of the service detail information identifier bit indicates the detailed information of the service;
- the service information identifier bit when the message frame is the public action frame, the service information identifier bit includes The service type identifier bit, the action frame identifier bit, and the service detail information identifier bit, the value of the service type identifier bit indicates the type of the service, and the value of the action frame identifier bit indicates that the receiver is receiving the location
- 8 bytes can be used to identify the type of service information, for example, the value of "00000000" is used to identify the specific information of the game of the war game as a CS game, and can also include a CS game.
- Other information such as game level and other information, of course, other bit numbers can be used to identify the service information type and business detailed information; in the action frame, the service type information and the service detailed information identification method and the management frame and control The same as in the frame, it will not be described here.
- the value of the action frame information field is set to "000001 11"
- the frame is identified as the neighbor-aware network discovery message frame.
- the value of the action information field can be set to other values to identify This frame is a neighbor aware network discovery message frame.
- the service is a service performed by a sender of the message frame at a current or other time.
- the information of the current service can be recorded in the message frame, and the service performed at other times can also be recorded to notify the receiver, so that when other potential users parse the data, the current or upcoming service can be known. , to quickly establish an association with the sender.
- the message processing module 304 can be implemented by the processing unit that processes the message internally by the terminal, and receives the solution through the technical solution. First, you can know the type of the message frame first, and judge whether it is based on the type of the message frame. For analysis, for example, from the perspective of power saving, some message frames that are not of interest may not be parsed. For example, if a mobile terminal device parses the message frame identifier and finds that the frame is not interested in itself, it can directly discard it. The rest of the message frame is no longer parsed, which is conducive to power saving.
- the message frame also provides service related information for the receiver, and the receiver determines whether it is necessary to connect to the sender to perform the service according to the service related information.
- the message frame is a broadcast message frame, a multicast message frame or a unicast message frame.
- the receiver can receive the message frame sent by different means such as broadcast, multicast, unicast, etc.
- the message frame is a broadcast message frame
- the destination address in the broadcast message frame is the broadcast message address;
- the frame is a multicast message frame.
- the destination address in the multicast message frame is the multicast message address.
- the multicast message address can be a special identifier of a group.
- the special identifier can be 48 bits or other. The number of bits; if the message frame is a unicast message frame, the destination address in the unicast message frame is the unicast message address, specifically, the unicast message address is the MAC address of a certain terminal device.
- the message frame is a control frame, a management frame or a common action frame.
- the message frame may be sent in the form of a control frame, a management frame or a common action frame.
- the message frame may also be sent in other forms.
- the message processing module 304 determines that one or more bits of a frame header portion of the medium access control frame in the control frame is the message frame identifier.
- the message processing module 304 determines that one or more bits of the header portion of the medium access control frame in the management frame are the cancellation, frame identification bits;
- the message processing module 304 determines that one or more bits of the frame header portion or the frame body portion of the media access control frame of the common action frame are the message frame identifier bits. .
- the receiver can determine whether the service information flag is based on the type and subtype subfield or the value of the frame body position.
- the method is the same as the method for processing the management frame and the control frame, and will not be described here.
- the service related information needs to be recorded by using the frame header portion, for example, in the control frame and the management frame, the location of the service information identification bit can be set at the source.
- the frame body part can be used to record the service related information. Specifically, it can be set in the frame body part order 1 position field, of course, it can also be set in other order position fields, and the receiver is controlled according to the control.
- the characteristics of the frame and the common action frame, and the service related information is obtained from the corresponding position in the frame.
- the service is a service performed by a sender of the message frame at a current or other time.
- the receiver can parse out the current service of the sender or the service performed at other times from the message frame, and select whether to carry out the service according to its own needs, so that the receiver can know the current after parsing the data. Or the business to be carried out, easy to fast Speed association with the sender.
- the message frame that is not interested can be parsed, for example, if A mobile terminal device parses the message frame identifier bit, and finds that the frame is not interested in itself, and can directly discard the remaining part of the message frame and no longer parse, which is beneficial for power saving; and the message frame also provides service related information for the receiver.
- the receiver determines whether it is necessary to connect to the sender to conduct business based on the service related information.
- the message frame is a broadcast message frame, a multicast message frame or a unicast message frame.
- the message frame can be sent out in different manners such as broadcast, multicast, unicast, etc.
- the destination address in the broadcast message frame is the broadcast message address; if the message frame is a group Broadcast message frame, then the destination address in the multicast message frame is the multicast message address.
- the multicast message address can be a special identifier of a group.
- the special identifier can be 48 bits or other bits.
- the message frame is a unicast message frame
- the destination address in the unicast message frame is a unicast message address, specifically, the unicast message address is the MAC address of a certain terminal device.
- the message frame is a control frame, a management frame or a common action frame.
- the message frame may be sent in the form of a control frame, a management frame or a common action frame.
- the message frame may also be sent in other forms.
- the service related information domain is composed of a service type information domain and a service detailed information domain, for example, the type information domain identifies the type of the service, for example: game, chat or other services.
- Type the receiver determines which specific service in the service type category according to the service detailed information field, for example, the detailed information may be a CS game in the game, or may include other information of the CS game, such as game level information, service type information
- the domain and the service detail domain may be subdomains of the service information domain; for the public action frame, the service type information domain, the service detail information domain, and the action frame information domain, where the service type information domain and the service detailed information domain are
- the management frame has the same function as the control frame, and is not described here.
- the receiver determines that the frame is a NAN discovery message frame according to the action frame information field.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210359249.2A CN102833837B (zh) | 2012-09-24 | 2012-09-24 | 数据通信装置和数据通信方法 |
| CN201210359249.2 | 2012-09-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014044083A1 true WO2014044083A1 (fr) | 2014-03-27 |
Family
ID=47336740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/080654 Ceased WO2014044083A1 (fr) | 2012-09-24 | 2013-08-01 | Appareil de communication de données et procédé de communication de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102833837B (fr) |
| WO (1) | WO2014044083A1 (fr) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102833837B (zh) * | 2012-09-24 | 2015-09-30 | 东莞宇龙通信科技有限公司 | 数据通信装置和数据通信方法 |
| US9215732B2 (en) * | 2013-04-03 | 2015-12-15 | Qualcomm Incorporated | Systems and methods for collision management in a neighborhood aware network |
| CN110062370B (zh) * | 2013-05-15 | 2022-03-01 | 英特尔公司 | 无线通信系统中管理连接能力信息的技术 |
| US9763228B2 (en) * | 2014-04-01 | 2017-09-12 | Qualcomm Incorporated | Methods and apparatus for independent basic service set based data paths for neighbor aware networks |
| US9955421B2 (en) * | 2014-07-09 | 2018-04-24 | Qualcomm Incorporated | Traffic advertisement and scheduling in a neighbor aware network data link |
| CN105007632B (zh) * | 2015-08-25 | 2018-09-25 | 魅族科技(中国)有限公司 | 无线局域网的通信方法及通信装置 |
| CN105228252B (zh) * | 2015-08-25 | 2018-09-25 | 魅族科技(中国)有限公司 | 无线局域网的通信方法及通信装置 |
| CN109068370A (zh) * | 2018-06-27 | 2018-12-21 | 努比亚技术有限公司 | 通信方法、移动终端及计算机可读存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1960560A (zh) * | 2005-11-04 | 2007-05-09 | 鸿富锦精密工业(深圳)有限公司 | 频道切换方法 |
| CN102652424A (zh) * | 2009-12-23 | 2012-08-29 | 苹果公司 | 对等式联网环境中采用基于操作条件的动态宣告和发现周期的有效服务宣告和发现 |
| WO2012118326A2 (fr) * | 2011-02-28 | 2012-09-07 | Samsung Electronics Co., Ltd. | Procédé pour l'accès aléatoire à des terminaux machine-machine (m2m) |
| CN102833837A (zh) * | 2012-09-24 | 2012-12-19 | 东莞宇龙通信科技有限公司 | 数据通信装置和数据通信方法 |
-
2012
- 2012-09-24 CN CN201210359249.2A patent/CN102833837B/zh active Active
-
2013
- 2013-08-01 WO PCT/CN2013/080654 patent/WO2014044083A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1960560A (zh) * | 2005-11-04 | 2007-05-09 | 鸿富锦精密工业(深圳)有限公司 | 频道切换方法 |
| CN102652424A (zh) * | 2009-12-23 | 2012-08-29 | 苹果公司 | 对等式联网环境中采用基于操作条件的动态宣告和发现周期的有效服务宣告和发现 |
| WO2012118326A2 (fr) * | 2011-02-28 | 2012-09-07 | Samsung Electronics Co., Ltd. | Procédé pour l'accès aléatoire à des terminaux machine-machine (m2m) |
| CN102833837A (zh) * | 2012-09-24 | 2012-12-19 | 东莞宇龙通信科技有限公司 | 数据通信装置和数据通信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102833837B (zh) | 2015-09-30 |
| CN102833837A (zh) | 2012-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014044083A1 (fr) | Appareil de communication de données et procédé de communication de données | |
| JP6174055B2 (ja) | アクセス識別子ベースマルチキャスト通信のための装置および方法 | |
| EP2952025B1 (fr) | Surveillance de la taille d'un réseau sans fil | |
| CN104871601B (zh) | 用于无线网络上的改进的通信的系统和方法 | |
| JP5231582B2 (ja) | ホップデータシグナリングと組合せた直接呼出を含む無線通信の方法および装置 | |
| RU2010141728A (ru) | Предоставление нескольких уровней обслуживания для беспроводной связи | |
| CN105308992A (zh) | 具有安全性的高效基础设施服务发现 | |
| US9119020B2 (en) | Method and apparatus for discovering wireless devices | |
| AU2015360713A1 (en) | Traffic advertisement in neighbor aware network (NAN) data path | |
| CN103297461B (zh) | Nat会话保活时长设置方法以及客户端和服务器 | |
| JP2011525313A (ja) | マルチキャスト・グループ管理のための方法及び装置 | |
| WO2017031816A1 (fr) | Procédé de transmission de données, dispositif et système appropriés | |
| CN102186261A (zh) | 一种WLAN中IPv6邻居发现协议的实现方法和装置 | |
| CN108781217A (zh) | 多媒体数据传输的方法、服务器和终端 | |
| TWI410161B (zh) | 路徑連結 | |
| CN101978655A (zh) | 嵌入在单播波形中的广播-组播波形的信令和管理 | |
| CN102859947B (zh) | 一种邻居发现的方法,装置和系统 | |
| CN104852771B (zh) | 一种适用于水声局域网的多跳接入方法 | |
| CN105247842A (zh) | 用于选择通信接口的方法和设备 | |
| CN102833858A (zh) | 数据通信装置和数据通信方法 | |
| CN108667731A (zh) | 一种基于bier信息的处理及装置 | |
| WO2009105981A1 (fr) | Procédé de mise à jour de clé de cryptage de trafic de groupe et système associé | |
| US20100232309A1 (en) | Methods and systems for dynamic call blocking in wimax idle mode | |
| WO2013181787A1 (fr) | Dispositif et procédé de communication d'informations de services d'infrastructure | |
| CN100588136C (zh) | 可对应广播通信或者多播通信的移动台 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13838992 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13838992 Country of ref document: EP Kind code of ref document: A1 |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 02/06/2015) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13838992 Country of ref document: EP Kind code of ref document: A1 |