[go: up one dir, main page]

WO2017043905A1 - Data communication method and device using same - Google Patents

Data communication method and device using same Download PDF

Info

Publication number
WO2017043905A1
WO2017043905A1 PCT/KR2016/010142 KR2016010142W WO2017043905A1 WO 2017043905 A1 WO2017043905 A1 WO 2017043905A1 KR 2016010142 W KR2016010142 W KR 2016010142W WO 2017043905 A1 WO2017043905 A1 WO 2017043905A1
Authority
WO
WIPO (PCT)
Prior art keywords
nan
nan device
paging
window
distribution factor
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
Application number
PCT/KR2016/010142
Other languages
French (fr)
Korean (ko)
Inventor
박기원
김동철
이병주
조영준
임태성
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of WO2017043905A1 publication Critical patent/WO2017043905A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/02Arrangements for increasing efficiency of notification or paging channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present invention relates to wireless communication, and more particularly, to a method for data communication in a neighbor awareness network (NAN) and a device using the same.
  • NAN neighbor awareness network
  • a wireless communication system communicates between devices through a management medium such as a base station or an access point (AP).
  • the management medium is responsible for scheduling for data communication.
  • NAN Neighbor Awareness Network
  • WFA Wi-Fi Alliance
  • the present invention provides a method for data communication in a neighbor awareness network (NAN) and a device using the same.
  • NAN neighbor awareness network
  • a data communication method for a neighbor awareness network receives a paging message indicating that there is a buffered traffic from the first NAN device by the second NAN device during the paging window, wherein the paging message is a NAN paging ID and channel access distribution factor identifying the second NAN device.
  • the second NAN device performs a backoff based on the channel access distribution factor to determine whether a channel is idle, and if the channel is idle, during the transmission window, the second NAN device Sending a trigger message informing of receipt of the paging message to the first NAN device.
  • a device for a neighbor awareness network includes a transceiver for transmitting and receiving wireless signals and a processor coupled to the transceiver.
  • the processor receives a paging message indicating that there is traffic buffered from the first NAN device by the second NAN device during the paging window, wherein the paging message is a NAN paging ID and a channel access distribution factor identifying the second NAN device.
  • the second NAN device performs a backoff based on the channel access distribution factor to determine whether a channel is idle, and if the channel is idle, during the transmission window, the second NAN device Transmits a trigger message for notifying reception of the paging message to the first NAN device.
  • NAN Neighbor Awareness Network
  • FIG. 1 shows an example of a NAN topology.
  • FIG. 4 shows a paging segment for data communication according to an embodiment of the present invention.
  • FIG. 5 illustrates a data communication method according to an embodiment of the present invention.
  • FIG. 6 is a block diagram illustrating a device in which an embodiment of the present invention is implemented.
  • NAN Network Awareness Network
  • WFA Wi-Fi Alliance
  • NAN devices are devices that support the NAN standard.
  • the NAN device may support various communication protocols and may be part of a station (STA) or part of an access point (AP).
  • the STA may be fixed or mobile, and may include a user equipment (UE), a mobile station (MS), a mobile terminal (MT), a user terminal (UT), a subscriber station (SS), a personal digital assistant (PDA), and a wireless modem ( It may be called other terms such as a wireless modem and a handheld device.
  • UE user equipment
  • MS mobile station
  • MT mobile terminal
  • UT user terminal
  • SS subscriber station
  • PDA personal digital assistant
  • It may be called other terms such as a wireless modem and a handheld device.
  • NAN devices can operate in the 2.5 GHz or 5 GHz frequency band and can exchange information based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11a / b / g / n / ac protocol.
  • IEEE Institute of Electrical and Electronics Engineers
  • the NAN device may search for a service of an adjacent device by using the NAN protocol, execute an application, and use the searched service by connecting to a wireless local area network (WLAN) or other network.
  • WLAN wireless local area network
  • FIG. 1 shows an example of a NAN topology.
  • the NAN cluster may be a set of NAN devices that share a set of NAN parameters and are synchronized to the same discovery window schedule. NAN devices participating in the same NAN cluster are synchronized to a common clock.
  • the NAN parameter may include at least one of a duration of a discovery window, a discovery window interval, and a NAN channel.
  • the discovery window interval refers to the time interval between successive discovery windows.
  • the NAN network may include at least one NAN cluster.
  • the NAN device may join one or more NAN clusters.
  • NAN devices in a NAN cluster may operate in a master role or a non-master role.
  • the NAN device operating in the master role may transmit a synchronization beacon frame and a discovery beacon frame.
  • NAN devices operating in the sync state and non-master roles cannot transmit discovery beacon frames.
  • NAN devices operating in a non-sync state and non-master role cannot transmit sync beacon frames and discovery beacon frames. Every NAN device can transmit a service discovery frame.
  • the synchronous beacon frame is used for synchronization of NAN devices in a NAN cluster.
  • the discovery beacon frame is used to advertise the cluster to discover NAN devices that are not joined to the NAN cluster.
  • the service discovery frame is used for exchanging information about a service between NAN devices.
  • NAN Data Cluster is a set of NAN Data Links (NDLs) having the same NAN data cluster basic schedule.
  • NDL NAN Data Link
  • RTB resource block
  • NAN Data Path refers to a data connection established for service between NAN devices.
  • NDP is set to request service between NAN devices.
  • NAN devices establish an NDL to share a resource (called RB) for data communication.
  • RB resource
  • the NDC includes a plurality of NAN devices sharing a common NDC schedule in the same NAN cluster.
  • Each member device in the NDC has at least one NDL with another member device.
  • Each NDL has its own NDL schedule.
  • the discovery window (DW) may be referred to as a time and channel at which NAN devices converge.
  • one or more NAN devices may transmit a synchronous beacon frame, causing all NAN devices in the NAN cluster to synchronize.
  • One NAN device may transmit one sync beacon frame during one discovery window.
  • one or more NAN devices may transmit discovery beacon frames, allowing the NAN devices to discover the NAN cluster.
  • the NAN device may transmit a service discovery frame on a contention basis.
  • the NAN device may start a backoff timer set to an arbitrary value, and transmit a service discovery frame when the value of the backoff timer becomes zero.
  • FIG. 4 shows a paging segment for data communication according to an embodiment of the present invention.
  • a paging portion is defined for data transmission between NAN devices.
  • the paging segment includes a paging window (PW) and a subsequent transmission window (TW).
  • the paging window is a period in which the first NAN device transmits a paging message indicating that there is buffered traffic to the second NAN device.
  • the device that will receive the buffered traffic is called a paged device.
  • the transmission window is a period in which the second NAN device transmits a trigger message and maintains a wakeup state for receiving buffered traffic.
  • a NAN device that does not receive a paging message during the paging window, or whose identity is not identified in the paging message, may enter a sleep state during the transmission window.
  • the first NAN device that receives the trigger message during the transmission window may transmit the buffered traffic to the second NAN device.
  • FIG. 5 illustrates a data communication method according to an embodiment of the present invention.
  • the first NAN device and the second NAN device belong to the same NAN cluster.
  • the first NAN device initiates the NDL setup process and is called an initiator to send a paging message, and the second NAN device is called a responder.
  • the first NAN device transmits an NDL setup request for NDL setup to the second NAN device.
  • the NDL setup request includes information about a paging segment and information about an NDL paging identifier identifying a paged device within the paging segment.
  • the NDL paging ID may have a bit number of one octet, but is not limited thereto.
  • step S520 the second NAN device transmits an NDL setup response indicating that the NDL setup is accepted.
  • the first NAN device transmits a paging message indicating that there is buffered traffic to the second NAN device.
  • the paging message may include information indicating the NDL paging ID of the second NAN device.
  • Table 1 shows an example of paging information in a paging message. Not all elements are required, and the names and number of bits are examples only.
  • QoS Category 8 Indicates the QoS access category in the transmission window. For example, AC_BE (access category for best effort), AC_BK (access category for background), AC_VI (access category for video traffic), AC_VO (access category for voice traffic)
  • the ID offset is the NDL paging ID corresponding to the first of the ID bitmap.
  • the paged device is a device whose NDL paging ID corresponds to ID offset + n.
  • n is the n + 1 th bit in the ID bitmap is set to '1'.
  • Table 2 below shows another example of paging information in a paging message.
  • QoS Category 8 Indicates the QoS access category in the transmission window. For example, AC_BE (access category for best effort), AC_BK (access category for background), AC_VI (access category for video traffic), AC_VO (access category for voice traffic)
  • step S540 during the transmission window, the second NAN device checks whether the channel is idle. If the channel is busy, wait for a backoff time and then check again whether the channel is idle. A method of setting the backoff time will be described later.
  • step S550 when the channel is idle, the second NAN device transmits a trigger message to the first NAN device.
  • the trigger message may be a quality of service (QoS) null frame.
  • the first NAN device receiving the trigger message transmits the buffered traffic to the second NAN device.
  • the first NAN device may transmit a paging message to the plurality of devices. This means that there are a plurality of paged devices. If multiple paged devices attempt channel access simultaneously during the transmission window, it may be difficult to send a trigger message due to a collision.
  • T backoff Random () ⁇ aSlotTime .
  • Random () is a value determined randomly at interval [0, CW].
  • aSlotTime is a value determined according to the characteristics of the physical layer (PHY) and may be a basic time unit for performing a clear channel assessment (CCA).
  • aCWmin In order to distribute the channel access of the trigger message, it is proposed to adjust the minimum value aCWmin or the maximum value aCWmax of the contention window during the transmission window. For clarity, the following examples describe adjusting aCWmin, but can also be applied to aCWmax.
  • the backoff time in the transmission window may be determined based on the access distribution factor. More specifically, the minimum value of the contention window in the transmission window may be determined based on the access distribution factor.
  • tCWmin minimum value of the contention window used for the backoff time for trigger messages and / or buffered traffic in the transmission window.
  • N Access distribution factor given in the paging message received during the paging window.
  • aCWmin Minimum value of the basic competition window or minimum value of the competition window defined in the corresponding access category.
  • N ' may be randomly determined by the paged device.
  • Channel access can be distributed by varying the backoff time of the device depending on the access distribution factor during the transmission window.
  • the paged device can reduce collisions for sending trigger messages.
  • Channel access for the transmission of buffered traffic may be distributed.
  • the first NAN device may dynamically adjust the access distribution factor according to the channel state. The higher the load on the channel, the larger the value of the access distribution factor can be conveyed.
  • Arbitration interframe space numbers (AIFSNs) during the transmission window may also be determined based on the access distribution factor.
  • AIFSN is the time the NAN device waits before sending the next message.
  • FIG. 6 is a block diagram illustrating a device in which an embodiment of the present invention is implemented.
  • the device 100 may perform an operation of the NAN device according to the proposed embodiment.
  • the device 100 includes a processor 110, a memory 120, and a transceiver 130.
  • the memory 120 is connected to the processor 110 to store various instructions executed by the processor 110.
  • the transceiver 130 is connected to the processor 110 to transmit and / or receive a radio signal.
  • the processor 110 implements the proposed functions, processes and / or methods.
  • the processor 110 implements the NAN protocol, and the discovery process and the data communication process may be implemented by the processor 110.
  • the instructions may be stored in the memory 120 and executed by the processor 110 to perform the above-described operations.
  • the processor may include application-specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processing devices.
  • the memory may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage medium and / or other storage device.
  • the RF unit may include a baseband circuit for processing a radio signal.
  • the above-described technique may be implemented as a module (process, function, etc.) for performing the above-described function.
  • the module may be stored in memory and executed by a processor.
  • the memory may be internal or external to the processor and may be coupled to the processor by various well known means.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A data communication method for a neighbor awareness network (NAN) and a device using the same are provided. A second NAN device receives, from a first NAN device, a paging message during a paging window, the paging message indicating that there is buffered traffic. The paging message includes an NAN paging ID for identifying the second NAN device and a channel access distribution factor. The second NAN device performs a backoff on the basis of the channel access distribution factor during a transmission window so as to determine whether a channel is idle.

Description

데이터 통신 방법 및 이를 이용한 기기Data communication method and device using the same

본 발명은 무선 통신에 관한 것으로, 더욱 상세하게는 NAN(Neighbor Awareness Network)에서 데이터 통신을 위한 방법 및 이를 이용한 기기에 관한 것이다.The present invention relates to wireless communication, and more particularly, to a method for data communication in a neighbor awareness network (NAN) and a device using the same.

일반적으로 무선 통신 시스템은 기지국이나 AP(access point)와 같은 관리 매체를 경유하여 기기 간 통신이 이루어진다. 관리 매체는 데이터 통신을 위한 스케줄링을 담당한다.In general, a wireless communication system communicates between devices through a management medium such as a base station or an access point (AP). The management medium is responsible for scheduling for data communication.

통신의 유연성을 확보하기 위해, 관리 매체없이 기기간 직접 통신을 위한 다양한 프로토콜이 제안되고 있다. NAN(Neighbor Awareness Network)은 Wi-Fi 표준을 기반으로 WFA(Wi-Fi Alliance)에서 제정하고 있는 규격이다. NAN 규격은 2.5GHz 또는 5GHz의 주파수 밴드에서 기기들간의 동기화, 탐색 및 데이터 통신 절차에 대해 규정하고 있다.In order to secure communication flexibility, various protocols for direct communication between devices without a management medium have been proposed. NAN (Neighbor Awareness Network) is a standard established by the Wi-Fi Alliance (WFA) based on the Wi-Fi standard. The NAN specification provides for synchronization, discovery and data communication procedures between devices in the 2.5 GHz or 5 GHz frequency band.

기기간 통신에서 기기의 파워 소모를 줄이는 것이 필요하다. 파워 소모를 줄이면서, 기기간 데이터 통신을 위한 방법이 요구된다. In device-to-device communication, it is necessary to reduce the power consumption of the device. There is a need for a method for data communication between devices while reducing power consumption.

본 발명은 NAN(Neighbor Awareness Network)에서 데이터 통신을 위한 방법 및 이를 이용한 기기를 제공한다.The present invention provides a method for data communication in a neighbor awareness network (NAN) and a device using the same.

일 양태에서, NAN(Neighbor Awareness Network)을 위한 데이터 통신 방법이 제공된다. 상기 방법은 페이징 윈도우 동안 제2 NAN 기기가 제1 NAN 기기로부터 버퍼된 트래픽이 있음을 지시하는 페이징 메시지를 수신하되, 상기 페이징 메시지는 상기 제2 NAN 기기를 식별하는 NAN 페이징 ID와 채널 액세스 분산 팩터를 포함하고, 전송 윈도우 동안 상기 제2 NAN 기기가 상기 채널 액세스 분산 팩터를 기반으로 백오프를 수행하여 채널이 아이들한지 여부를 결정하고, 상기 채널이 아이들하면, 상기 전송 윈도우 동안 상기 제2 NAN 기기가 상기 제1 NAN 기기로 상기 페이징 메시지의 수신을 알리는 트리거 메시지를 전송하는 것을 포함한다.In one aspect, a data communication method for a neighbor awareness network (NAN) is provided. The method receives a paging message indicating that there is a buffered traffic from the first NAN device by the second NAN device during the paging window, wherein the paging message is a NAN paging ID and channel access distribution factor identifying the second NAN device. Wherein, during the transmission window, the second NAN device performs a backoff based on the channel access distribution factor to determine whether a channel is idle, and if the channel is idle, during the transmission window, the second NAN device Sending a trigger message informing of receipt of the paging message to the first NAN device.

다른 양태에서, NAN(Neighbor Awareness Network)을 위한 기기는 무선 신호를 송신 및 수신하는 송수신기와 상기 송수신기에 연결되는 프로세서를 포함한다. 상기 프로세서는 페이징 윈도우 동안 제2 NAN 기기가 제1 NAN 기기로부터 버퍼된 트래픽이 있음을 지시하는 페이징 메시지를 수신하되, 상기 페이징 메시지는 상기 제2 NAN 기기를 식별하는 NAN 페이징 ID와 채널 액세스 분산 팩터를 포함하고, 전송 윈도우 동안 상기 제2 NAN 기기가 상기 채널 액세스 분산 팩터를 기반으로 백오프를 수행하여 채널이 아이들한지 여부를 결정하고, 상기 채널이 아이들하면, 상기 전송 윈도우 동안 상기 제2 NAN 기기가 상기 제1 NAN 기기로 상기 페이징 메시지의 수신을 알리는 트리거 메시지를 전송한다.In another aspect, a device for a neighbor awareness network (NAN) includes a transceiver for transmitting and receiving wireless signals and a processor coupled to the transceiver. The processor receives a paging message indicating that there is traffic buffered from the first NAN device by the second NAN device during the paging window, wherein the paging message is a NAN paging ID and a channel access distribution factor identifying the second NAN device. Wherein, during the transmission window, the second NAN device performs a backoff based on the channel access distribution factor to determine whether a channel is idle, and if the channel is idle, during the transmission window, the second NAN device Transmits a trigger message for notifying reception of the paging message to the first NAN device.

NAN(Neighbor Awareness Network)에서 채널 액세스에서의 충돌로 인한 기기의 파워 소모를 줄일 수 있다.NAN (Neighbor Awareness Network) can reduce the power consumption of the device due to collision in channel access.

도 1은 NAN 토폴로지(topology)의 일 예를 보여준다.1 shows an example of a NAN topology.

도 2는 NAN 데이터 통신 구조를 보여준다.2 shows a NAN data communication structure.

도 3은 디스커버리 윈도우에서의 동작을 보여준다.3 shows the operation in the discovery window.

도 4는 본 발명의 일 실시예에 따른 데이터 통신을 위한 페이징 구간을 보여준다.4 shows a paging segment for data communication according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른 데이터 통신 방법을 나타낸다.5 illustrates a data communication method according to an embodiment of the present invention.

도 6은 본 발명의 실시예가 구현되는 기기를 나타낸 블록도이다. 6 is a block diagram illustrating a device in which an embodiment of the present invention is implemented.

NAN(Neighbor Awareness Network)은 Wi-Fi 표준을 기반으로 WFA(Wi-Fi Alliance)에서 제정하고 있는 규격이다. NAN 기기는 NAN 규격을 지원하는 기기이다. NAN 기기는 다양한 통신 프로토콜을 지원할 수 있으며, STA(station)의 일부 또는 AP(access point)의 일부일 수 있다. STA는 고정되거나 이동성을 가질 수 있으며, UE(User Equipment), MS(mobile station), MT(mobile terminal), UT(user terminal), SS(subscriber station), PDA(personal digital assistant), 무선 모뎀(wireless modem), 휴대기기(handheld device) 등 다른 용어로 불릴 수 있다. NAN (Neighbor Awareness Network) is a standard established by the Wi-Fi Alliance (WFA) based on the Wi-Fi standard. NAN devices are devices that support the NAN standard. The NAN device may support various communication protocols and may be part of a station (STA) or part of an access point (AP). The STA may be fixed or mobile, and may include a user equipment (UE), a mobile station (MS), a mobile terminal (MT), a user terminal (UT), a subscriber station (SS), a personal digital assistant (PDA), and a wireless modem ( It may be called other terms such as a wireless modem and a handheld device.

NAN 기기는 2.5 GHz 또는 5 GHz의 주파수 밴드에서 동작할 수 있으며, IEEE(Institute of Electrical and Electronics Engineers) 802.11a/b/g/n/ac 프로토콜을 기반으로 정보를 교환할 수 있다. NAN devices can operate in the 2.5 GHz or 5 GHz frequency band and can exchange information based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11a / b / g / n / ac protocol.

NAN 기기는 NAN 프로코콜을 이용하여 인접한 기기의 서비스를 탐색한 후, 애플리케이션을 실행시키고, WLAN(wireless local area network) 이나 기타 네트워크에 연결하여 탐색한 서비스를 이용할 수 있다.The NAN device may search for a service of an adjacent device by using the NAN protocol, execute an application, and use the searched service by connecting to a wireless local area network (WLAN) or other network.

도 1은 NAN 토폴로지(topology)의 일 예를 보여준다.1 shows an example of a NAN topology.

NAN 클러스터는 NAN 파라미터의 집합을 공유하며, 동일한 디스커버리 윈도우(discovery window) 스케줄에 동기화되는 NAN 기기의 집합일 수 있다. 동일한 NAN 클러스터에 참가하는 NAN 기기들은 공용 클럭에 동기화된다. NAN 파라미터는 디스커버리 윈도우의 구간(duration), 디스커버리 윈도우 인터벌, NAN 채널 중 적어도 하나를 포함할 수 있다. 디스커버리 윈도우 인터벌은 연속하는 디스커버리 윈도우간의 시간 간격을 말한다. The NAN cluster may be a set of NAN devices that share a set of NAN parameters and are synchronized to the same discovery window schedule. NAN devices participating in the same NAN cluster are synchronized to a common clock. The NAN parameter may include at least one of a duration of a discovery window, a discovery window interval, and a NAN channel. The discovery window interval refers to the time interval between successive discovery windows.

NAN 네트워크는 적어도 하나의 NAN 클러스터를 포함할 수 있다. NAN 기기는 하나 또는 그 이상의 NAN 클러스터에 참가할 수 있다. The NAN network may include at least one NAN cluster. The NAN device may join one or more NAN clusters.

NAN 클러스터내 NAN 기기는 마스터 역할(master role) 또는 비-마스터 역할에서 동작할 수 있다. 마스터 역할에서 동작하는 NAN 기기는 동기 비콘 프레임(Synchronization Beacon frame)과 디스커버리 비콘 프레임(Discovery Beacon frame)을 전송할 수 있다. 동기 상태 및 비-마스터 역할에서 동작하는 NAN 기기는 디스커버리 비콘 프레임을 전송할 수 없다. 비-동기 상태 및 비-마스터 역할에서 동작하는 NAN 기기는 동기 비콘 프레임과 디스커버리 비콘 프레임을 전송할 수 없다. 모든 NAN 기기는 서비스 디스커버리 프레임을 전송할 수 있다. NAN devices in a NAN cluster may operate in a master role or a non-master role. The NAN device operating in the master role may transmit a synchronization beacon frame and a discovery beacon frame. NAN devices operating in the sync state and non-master roles cannot transmit discovery beacon frames. NAN devices operating in a non-sync state and non-master role cannot transmit sync beacon frames and discovery beacon frames. Every NAN device can transmit a service discovery frame.

동기 비콘 프레임은 NAN 클러스터 내의 NAN 기기들의 동기화를 위해 사용된다. 디스커버리 비콘 프레임은 NAN 클러스터에 가입되지 않은 NAN 기기에게 클러스터를 발견할 수 있도록 광고(advertisement)하기 위해 사용된다. 서비스 디스커버리 프레임은 NAN 기기간의 서비스에 대한 정보를 교환하기 위해 사용된다. The synchronous beacon frame is used for synchronization of NAN devices in a NAN cluster. The discovery beacon frame is used to advertise the cluster to discover NAN devices that are not joined to the NAN cluster. The service discovery frame is used for exchanging information about a service between NAN devices.

도 2는 NAN 데이터 통신 구조를 보여준다.2 shows a NAN data communication structure.

NDC(NAN Data Cluster)는 동일한 NAN 데이터 클러스터 기본 스케줄을 갖는 NDL(NAN Data Link)의 집합이다. NDL(NAN Data Link)는 NAN 기기들간의 협의된 RB(resource block)을 의미한다. NDP(NAN Data Path)는 NAN 기기들간 서비스를 위해 확립된 데이터 연결(data connection)을 말한다.NAN Data Cluster (NDC) is a set of NAN Data Links (NDLs) having the same NAN data cluster basic schedule. NDL (NAN Data Link) means a negotiated resource block (RNB) between NAN devices. NAN Data Path (NDP) refers to a data connection established for service between NAN devices.

NAN 기기들간에 서비스를 요청하기 위해 NDP가 설정된다. NAN 기기들은 데이터 통신을 위한 자원(이를 RB 라함)을 공유하기 위해 NDL을 확립한다. NDP is set to request service between NAN devices. NAN devices establish an NDL to share a resource (called RB) for data communication.

NDC는 동일한 NAN 클러스터 내 공용(common) NDC 스케줄을 공유하는 복수의 NAN 기기를 포함한다. NDC 내 각 멤버 기기는 다른 멤버 기기와 적어도 하나의 NDL을 갖는다. 각 NDL은 자신의 NDL 스케줄을 갖는다.The NDC includes a plurality of NAN devices sharing a common NDC schedule in the same NAN cluster. Each member device in the NDC has at least one NDL with another member device. Each NDL has its own NDL schedule.

도 3은 디스커버리 윈도우에서의 동작을 보여준다.3 shows the operation in the discovery window.

디스커버리 윈도우(discovery window, DW)는 NAN 기기들이 수렴하는(converge) 시간 및 채널이라 할 수 있다. The discovery window (DW) may be referred to as a time and channel at which NAN devices converge.

디스커버리 윈도우 동안 하나 또는 그이상의 NAN 기기는 동기 비콘 프레임을 전송하여, NAN 클러스터내 모든 NAN 기기들이 동기화하도록 할 수 있다. 하나의 NAN 기기는 하나의 디스커버리 윈도우 동안 하나의 동기 비콘 프레임을 전송할 수 있다. During the discovery window, one or more NAN devices may transmit a synchronous beacon frame, causing all NAN devices in the NAN cluster to synchronize. One NAN device may transmit one sync beacon frame during one discovery window.

디스커버리 윈도우 사이에 하나 또는 그이상의 NAN 기기는 디스커버리 비콘 프레임을 전송하여, NAN 기기들이 NAN 클러스터를 발견하도록 할 수 있다. Between the discovery windows, one or more NAN devices may transmit discovery beacon frames, allowing the NAN devices to discover the NAN cluster.

디스커버리 윈도우 동안 NAN 기기는 경쟁 기반으로 서비스 디스커버리 프레임을 전송할 수 있다. NAN 기기는 임의의 값으로 설정된 백오프 타이머를 개시하고, 백오프 타이머의 값이 영이 되면 서비스 디스커버리 프레임을 전송할 수 있다.During the discovery window, the NAN device may transmit a service discovery frame on a contention basis. The NAN device may start a backoff timer set to an arbitrary value, and transmit a service discovery frame when the value of the backoff timer becomes zero.

도 4는 본 발명의 일 실시예에 따른 데이터 통신을 위한 페이징 구간을 보여준다.4 shows a paging segment for data communication according to an embodiment of the present invention.

NAN 기기들 간의 데이터 전송을 위해 페이징 구간(paging portion)이 정의된다. 페이징 구간은 페이징 윈도우(paging window, PW)와 이에 연속하는 전송 윈도우(transmission window, TW)를 포함한다.A paging portion is defined for data transmission between NAN devices. The paging segment includes a paging window (PW) and a subsequent transmission window (TW).

페이징 윈도우는 제1 NAN 기기가 제2 NAN 기기에게 버퍼된 트래픽이 있음을 알리는 페이징 메시지를 전송하는 구간이다. 버퍼된 트래픽을 수신할 기기를 페이징된 기기(paged device)라 한다.The paging window is a period in which the first NAN device transmits a paging message indicating that there is buffered traffic to the second NAN device. The device that will receive the buffered traffic is called a paged device.

전송 윈도우는 제2 NAN 기기가 트리거 메시지(trigger message)를 전송하고, 버퍼된 트래픽을 수신하기 위해 웨이크업 상태(wakeup state)를 유지하는 구간이다. 페이징 윈도우 동안 페이징 메시지를 수신하지 못하거나, 페이징 메시지 내에서 자신이 식별되지 않은 NAN 기기는 전송 윈도우 동안 슬립 상태(sleep state)로 진입할 수 있다. 전송 윈도우 동안 트리거 메시지를 수신한 제1 NAN 기기는 제2 NAN 기기로 버퍼된 트래픽을 전송할 수 있다.The transmission window is a period in which the second NAN device transmits a trigger message and maintains a wakeup state for receiving buffered traffic. A NAN device that does not receive a paging message during the paging window, or whose identity is not identified in the paging message, may enter a sleep state during the transmission window. The first NAN device that receives the trigger message during the transmission window may transmit the buffered traffic to the second NAN device.

도 5는 본 발명의 일 실시예에 따른 데이터 통신 방법을 나타낸다.5 illustrates a data communication method according to an embodiment of the present invention.

제1 NAN 기기와 제2 NAN 기기는 동일한 NAN 클러스터에 속한다. 제1 NAN 기기가 NDL 셋업 과정을 시작하고 페이징 메시지를 보내는 개시자(initiator)라 하고, 제2 NAN 기기는 이에 응답하는 응답자(responder)라고 한다.The first NAN device and the second NAN device belong to the same NAN cluster. The first NAN device initiates the NDL setup process and is called an initiator to send a paging message, and the second NAN device is called a responder.

단계 S510에서, 제1 NAN 기기는 NDL 셋업을 위한 NDL 셋업 요청을 제2 NAN 기기에게 전송한다. NDL 셋업 요청은 페이징 구간에 관한 정보 및 상기 페이징 구간내에서 페이징된 기기를 식별하는 NDL 페이징 ID(identifier)에 관한 정보를 포함한다. NDL 페이징 ID은 1 옥텟(octet)의 비트수를 가질 수 있으나, 제한이 있는 것은 아니다.In step S510, the first NAN device transmits an NDL setup request for NDL setup to the second NAN device. The NDL setup request includes information about a paging segment and information about an NDL paging identifier identifying a paged device within the paging segment. The NDL paging ID may have a bit number of one octet, but is not limited thereto.

단계 S520에서, 제2 NAN 기기는 NDL 셋업이 허가(accept)됨을 가리키는 NDL 셋업 응답을 전송한다.In step S520, the second NAN device transmits an NDL setup response indicating that the NDL setup is accepted.

단계 S530에서, 페이징 윈도우 동안 제1 NAN 기기는 제2 NAN 기기에게 버퍼된 트래픽이 있음을 알리는 페이징 메시지를 전송한다. 페이징 메시지는 상기 제2 NAN 기기의 NDL 페이징 ID를 가리키는 정보를 포함할 수 있다.In step S530, during the paging window, the first NAN device transmits a paging message indicating that there is buffered traffic to the second NAN device. The paging message may include information indicating the NDL paging ID of the second NAN device.

다음 표 1은 페이징 메시지 내 페이징 정보의 일 예를 보여준다. 모든 요소가 필수적인 것은 아니고, 명칭과 비트 수는 예시에 불과하다.Table 1 below shows an example of paging information in a paging message. Not all elements are required, and the names and number of bits are examples only.

필 드field 비트수Number of bits 내 용Contents ID 오프셋ID offset 88 시작 오프셋Start offset ID 비트맵ID bitmap -- 페이징된 기기를 위한 비트맵Bitmaps for Paged Devices 액세스 분산 팩터 (access distribution factor)Access distribution factor 88 이 메시징 메시지를 수신하는 NAN 기기의 채널 액세스를 분산하기 위한 팩터.Factor for distributing channel access of the NAN device receiving this messaging message. QoS 카테고리QoS Category 88 전송 윈도우 내 QoS 액세스 카테고리(access category)를 가리킴. 예를 들어, AC_BE(best effort을 위한 액세스 카테고리), AC_BK(백그라운드를 위한 액세스 카테고리), AC_VI(비디오 트래픽을 위한 액세스 카테고리), AC_VO(보이스 트래픽을 위한 액세스 카테고리)Indicates the QoS access category in the transmission window. For example, AC_BE (access category for best effort), AC_BK (access category for background), AC_VI (access category for video traffic), AC_VO (access category for voice traffic)

ID 오프셋은 ID 비트맵의 첫번째에 해당되는 NDL 페이징 ID이다. 페이징된 기기는 자신의 NDL 페이징 ID가 ID 오프셋 + n 에 해당되는 기기이다. 여기서, n은 ID 비트맵 내 n+1 번째 비트가 '1'로 설정된 것이다. The ID offset is the NDL paging ID corresponding to the first of the ID bitmap. The paged device is a device whose NDL paging ID corresponds to ID offset + n. Here, n is the n + 1 th bit in the ID bitmap is set to '1'.

다음 표 2는 페이징 메시지 내 페이징 정보의 다른 예를 보여준다. Table 2 below shows another example of paging information in a paging message.

필 드field 비트수Number of bits 내 용Contents NDL 페이징 ID 리스트NDL Paging ID List -- 페이징되는 기기들의 NDL 페이징 ID 리스트NDL paging ID list of devices being paged 액세스 분산 팩터 (access distribution factor)Access distribution factor 88 이 메시징 메시지를 수신하는 NAN 기기의 채널 액세스를 분산하기 위한 팩터.Factor for distributing channel access of the NAN device receiving this messaging message. QoS 카테고리QoS Category 88 전송 윈도우 내 QoS 액세스 카테고리(access category)를 가리킴. 예를 들어, AC_BE(best effort을 위한 액세스 카테고리), AC_BK(백그라운드를 위한 액세스 카테고리), AC_VI(비디오 트래픽을 위한 액세스 카테고리), AC_VO(보이스 트래픽을 위한 액세스 카테고리)Indicates the QoS access category in the transmission window. For example, AC_BE (access category for best effort), AC_BK (access category for background), AC_VI (access category for video traffic), AC_VO (access category for voice traffic)

단계 S540에서, 전송 윈도우 동안 제2 NAN 기기는 채널이 아이들한지 여부를 확인한다. 채널이 비지하면, 백오프 시간(backoff time) 동안 기다린 후 다시 채널이 아이들한지 여부를 확인한다. 백오프 시간을 설정하는 방법에 대해서는 후술한다.In step S540, during the transmission window, the second NAN device checks whether the channel is idle. If the channel is busy, wait for a backoff time and then check again whether the channel is idle. A method of setting the backoff time will be described later.

단계 S550에서, 채널이 아이들하면, 제2 NAN 기기는 제1 NAN 기기에게 트리거 메시지를 전송한다. 트리거 메시지는 QoS(quality of service) Null 프레임일 수 있다.In step S550, when the channel is idle, the second NAN device transmits a trigger message to the first NAN device. The trigger message may be a quality of service (QoS) null frame.

단계 S560에서, 트리거 메시지를 수신한 제1 NAN 기기는 제2 NAN 기기에게 버퍼된 트래픽을 전송한다.In operation S560, the first NAN device receiving the trigger message transmits the buffered traffic to the second NAN device.

페이징 윈도우 동안 제1 NAN 기기는 복수의 기기에게 페이징 메시지를 전송할 수 있다. 이는 복수의 페이징된 기기가 있음을 의미한다. 전송 윈도우 동안 복수의 페이징된 기기가 동시에 채널 액세스를 시도하면, 충돌(collision)로 인해 트리거 메시지를 전송하기 어려울 수 있다.During the paging window, the first NAN device may transmit a paging message to the plurality of devices. This means that there are a plurality of paged devices. If multiple paged devices attempt channel access simultaneously during the transmission window, it may be difficult to send a trigger message due to a collision.

이하에서는 전송 윈도우 내에서 채널 액세스를 분산하는 방법에 대해 기술한다.Hereinafter, a method of distributing channel access in a transmission window will be described.

기존 WLAN에서 백오프 시간 Tbbackoff는 Tbackoff = Random()×aSlotTime 으로 정해진다. Random()은 인터벌 [0, CW] 에서 랜덤하게 결정되는 값이다. CWmin<=CW<=aCWmax이다. aSlotTime은 PHY(physical layer)의 특징에 따라 정해지는 값으로, CCA(Clear Channel Assessment)를 수행하기 위한 기본 시간 단위라 할 수 있다. In the existing WLAN, the backoff time T bbackoff is defined as T backoff = Random () × aSlotTime . Random () is a value determined randomly at interval [0, CW]. CWmin <= CW <= aCWmax. aSlotTime is a value determined according to the characteristics of the physical layer (PHY) and may be a basic time unit for performing a clear channel assessment (CCA).

트리거 메시지의 채널 액세스를 분산하기 위해, 전송 윈도우 동안 경쟁 윈도우(contention window)의 최소값 aCWmin 또는 최대값 aCWmax를 조정할 것을 제안한다. 설명을 명확히 하기 위해, 이하의 실시예는 aCWmin을 조정하는 것을 기술하지만, aCWmax에도 적용될 수 있다.In order to distribute the channel access of the trigger message, it is proposed to adjust the minimum value aCWmin or the maximum value aCWmax of the contention window during the transmission window. For clarity, the following examples describe adjusting aCWmin, but can also be applied to aCWmax.

전송 윈도우 내 백오프 시간은 액세스 분산 팩터를 기반으로 결정될 수 있다. 보다 구체적으로, 전송 윈도우 내 경쟁 윈도우의 최소값은 액세스 분산 팩터를 기반으로 결정될 수 있다.The backoff time in the transmission window may be determined based on the access distribution factor. More specifically, the minimum value of the contention window in the transmission window may be determined based on the access distribution factor.

다음과 같은 파라미터를 정의하자.Define the following parameters:

tCWmin : 전송 윈도우 내 트리거 메시지 및/또는 버퍼된 트래픽을 위한 백오프 시간에 사용되는 경쟁 윈도우의 최소값.tCWmin: minimum value of the contention window used for the backoff time for trigger messages and / or buffered traffic in the transmission window.

N : 페이징 윈도우 동안 수신된 페이징 메시지에서 주어진 액세스 분산 팩터.N: Access distribution factor given in the paging message received during the paging window.

aCWmin : 기본(basic) 경쟁 윈도우의 최소값 또는 해당 액세스 카테고리에서 정의되는 경쟁 윈도우의 최소값.aCWmin: Minimum value of the basic competition window or minimum value of the competition window defined in the corresponding access category.

제1 실시예에서, tCWmin = N * aCWmin 으로 결정될 수 있다.In the first embodiment, tCWmin = N * aCWmin can be determined.

제2 실시예에서, tCWmin = N' * aCWmin 으로 결정될 수 있다. 여기서, N'는 [1, N]에서 랜덤하게 결정된 값이다. 즉, 1<=N'<=N이다. N'는 페이징된 기기에 의해 랜덤하게 결정될 수 있다.In a second embodiment, tCWmin = N '* aCWmin can be determined. Here, N 'is a value randomly determined in [1, N]. That is, 1 <= N '<= N. N 'may be randomly determined by the paged device.

전송 윈도우 동안 액세스 분산 팩터에 따라 기기의 백오프 시간이 달라져 채널 액세스가 분산될 수 있다. 페이징된 기기는 트리거 메시지의 전송을 위한 충돌이 줄어들 수 있다. 버퍼된 트래픽의 전송을 위한 채널 액세스가 분산될 수 있다.Channel access can be distributed by varying the backoff time of the device depending on the access distribution factor during the transmission window. The paged device can reduce collisions for sending trigger messages. Channel access for the transmission of buffered traffic may be distributed.

제1 NAN 기기는 채널 상태에 따라 동적으로 액세스 분산 팩터를 조정할 수 있다. 채널의 부하가 높을수록, 더 큰 값의 액세스 분산 팩터를 전달할 수 있다.,The first NAN device may dynamically adjust the access distribution factor according to the channel state. The higher the load on the channel, the larger the value of the access distribution factor can be conveyed.

전송 윈도우 동안 AIFSN(arbitration interframe space number)도 액세스 분산 팩터를 기반으로 결정될 수 있다. AIFSN은 NAN 기기가 다음 메시지를 전송하기 전에 대기하는 시간이다. 조정된 AIFSN'은 AIFSN' = N * AIFSN 또는 AIFSN' = N' * AIFSN과 같이 결정될 수 있다.Arbitration interframe space numbers (AIFSNs) during the transmission window may also be determined based on the access distribution factor. AIFSN is the time the NAN device waits before sending the next message. The adjusted AIFSN 'may be determined as AIFSN' = N * AIFSN or AIFSN '= N' * AIFSN.

도 6은 본 발명의 실시예가 구현되는 기기를 나타낸 블록도이다. 6 is a block diagram illustrating a device in which an embodiment of the present invention is implemented.

기기(100)는 제안된 실시예에 따른 NAN 기기의 동작을 수행할 수 있다. 기기(100)는 프로세서(processor, 110), 메모리(memory, 120) 및 송수신기(transceiver, 130)를 포함한다. 메모리(120)는 프로세서(110)와 연결되어, 프로세서(110)에 의해 실행되는 다양한 명령어(instructions)를 저장한다. 송수신기(130)는 프로세서(110)와 연결되어, 무선 신호를 송신 및/또는 수신한다. 프로세서(110)는 제안된 기능, 과정 및/또는 방법을 구현한다. 전술한 실시예에서, 프로세서(110)는 NAN 프로토콜을 구현하며, 디스커버리 과정, 데이터 통신 과정은 프로세서(110)에 의해 구현될 수 있다. 전술한 실시예가 소프트웨어 명령어로 구현될 때, 명령어는 메모리(120)에 저장되고, 프로세서(110)에 의해 실행되어 전술한 동작이 수행될 수 있다.The device 100 may perform an operation of the NAN device according to the proposed embodiment. The device 100 includes a processor 110, a memory 120, and a transceiver 130. The memory 120 is connected to the processor 110 to store various instructions executed by the processor 110. The transceiver 130 is connected to the processor 110 to transmit and / or receive a radio signal. The processor 110 implements the proposed functions, processes and / or methods. In the above-described embodiment, the processor 110 implements the NAN protocol, and the discovery process and the data communication process may be implemented by the processor 110. When the above-described embodiments are implemented as software instructions, the instructions may be stored in the memory 120 and executed by the processor 110 to perform the above-described operations.

프로세서는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 메모리는 ROM(read-only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. RF부는 무선 신호를 처리하기 위한 베이스밴드 회로를 포함할 수 있다. 실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. 모듈은 메모리에 저장되고, 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서와 연결될 수 있다. The processor may include application-specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processing devices. The memory may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage medium and / or other storage device. The RF unit may include a baseband circuit for processing a radio signal. When the embodiment is implemented in software, the above-described technique may be implemented as a module (process, function, etc.) for performing the above-described function. The module may be stored in memory and executed by a processor. The memory may be internal or external to the processor and may be coupled to the processor by various well known means.

상술한 예시적인 시스템에서, 방법들은 일련의 단계 또는 블록으로써 순서도를 기초로 설명되고 있지만, 본 발명은 단계들의 순서에 한정되는 것은 아니며, 어떤 단계는 상술한 바와 다른 단계와 다른 순서로 또는 동시에 발생할 수 있다. 또한, 당업자라면 순서도에 나타낸 단계들이 배타적이지 않고, 다른 단계가 포함되거나 순서도의 하나 또는 그 이상의 단계가 본 발명의 범위에 영향을 미치지 않고 삭제될 수 있음을 이해할 수 있을 것이다.In the exemplary system described above, the methods are described based on a flowchart as a series of steps or blocks, but the invention is not limited to the order of steps, and certain steps may occur in a different order or concurrently with other steps than those described above. Can be. In addition, those skilled in the art will appreciate that the steps shown in the flowcharts are not exclusive and that other steps may be included or one or more steps in the flowcharts may be deleted without affecting the scope of the present invention.

Claims (11)

NAN(Neighbor Awareness Network)을 위한 데이터 통신 방법에 있어서,In the data communication method for NAN (Neighbor Awareness Network), 페이징 윈도우 동안 제2 NAN 기기가 제1 NAN 기기로부터 버퍼된 트래픽이 있음을 지시하는 페이징 메시지를 수신하되, 상기 페이징 메시지는 상기 제2 NAN 기기를 식별하는 NAN 페이징 ID와 채널 액세스 분산 팩터를 포함하고;During the paging window, the second NAN device receives a paging message indicating that there is buffered traffic from the first NAN device, the paging message including a NAN paging ID and a channel access distribution factor identifying the second NAN device; ; 전송 윈도우 동안 상기 제2 NAN 기기가 상기 채널 액세스 분산 팩터를 기반으로 백오프를 수행하여 채널이 아이들한지 여부를 결정하고;During the transmission window, the second NAN device performs a backoff based on the channel access distribution factor to determine whether the channel is idle; 상기 채널이 아이들하면, 상기 전송 윈도우 동안 상기 제2 NAN 기기가 상기 제1 NAN 기기로 상기 페이징 메시지의 수신을 알리는 트리거 메시지를 전송하는 것을 포함하는 방법.And if the channel is idle, sending a trigger message to the first NAN device to notify the receipt of the paging message during the transmission window. 제 1 항에 있어서,The method of claim 1, 상기 백오프를 위한 백오프 시간이 상기 채널 액세스 분산 팩터를 기반으로 결정되는 것을 특징으로 하는 방법.And a backoff time for the backoff is determined based on the channel access distribution factor. 제 2 항에 있어서,The method of claim 2, 상기 백오프를 위한 백오프 시간을 결정하는 데 사용되는 경쟁 윈도우가 상기 채널 액세스 분산 팩터를 기반으로 결정되는 것을 특징으로 하는 방법.And a contention window used to determine a backoff time for the backoff is determined based on the channel access distribution factor. 제 3 항에 있어서,The method of claim 3, wherein 상기 경쟁 윈도우의 최소값이 상기 채널 액세스 분산 팩터를 기반으로 결정되는 것을 특징으로 하는 방법.The minimum value of the contention window is determined based on the channel access distribution factor. 제 1 항에 있어서,The method of claim 1, 상기 전송 윈도우 동안 상기 제2 NAN 기기가 상기 제1 NAN 기기로부터 상기 버퍼된 트래픽을 수신하는 것을 더 포함하는 것을 특징으로 하는 방법.And wherein the second NAN device receives the buffered traffic from the first NAN device during the transmission window. 제 1 항에 있어서,The method of claim 1, 상기 제2 NAN 기기가 상기 제1 NAN 기기로부터 상기 페이징 윈도우에 관한 정보를 갖는 NDL(NAN Data Link) 셋업 요청을 수신하는 것을 더 포함하는 것을 특징으로 하는 방법.And the second NAN device receives a NAN Data Link (NDL) setup request with information about the paging window from the first NAN device. 제 1 항에 있어서,The method of claim 1, 상기 페이징 윈도우와 상기 전송 윈도우는 연속하는 것을 특징으로 하는 방법.And the paging window and the transmission window are contiguous. NAN(Neighbor Awareness Network)을 위한 기기에 있어서,In the device for the NAN (Neighbor Awareness Network), 무선 신호를 송신 및 수신하는 송수신기;와A transceiver for transmitting and receiving wireless signals; and 상기 송수신기에 연결되는 프로세서를 포함하되, 상기 프로세서는,A processor coupled to the transceiver, wherein the processor includes: 페이징 윈도우 동안 제2 NAN 기기가 제1 NAN 기기로부터 버퍼된 트래픽이 있음을 지시하는 페이징 메시지를 수신하되, 상기 페이징 메시지는 상기 제2 NAN 기기를 식별하는 NAN 페이징 ID와 채널 액세스 분산 팩터를 포함하고;During the paging window, the second NAN device receives a paging message indicating that there is buffered traffic from the first NAN device, the paging message including a NAN paging ID and a channel access distribution factor identifying the second NAN device; ; 전송 윈도우 동안 상기 제2 NAN 기기가 상기 채널 액세스 분산 팩터를 기반으로 백오프를 수행하여 채널이 아이들한지 여부를 결정하고;During the transmission window, the second NAN device performs a backoff based on the channel access distribution factor to determine whether the channel is idle; 상기 채널이 아이들하면, 상기 전송 윈도우 동안 상기 제2 NAN 기기가 상기 제1 NAN 기기로 상기 페이징 메시지의 수신을 알리는 트리거 메시지를 전송하는 기기.And when the channel is idle, transmitting a trigger message informing the reception of the paging message from the second NAN device to the first NAN device during the transmission window. 제 8 항에 있어서,The method of claim 8, 상기 백오프를 위한 백오프 시간이 상기 채널 액세스 분산 팩터를 기반으로 결정되는 것을 특징으로 하는 기기.And the backoff time for the backoff is determined based on the channel access distribution factor. 제 9 항에 있어서,The method of claim 9, 상기 백오프를 위한 백오프 시간을 결정하는 데 사용되는 경쟁 윈도우가 상기 채널 액세스 분산 팩터를 기반으로 결정되는 것을 특징으로 하는 기기.Wherein the contention window used to determine a backoff time for the backoff is determined based on the channel access distribution factor. 제 10 항에 있어서,The method of claim 10, 상기 경쟁 윈도우의 최소값이 상기 채널 액세스 분산 팩터를 기반으로 결정되는 것을 특징으로 하는 기기.The minimum value of the contention window is determined based on the channel access distribution factor.
PCT/KR2016/010142 2015-09-12 2016-09-09 Data communication method and device using same Ceased WO2017043905A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201562217876P 2015-09-12 2015-09-12
US62/217,876 2015-09-12
US201562221636P 2015-09-22 2015-09-22
US62/221,636 2015-09-22

Publications (1)

Publication Number Publication Date
WO2017043905A1 true WO2017043905A1 (en) 2017-03-16

Family

ID=58240336

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2016/010142 Ceased WO2017043905A1 (en) 2015-09-12 2016-09-09 Data communication method and device using same

Country Status (1)

Country Link
WO (1) WO2017043905A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018221961A1 (en) * 2017-06-01 2018-12-06 Samsung Electronics Co., Ltd. Method and apparatus for inter-cluster data transmission and reception
KR20180131965A (en) * 2017-06-01 2018-12-11 삼성전자주식회사 The method for data transmission/reception between clusters and apparatus therefor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140056220A1 (en) * 2012-08-23 2014-02-27 Interdigital Patent Holdings, Inc. Method and apparatus for performing device-to-device discovery
US20150036540A1 (en) * 2013-08-05 2015-02-05 Nokia Corporation Method, apparatus, and computer program product for hop count usage in cluster selection
US20150109961A1 (en) * 2013-10-18 2015-04-23 Qualcomm Incorporated System and method for identifying a service mesh
WO2015115829A1 (en) * 2014-01-29 2015-08-06 엘지전자 주식회사 Method and device by which nan terminal transmits nan service discovery frame in wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140056220A1 (en) * 2012-08-23 2014-02-27 Interdigital Patent Holdings, Inc. Method and apparatus for performing device-to-device discovery
US20150036540A1 (en) * 2013-08-05 2015-02-05 Nokia Corporation Method, apparatus, and computer program product for hop count usage in cluster selection
US20150109961A1 (en) * 2013-10-18 2015-04-23 Qualcomm Incorporated System and method for identifying a service mesh
WO2015115829A1 (en) * 2014-01-29 2015-08-06 엘지전자 주식회사 Method and device by which nan terminal transmits nan service discovery frame in wireless communication system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CAMPS-MUR, DANIEL ET AL.: "Enabling Always on Service Discovery: WIFI Neighbor Awareness Networking", IEEE WIRELESS COMMUNICATIONS, vol. 22, no. issue: 2, 29 April 2015 (2015-04-29), pages 118 - 125, XP011579866 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018221961A1 (en) * 2017-06-01 2018-12-06 Samsung Electronics Co., Ltd. Method and apparatus for inter-cluster data transmission and reception
US20180352413A1 (en) * 2017-06-01 2018-12-06 Samsung Electronics Co., Ltd. Method and apparatus for inter-cluster data transmission and reception
KR20180131965A (en) * 2017-06-01 2018-12-11 삼성전자주식회사 The method for data transmission/reception between clusters and apparatus therefor
US10924911B2 (en) 2017-06-01 2021-02-16 Samsung Electronics Co., Ltd Method and apparatus for inter-cluster data transmission and reception
KR102502806B1 (en) 2017-06-01 2023-02-23 삼성전자주식회사 The method for data transmission/reception between clusters and apparatus therefor

Similar Documents

Publication Publication Date Title
US9635614B2 (en) Power management method for station in wireless LAN system and station that supports same
KR101972028B1 (en) Radio resource scheduling method and apparatus for NAN
US8824435B2 (en) Method of channel scanning in wireless local area network system
US20230199850A1 (en) Channel Contention Method and Related Apparatus
WO2010030136A2 (en) Power management in tunneled direct link setup
CN112218336A (en) Multilink communication method and device
WO2014137172A1 (en) Method and apparatus for receiving signal by station in wireless lan system
US20070291681A1 (en) Method and apparatus for providing information about each group address that has data waiting for delivery in node, point or terminal in a WLAN
WO2016085287A1 (en) Random access method and apparatus therefor
WO2016153254A1 (en) Method for transmitting data in unlicensed band and device using same
WO2022216086A1 (en) Method and device for mlsr operation in wireless lan
WO2013137603A1 (en) Method and apparatus for compressing mac header in wireless lan system
US10548086B2 (en) Method for neighbor aware network according to paging scheme and wireless terminal using same
WO2023146336A1 (en) Method and apparatus for low latency communication in wireless lan supporting emlsr operation
WO2016186473A1 (en) Method for performing random access in wireless lan system and device for same
TW202320580A (en) Method, apparatus, storage medium and program product for data transmission
US10349455B2 (en) Method for data communication between NAN devices, and NAN device for performing data communication
WO2014163285A1 (en) Method and apparatus for access in wireless lan system
CN104219017B (en) A kind of physical layer data package transmission method and access node
WO2016137198A1 (en) Association method for data transmission in wireless communication system and device using same
WO2014163282A1 (en) Method and apparatus for receiving signal by station in wireless lan system
WO2014168321A1 (en) Method and device for performing access in wireless lan system
WO2017043905A1 (en) Data communication method and device using same
US10342068B2 (en) Method for transmitting data in wireless communication system and device using same
WO2022154432A1 (en) Method and device for receiving downlink traffic in communication system supporting multiple links

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: 16844721

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: 16844721

Country of ref document: EP

Kind code of ref document: A1