KR101621096B1 - Method for multicast frame transmission and duplicated multicast frame detection - Google Patents
Method for multicast frame transmission and duplicated multicast frame detection Download PDFInfo
- Publication number
- KR101621096B1 KR101621096B1 KR1020090097492A KR20090097492A KR101621096B1 KR 101621096 B1 KR101621096 B1 KR 101621096B1 KR 1020090097492 A KR1020090097492 A KR 1020090097492A KR 20090097492 A KR20090097492 A KR 20090097492A KR 101621096 B1 KR101621096 B1 KR 101621096B1
- Authority
- KR
- South Korea
- Prior art keywords
- multicast
- frame
- vht
- multicast frame
- transmission
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 81
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000001514 detection method Methods 0.000 title description 5
- 238000004891 communication Methods 0.000 claims abstract description 18
- 230000009365 direct transmission Effects 0.000 claims 2
- 230000008569 process Effects 0.000 abstract description 2
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 21
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 21
- 101150081243 STA1 gene Proteins 0.000 description 21
- 238000010586 diagram Methods 0.000 description 21
- 101000752249 Homo sapiens Rho guanine nucleotide exchange factor 3 Proteins 0.000 description 17
- 102100021689 Rho guanine nucleotide exchange factor 3 Human genes 0.000 description 17
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 14
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 101100395869 Escherichia coli sta3 gene Proteins 0.000 description 4
- 239000012634 fragment Substances 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/28—Cell structures using beam steering
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
무선통신 시스템에서의 멀티캐스트 프레임 전송방법에 있어서 전방향 안테나를 이용하여 멀티캐스트 그룹내의 STA(station)들에게 RTS(Request To Send) 프레임을 전송하고 상기 RTS 프레임에 대한 응답으로 상기 멀티캐스트 그룹내의 STA들이 송신하는 CTS(Clear To Send) 프레임을 수신한다. 이상의 과정은 CTS-to-Self 프레임의 전송으로 대신할 수 있다. 이상의 과정 이후 상기 멀티캐스트 그룹내의 STA들에게 방향성 안테나를 이용하여 멀티캐스트 프레임을 전송할 수 있다. 서비스 커버리지를 확장할 수 있을 뿐만 아니라 멀티캐스트 전송의 신뢰성을 확보할 수 있다.
A method of transmitting a multicast frame in a wireless communication system, the method comprising: transmitting a request to send (RTS) frame to STAs (STAs) in a multicast group using an omnidirectional antenna; And receives a CTS (Clear To Send) frame transmitted by STAs. The above procedure can be replaced by the transmission of the CTS-to-Self frame. After the above process, the multicast frame can be transmitted to the STAs in the multicast group using the directional antenna. Not only the service coverage can be expanded, but also the reliability of the multicast transmission can be secured.
Description
본 발명은 무선통신에 관한 것으로, 보다 상세하게는 무선랜(Wireless Local Area Network, WLAN) 시스템에서 멀티캐스트/브로드캐스트(Multicast/Broadcast) 방법에 관한 것이다.BACKGROUND OF THE
최근 정보통신 기술의 발전과 더불어 다양한 무선 통신 기술이 개발되고 있다. 이 중에서 무선랜(WLAN)은 무선 주파수 기술을 바탕으로 개인 휴대용 정보 단말기(Personal Digital Assistant, PDA), 랩탑 컴퓨터, 휴대형 멀티미디어 플레이어(Portable Multimedia Player, PMP) 등과 같은 휴대형 단말기를 이용하여 가정이나 기업 또는 특정 서비스 제공지역에서 무선으로 인터넷에 접속할 수 있도록 하는 기술이다.Recently, various wireless communication technologies have been developed along with the development of information communication technologies. The wireless LAN (WLAN), based on the radio frequency technology, can be connected to a home, an enterprise or a home using a portable terminal such as a personal digital assistant (PDA), a laptop computer, a portable multimedia player (PMP) It is a technology that enables wireless access to the Internet in a specific service area.
WLAN 기술의 표준화 기구인 IEEE(Institute of Electrical and Electronics Engineers) 802가 1980년 2월에 설립된 이래, 많은 표준화 작업이 수행되고 있다. 초기의 WLAN 기술은 IEEE 802.11을 통해 2.4GHz 주파수를 사용하여 주파수 호핑, 대역 확산, 적외선 통신 등으로 1~2Mbps의 속도를 지원한 이래, 최근에는 OFDM(Orthogonal Frequency Division Multiplex)을 적용하여 최대 54Mbps의 속도를 지원할 수 있다. 이외에도 IEEE 802.11에서는 QoS(Quality of Service)의 향상, 액세스 포인트(Access Point) 프로토콜 호환, 보안 강화(Security Enhancement), 무선 자원 측정(Radio Resource measurement), 차량 환경을 위한 무선 접속(Wireless Access Vehicular Environment), 빠른 로밍(Fast Roaming), 메쉬 네트워크(Mesh Network), 외부 네트워크와의 상호작용(Interworking with External Network), 무선 네트워크 관리(Wireless Network Management) 등 다양한 기술의 표준을 실용화 또는 개발 중에 있다.Since the IEEE (Institute of Electrical and Electronics Engineers) 802, a standardization organization of WLAN technology, was established in February 1980, many standardization works have been performed. Since the initial WLAN technology supports a speed of 1 ~ 2Mbps through frequency hopping, spread spectrum and infrared communication using 2.4GHz frequency through IEEE 802.11, recently it has applied OFDM (Orthogonal Frequency Division Multiplex) Speed can be supported. In IEEE 802.11, IEEE 802.11 has been improved to improve quality of service (QoS), access point protocol compatibility, security enhancement, radio resource measurement, wireless access vehicle environment for vehicle environment, , Fast Roaming, Mesh Network, Interworking with External Network, and Wireless Network Management are being put into practical use or development.
IEEE 802.11 중에서 IEEE 802.11b는 2.4GHz 대역의 주파수를 사용하면서 최고 11Mbs의 통신 속도를 지원한다. IEEE 802.11b 이후에 상용화된 IEEE 802.11a는 2.4GHz 대역이 아닌 5GHz 대역의 주파수를 사용함으로써 상당히 혼잡한 2.4GHz 대역의 주파수에 비해 간섭에 대한 영향을 줄였으며, OFDM 기술을 사용하여 통신 속도를 최대 54Mbps까지 향상시켰다. 그러나 IEEE 802.11a는 IEEE 802.11b에 비해 통신 거리가 짧은 단점이 있다. 그리고 IEEE 802.11g는 IEEE 802.11b와 마찬가지로 2.4GHz 대역의 주파수를 사용하여 최대 54Mbps의 통신속도를 구현하며, 후방 호환성(Backward Compatibility)을 만족하고 있어 상당한 주목을 받고 있는데, 통신 거리에 있어서도 IEEE 802.11a보다 우위에 있다. In IEEE 802.11, IEEE 802.11b supports communication speeds of up to 11 Mbs, using frequencies in the 2.4 GHz band. IEEE 802.11a, which has been commercialized since IEEE 802.11b, uses the frequency of the 5 GHz band instead of the 2.4 GHz band, thereby reducing the influence on interference compared to the frequency of the highly congested 2.4 GHz band. To 54Mbps. However, IEEE 802.11a has a short communication distance compared to IEEE 802.11b. IEEE 802.11g, like IEEE 802.11b, uses a frequency of 2.4GHz band to realize a communication speed of up to 54Mbps and has received considerable attention because it satisfies the backward compatibility. In the communication distance, IEEE 802.11a It is superior.
그리고 무선랜에서 취약점으로 지적되어온 통신 속도에 대한 한계를 극복하기 위하여 표준화가 진행중인 기술 규격으로서 IEEE 802.11n이 있다. IEEE 802.11n은 네트워크의 속도와 신뢰성을 증가시키고, 무선 네트워크의 운영 거리를 확장하 는데 목적을 두고 있다. 보다 구체적으로, IEEE 802.11n에서는 데이터 처리 속도가 최대 540Mbps 이상인 고처리율(High Throughput, HT)을 지원하며, 또한 전송 에러를 최소화하고 데이터 속도를 최적화하기 위해 송신부와 수신부 양단 모두에 다중 안테나를 사용하는 MIMO(Multiple Inputs and Multiple Outputs) 기술에 기반을 두고 있다. 또한, 이 규격은 데이터 신뢰성을 높이기 위해 중복되는 사본을 여러 개 전송하는 코딩 방식을 사용할 뿐만 아니라, 속도를 증가시키기 위해 직교 주파수 분할 다중(Orthogonal Frequency Division Multiplex, OFDM)을 사용할 수도 있다.IEEE 802.11n is a technical standard that is being standardized in order to overcome the limitation of the communication speed which is pointed out as a weak point in the wireless LAN. IEEE 802.11n aims to increase the speed and reliability of the network and to extend the operating distance of the wireless network. More specifically, IEEE 802.11n supports high throughput (HT) with data rates of up to 540 Mbps or higher, and uses multiple antennas at both ends of the transmitter and receiver to minimize transmission errors and optimize data rates. It is based on Multiple Inputs and Multiple Outputs (MIMO) technology. In addition, this specification uses a coding scheme for transmitting multiple duplicate copies in order to increase data reliability, and may also use Orthogonal Frequency Division Multiplex (OFDM) to increase the speed.
WLAN의 보급이 활성화되고 또한 이를 이용한 어플리케이션이 다양화됨에 따라, 최근에는 IEEE 802.11n이 지원하는 데이터 처리 속도보다 더 높은 처리율을 지원하기 위한 새로운 WLAN 시스템에 대한 필요성이 대두되고 있다. 초고처리율(Very High Throughput, VHT) 무선랜 시스템은 1Gbps 이상의 데이터 처리 속도를 지원하기 위하여 최근에 새롭게 제안되고 있는 IEEE 802.11 무선랜 시스템 중의 하나이다. VHT 무선랜 시스템이란 명칭은 임의적인 것이며, 현재는 1Gbps 이상의 쓰루풋을 제공하기 위하여 4X4 MIMO 및 80MHz 또는 그 이상의 채널 밴드폭을 사용하는 시스템에 대한 실현 가능성 테스트(feasibility test)가 진행되고 있다.With the spread of WLAN and the diversification of applications using it, there is a need for a new WLAN system to support a higher throughput than the data processing rate supported by IEEE 802.11n. Very High Throughput (VHT) Wireless LAN system is one of recently proposed IEEE 802.11 wireless LAN systems to support data processing speed of 1Gbps or higher. The name VHT Wireless LAN System is arbitrary, and feasibility testing is currently underway for systems using 4X4 MIMO and a channel bandwidth of 80 MHz or higher to provide throughput of 1 Gbps or higher.
VHT 무선랜에서는 현재 1Gbps 이상의 쓰루풋을 달성하기 위한 방법으로 6GHz 이하의 밴드와 60GHz 밴드를 이용하는 두 가지 방법이 논의되고 있는데, 현재 60GHz 밴드의 채널을 이용하는 방안이 더 큰 주목을 받고 있다. 이것은 6GHz 이하 밴드의 채널은 다른 무선통신 시스템에서도 사용 중이기 때문에 사용 가능한 무선 자원이 한정되어 있다는 단점 등에 기인한 것으로서, 60GHz 밴드의 채널을 사용할 경우에는 이러한 단점을 극복할 수 있다. 하지만, 60GHz 밴드는 고주파수의 특성상 6GHz 이하의 밴드에 비하여 서비스 커버리지가 좁은 단점을 갖는다. 따라서 60GHz 밴드를 사용하는 초고처리율 무선랜 시스템에서는 좁은 서비스 커버리지의 문제를 해결하는 방안이 필요하다.In VHT wireless LAN, two methods of using a band of 6GHz or less and a 60GHz band are currently being discussed as a method for achieving a throughput of 1Gbps or more. Currently, a scheme of using a channel of 60GHz band is getting more attention. This is due to the disadvantage that available radio resources are limited because the channels of the 6GHz band and below are being used in other wireless communication systems, and such disadvantages can be overcome by using the channels of the 60GHz band. However, the 60GHz band has a disadvantage that the service coverage is narrower than that of a band of 6GHz or less due to the characteristics of high frequencies. Therefore, it is necessary to solve the problem of narrow service coverage in the ultra high throughput WLAN system using the 60 GHz band.
한편, 무선랜 시스템에서의 데이터 전송은 타깃 장치(Target Device) 또는 목표 장치(Destination Device)의 수에 따라서 유니캐스트(Unicast), 멀티캐스트(Multicast), 및 브로드캐스트(Broadcast)로 구분할 수 있다. 전송 데이터의 목표 장치가 하나의 단말인 유니캐스트와는 달리, 멀티캐스트와 브로드캐스트는 전송 데이터의 목표 장치가 다수의 단말이다. 멀티캐스트는 전송 프레임의 타깃 어드레스(Target Address) 또는 목표 어드레스(Destination Address)가 멀티캐스트 그룹 어드레스(Multicast Group Address)로 특정되는데, 브로드캐스트는 상기 멀티캐스트 그룹 어드레스가 모든 단말을 특정하는 특수한 멀티캐스트이다. 따라서 이하에서 단순히 '멀티캐스트'라고 하는 경우에도, 그것이 그 성질상 허용되지 않는 경우를 제외하고는 '브로드캐스트'도 포함한다.Meanwhile, the data transmission in the wireless LAN system can be divided into Unicast, Multicast, and Broadcast according to the number of the target device or the destination device. Unlike unicast, in which the target device of transmission data is one terminal, multicast and broadcast are target devices of transmission data are a plurality of terminals. In multicast, a target address or a destination address of a transmission frame is specified by a multicast group address. Broadcast is a multicast group address in which the multicast group address is a special multicast to be. Therefore, even in the following simply referred to as 'multicast', 'broadcast' is also included unless it is not allowed in its nature.
멀티캐스트 전송은 단일 데이터 스트림을 다수의 목표 단말에게 동시적으로 전달하기 때문에, 데이터 트래픽을 감소시킬 수 있으며 효율적인 채널의 이용이 가능하도록 한다. 이러한 멀티캐스트는 여러 가지 어플리케이션, 예컨대 화상 회의(Video Conference), 기업 홍보(Corporate Communication), 원격 학습(Distance Learning), 소프트웨어의 분배, 주식 시세(Stock quotes)나 뉴스 등과 같은 각종 정보의 제공 등에 유용하게 이용될 수 있다. 그리고 멀티캐스트는 무선 홈 네트워 크에서 다수의 사람이 함께 게임을 하거나 또는 스트리밍 데이터를 공유하는 어플리케이션에서 이용될 수도 있다.Since multicast transmission simultaneously transmits a single data stream to a plurality of target terminals, data traffic can be reduced and efficient channels can be used. This multicast is useful for providing various kinds of information such as various applications such as video conference, corporate communication, distance learning, distribution of software, stock quotes, news, Lt; / RTI > Multicast may also be used in applications where multiple people play together or share streaming data in a wireless home network.
이러한 멀티캐스트는 특정 데이터 스트림에 관심이 있는 수신 단말들의 그룹, 즉 멀티캐스트 그룹의 개념에 기초한다. 멀티캐스트되는 데이터를 수신하는데 관심이 있는 단말들은, 상기 데이터를 수신하기 위해서는 먼저 해당 멀티캐스트 그룹에 가입해야 한다. 매체 접속 제어(Medium Access Control, MAC) 계층에서, 멀티캐스트 그룹은 멀티캐스트 MAC 어드레스에 의해 특징지어진다. 그리고 일반적으로 MAC 계층보다 상위 계층이 멀티캐스트 그룹의 생성, 가입, 탈퇴, 및 변경에 책임이 있으므로, 여기에서는 이러한 MAC 어드레스에 의해 특정되는 멀티캐스트 그룹의 생성이나 가입 등의 문제는 논외로 한다.Such a multicast is based on the concept of a group of receiving terminals interested in a particular data stream, i.e. a multicast group. Mobile stations interested in receiving multicast data must first subscribe to the multicast group in order to receive the data. In the medium access control (MAC) layer, a multicast group is characterized by a multicast MAC address. Generally, since a higher layer than the MAC layer is responsible for creating, joining, leaving, and changing a multicast group, problems such as creation and joining of a multicast group specified by the MAC address are not considered here.
그런데, 멀티캐스트 전송에서는 해당 멀티캐스트 그룹에 가입한 단말, 즉 목표 단말이 소스 단말로부터 제공되는 모든 데이터를 성공적으로 수신했는지 여부를 확인하기 어렵다. 특히, 미국전자전기통신학회(Institute of Electrical and Electronic Engineers, IEEE) 802.11 규격에는 멀티캐스트 트래픽에 대한 에러 복구 메커니즘(Error Recovery Mechanism)에 대하여 규정되어 있지 않을 뿐만 아니라 또한 멀티캐스트 프레임과 다른 프레임 사이의 충돌을 방지할 수 있는 방법에 대하여 아무런 규정을 두고 있지 않다. 따라서 현재의 멀티캐스트 서비스에서는 목표 단말이 멀티캐스트되는 데이터를 완전하고 신뢰성있게 수신하는 것을 보장하지 않는다. However, in multicast transmission, it is difficult to confirm whether or not the terminal subscribed to the multicast group, that is, the target terminal, has successfully received all data provided from the source terminal. In particular, the 802.11 specification of the Institute of Electrical and Electronic Engineers (IEEE) does not specify an error recovery mechanism for multicast traffic, There is no provision on how to prevent collisions. Therefore, in the current multicast service, it is not guaranteed that the target terminal completely and reliably receives the multicast data.
멀티캐스트 전송의 신뢰성을 보장하기 위한 한 가지 방법은 적응적 변조 방 식을 적용하는 것이 고려되고 있다. 적응적 변조 방식에 의하면, 해당 멀티캐스트 그룹에 가입한 모든 단말이 멀티캐스트 프레임을 수신할 수 있도록, 멀티캐스트 전송에서는 가능한 낮은 변조(Modulation) 방식을 사용하도록 한다. 그러나 낮은 변조 방식은 그 만큼 데이터 전송율을 떨어뜨리기 때문에, 무선랜 시스템의 데이터 처리율을 향상시키는데 장애 요소가 될 수 있다.One way to ensure the reliability of multicast transmissions is to apply adaptive modulation schemes. According to the adaptive modulation scheme, it is possible to use a modulation scheme as low as possible for multicast transmission so that all terminals subscribing to the multicast group can receive multicast frames. However, lower modulation schemes may be a bottleneck in improving the data throughput of the WLAN system because the data transmission rate is lowered accordingly.
본 발명이 해결하고자 하는 하나의 과제는, 무선랜(WLAN) 시스템에서 서비스 커버리지를 확장할 수 있을 뿐만 아니라 멀티캐스트 전송의 신뢰성을 확보할 수 있는 멀티캐스트 방법을 제공하는 것이다.A problem to be solved by the present invention is to provide a multicast method capable of extending service coverage in a wireless local area network (WLAN) system as well as securing the reliability of multicast transmission.
본 발명이 해결하고자 하는 다른 하나의 과제는, 방향성 안테나를 이용한 멀티캐스트 프레임 전송에서 멀티캐스트 프레임을 수신한 스테이션이 중복 수신된 프레임을 검출하는 방법을 제공하는 것이다.Another object of the present invention is to provide a method for detecting a frame in which a multicast frame is received in a multicast frame transmission using a directional antenna.
상기한 과제를 해결하기 위한 본 발명의 일 양태에 따른 무선통신 시스템에서의 멀티캐스트 프레임 전송방법은 전방향 안테나를 이용하여 멀티캐스트 그룹내의 STA(station)들에게 RTS(Request To Send) 프레임을 전송하는 단계, 상기 RTS 프레임에 대한 응답으로 상기 멀티캐스트 그룹내의 STA들이 송신하는 CTS(Clear To Send) 프레임을 수신하는 단계, 상기 멀티캐스트 그룹내의 STA들에게 방향성 안테나를 이용하여 멀티캐스트 프레임을 전송하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method of transmitting a multicast frame in a wireless communication system, the method comprising: transmitting an RTS (Request To Send) frame to STAs in a multicast group using an omnidirectional antenna; Receiving a CTS (Clear To Send) frame transmitted by STAs in the multicast group in response to the RTS frame, and transmitting a multicast frame to the STAs in the multicast group using a directional antenna .
상기한 과제를 해결하기 위한 본 발명의 다른 일 양태에 따른 무선통신 시스템에서의 멀티캐스트 프레임의 전송방법은 멀티 캐스트 프레임 전송 이전에 RTS/CTS 교환 또는 CTS-to-Self 프레임 교환에 있어서 전송 모드를 알려주고 멀티 캐스트 프레임에 중복 검출을 위한 재전송 여부에 대한 정보를 포함하는 필드를 더 포함한다.According to another aspect of the present invention, there is provided a method of transmitting a multicast frame in a wireless communication system, the method comprising: receiving a transmission mode in a RTS / CTS exchange or a CTS-to-Self frame exchange before a multicast frame transmission And a field for informing whether or not to retransmit the multicast frame for duplicate detection.
무선랜 시스템에서 서비스 커버리지를 확장할 수 있을 뿐만 아니라 멀티캐스트 전송의 신뢰성을 확보할 수 있다.It is possible not only to expand the service coverage in the wireless LAN system but also to secure the reliability of the multicast transmission.
이하, 첨부 도면을 참조하여 본 발명의 실시예에 대하여 상세히 설명한다. 후술하는 실시예에서는 60GHz 밴드(band)에서 동작하는 초고처리율(Very High Throughput, VHT) 무선랜 시스템에서의 멀티캐스트(multicast) 절차에 유용하게 적용될 수 있지만 여기에만 한정되는 것은 아니다. 예를 들어, 후술하는 본 발명의 실시예는 6GHz 이하 밴드에서 동작하는 HT, VHT 무선랜 시스템에서도 동일하게 적용될 수 있다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The present invention can be applied to a multicast procedure in a very high throughput (VHT) wireless LAN system operating in a 60 GHz band, but the present invention is not limited thereto. For example, embodiments of the present invention described below can be equally applied to HT and VHT wireless LAN systems operating in a band of 6 GHz or less.
또한, 멀티캐스트는 전송 프레임(frame)의 타깃 주소(Target Address) 또는 목표 주소(Destination Address)가 멀티캐스트 그룹 주소(Multicast Group Address)로 특정되는데, 브로드캐스트(broadcast)는 상기 멀티캐스트 그룹 주소가 모든 단말을 특정하는 특수한 멀티캐스트이다. 따라서 이하에서 단순히 '멀티캐스트'라고 하는 경우에도, 그것이 그 성질상 허용되지 않는 경우를 제외하고는 '브로드캐스트'도 포함한다.In multicast, a target address or a destination address of a transmission frame is specified by a multicast group address, and a broadcast is a multicast group address, It is a special multicast that identifies all terminals. Therefore, even in the following simply referred to as 'multicast', 'broadcast' is also included unless it is not allowed in its nature.
도 1은 본 발명의 실시예가 적용될 수 있는 VHT 무선랜 시스템의 일례에 대 한 구성을 간략히 도시한 것이다.1 schematically shows an example of a VHT wireless LAN system to which an embodiment of the present invention can be applied.
도 1을 참조하면, VHT 무선랜 시스템과 같은 무선랜 시스템은 하나 또는 그 이상의 기본 서비스 세트(Basic Service Set, BSS)를 포함한다. BSS는 성공적으로 동기화를 이루어서 서로 통신할 수 있는 스테이션(Station, STA)의 집합으로써, 특정 영역을 가리키는 개념은 아니다. 그리고 본 발명의 실시예가 적용될 수 있는 무선랜 시스템과 같이, MAC SAP에서 1GHz 이상의 초고속 데이터 처리를 지원하는 BSS를 VHT(Very High Throughput) BSS라고 한다. Referring to FIG. 1, a wireless LAN system such as a VHT wireless LAN system includes one or more Basic Service Sets (BSSs). A BSS is a set of stations (STAs) that can successfully communicate with each other and communicate with each other. Like the wireless LAN system to which the embodiment of the present invention can be applied, a BSS that supports high-speed data processing of 1 GHz or more in the MAC SAP is called a Very High Throughput (BHT) BSS.
VHT BSS도 인프라스트럭쳐 BSS(infrastructure BSS)와 독립 BSS(Independent BSS, IBSS)로 구분할 수 있는데, 도 1에는 인프라스트럭쳐 BSS가 도시되어 있다. 인프라스트럭쳐 BSS(BSS1, BSS2)는 하나 또는 그 이상의 Non-AP STA(Non-AP STA1, Non-AP STA3, Non-AP STA4), 분배 서비스(Distribution Service)를 제공하는 스테이션인 액세스 포인트(AP STA1, AP STA2), 및 다수의 액세스 포인트(AP STA1, AP STA2)를 연결시키는 분배 시스템(Distribution System, DS)을 포함한다. 인프라스트럭쳐 BSS에서는 AP STA이 BSS의 Non-AP STA들을 관리한다.The VHT BSS can also be divided into an infrastructure BSS (infrastructure BSS) and an independent BSS (IBSS). FIG. 1 shows an infrastructure BSS. The infrastructure BSSs BSS1 and BSS2 are connected to an access point AP STA1 which is a station providing one or more Non-AP STAs (Non-AP STA1, Non-AP STA3, Non-AP STA4) (AP STA2), and a distribution system (DS) connecting a plurality of access points (AP STA1, AP STA2). In the infrastructure BSS, the AP STA manages the non-AP STAs of the BSS.
반면, 독립 BSS는 애드-혹 모드로 동작하는 BSS이다. IBSS는 AP VHT STA을 포함하지 않기 때문에 중앙에서 관리기능을 수행하는 개체(Centralized Management Entity)가 없다. 즉, IBSS에서는 Non-AP STA들이 분산된 방식(distributed manner)으로 관리된다. IBSS에서는 모든 STA이 이동 스테이션으로 이루어질 수 있으며, DS에로의 접속이 허용되지 않아서 자기 완비적 네트워크(self-contained network)를 이룬다.On the other hand, the independent BSS is a BSS operating in an ad-hoc mode. Since IBSS does not include AP VHT STA, there is no centralized management entity. That is, non-AP STAs are managed in a distributed manner in the IBSS. In the IBSS, all STAs can be made as mobile stations and self-contained networks are formed because access to the DS is not allowed.
STA은 IEEE 802.11 표준의 규정을 따르는 매체 접속 제어(Medium Access Control, MAC)와 무선 매체에 대한 물리 계층(Physical Layer) 인터페이스를 포함하는 임의의 기능 매체로서, 광의로는 AP와 비AP 스테이션(Non-AP Station)을 모두 포함한다. 그리고 후술하는 바와 같은 다중 채널 환경에서 1GHz 이상의 초고속 데이터 처리를 지원하는 STA을 VHT STA이라고 한다. 본 발명의 실시예가 적용될 수 있는 VHT 무선랜 시스템에서는, 상기 BSS에 포함되는 STA은 모두 VHT STA이거나 또는 VHT STA과 레거시(legacy) STA(예컨대, IEEE 802.11n에 따른 HT STA)이 공존할 수도 있다.The STA is an arbitrary functional medium including a medium access control (MAC) conforming to the IEEE 802.11 standard and a physical layer interface for a wireless medium. The STA is broadly divided into an AP and a non-AP station (Non -AP Station). The STA supporting high-speed data processing of 1 GHz or more in a multi-channel environment as described below is called a VHT STA. In the VHT wireless LAN system to which the embodiment of the present invention can be applied, the STAs included in the BSS may all be VHT STA or a legacy STA (e.g., HT STA according to IEEE 802.11n) may coexist with the VHT STA .
STA 중에서 사용자가 조작하는 휴대용 단말은 Non-AP STA(STA1, STA3, STA4)으로서, 단순히 STA이라고 할 때는 Non-AP STA을 가리키기도 한다. Non-AP STA은 단말(terminal), 무선 송수신 유닛(Wireless Transmit/Receive Unit, WTRU), 사용자 장비(User Equipment, UE), 이동국(Mobile Station, MS), 휴대용 단말(Mobile Terminal), 또는 이동 가입자 유닛(Mobile Subscriber Unit) 등의 다른 명칭으로도 불릴 수 있다. 그리고 후술하는 바와 같은 다중 채널 환경에서 1GHz 이상의 초고속 데이터 처리를 지원하는 Non-AP STA을 Non-AP VHT STA 또는 간단히 VHT STA이라고 한다.A portable terminal operated by a user in the STA is a non-AP STA (STA1, STA3, STA4), and may be referred to simply as a non-AP STA when it is referred to as an STA. The non-AP STA may be a terminal, a wireless transmit / receive unit (WTRU), a user equipment (UE), a mobile station (MS), a mobile terminal, May also be referred to as another name such as a Mobile Subscriber Unit. A non-AP STA supporting high-speed data processing of 1 GHz or more in a multi-channel environment as described below is called a Non-AP VHT STA or simply a VHT STA.
그리고 AP(AP1, AP2)는 자신에게 결합된 STA(Associated Station)을 위하여 무선 매체를 경유하여 DS에 대한 접속을 제공하는 기능 개체이다. AP를 포함하는 인프라스트럭쳐 BSS에서 non-AP STA들 사이의 통신은 AP를 경유하여 이루어지는 것 이 원칙이나, 다이렉트 링크(direct link)가 설정된 경우에는 non-AP STA들 사이에서도 직접 통신이 가능하다. AP는 엑세스 포인트(Access Point)라는 명칭 외에 집중 제어기, 기지국(Base Station, BS), 노드-B(Node-B), BTS(Base Transceiver System), 또는 사이트 제어기 등으로 불릴 수도 있다. 그리고 후술하는 바와 같은 다중 채널 환경에서 1GHz 이상의 초고속 데이터 처리를 지원하는 AP를 VHT AP라고 한다.The AP (AP1, AP2) is a functional entity that provides a connection to the DS via the wireless medium for the associated STA (Associated Station). The communication between the non-AP STAs in the infrastructure BSS including the AP is performed via the AP. However, when a direct link is established, direct communication is possible between the non-AP STAs. The AP may be referred to as a centralized controller, a base station (BS), a node-B, a base transceiver system (BTS), or a site controller in addition to an access point. An AP supporting high-speed data processing of 1 GHz or more in a multi-channel environment will be referred to as a VHT AP.
복수의 인프라스트럭쳐 BSS는 분배 시스템(Distribution System, DS)을 통해 상호 연결될 수 있다. DS를 통하여 연결된 복수의 BSS를 확장 서비스 세트(Extended Service Set, ESS)라 한다. ESS에 포함되는 STA들은 서로 통신할 수 있으며, 동일한 ESS 내에서 비AP STA은 끊김 없이 통신하면서 하나의 BSS에서 다른 BSS로 이동할 수 있다.A plurality of infrastructure BSSs may be interconnected via a Distribution System (DS). A plurality of BSSs connected through a DS are referred to as an extended service set (ESS). The STAs included in the ESS can communicate with each other, and within the same ESS, the non-AP STA can move from one BSS to another while seamlessly communicating.
DS는 하나의 AP가 다른 AP와 통신하기 위한 메커니즘으로서, 이에 의하면 AP가 자신이 관리하는 BSS에 결합되어 있는 STA들을 위해 프레임을 전송하거나 또는 어느 하나의 STA이 다른 BSS로 이동한 경우에 프레임을 전달하거나 유선 네트워크 등과 같은 외부 네트워크와 프레임을 전달할 수가 있다. 이러한 DS는 반드시 네트워크일 필요는 없으며, IEEE 802.11에 규정된 소정의 분배 서비스를 제공할 수 있다면 그 형태에 대해서는 아무런 제한이 없다. 예컨대, DS는 메쉬 네트워크와 같은 무선 네트워크이거나 또는 AP들을 서로 연결시켜 주는 물리적인 구조물일 수도 있다.DS is a mechanism for one AP to communicate with another AP. According to this, the AP transmits a frame for STAs coupled to the BSS managed by the AP, or when one STA moves to another BSS, Or to forward frames to an external network, such as a wired network. Such a DS does not necessarily have to be a network, and there is no restriction on the form if it can provide a predetermined distribution service defined in IEEE 802.11. For example, the DS may be a wireless network, such as a mesh network, or may be a physical structure that links APs together.
VHT WLAN 시스템에서는 VHT AP 및/또는 VHT STA이 전방향 안테나(Omni-directional Antenna)를 사용할 경우에는, 멀티캐스트 전송에 있어서 전송의 신뢰성을 확보할 수 없는 문제점을 초래할 수가 있다. 왜냐하면, 복수의 VHT STA들이 동시에 수신하는 것을 전제로 하는 멀티캐스트 전송에서는 상기 복수의 VHT STA들은 여러 곳에 분산되어 위치하여, 일부 VHT STA들은 미디어 스트림을 멀티캐스팅하는 송신 장치(예컨대, VHT AP)에 가까이 위치하지만 일부 VHT STA들은 아주 멀리 떨어져서 위치할 수가 있기 때문이다. 전술한 바와 같이, VHT WLAN 시스템은 서비스 커버리지가 좁기 때문에, 송신 장치인 VHT AP에서 멀리 떨어져 위치하거나 또는 상기 VHT AP의 음영 지역(Non-Line Of Sight, NLOS)에 위치할 경우에는 멀티캐스팅되는 미디어 스트림의 전송의 신뢰성을 확보하기가 상당히 어렵다. 이러한 문제점은 상기 VHT WLAN 시스템이 60GHz 밴드에서 동작하는 경우에 서비스 커버리지가 좁기 때문에 더욱 큰 이슈가 되지만, 6GHz 이하의 밴드에서 동작할 경우에도 동일한 문제가 발생할 수가 있다.In the VHT WLAN system, when the VHT AP and / or the VHT STA use an omni-directional antenna, the reliability of transmission can not be ensured in the multicast transmission. This is because, in the multicast transmission in which a plurality of VHT STAs receive simultaneously, the plurality of VHT STAs are dispersed in a plurality of places, and some VHT STAs are connected to a transmitting device (for example, a VHT AP) But some VHT STAs can be located very far away. As described above, since the VHT WLAN system has a narrow service coverage, when the VHT WLAN system is located far away from the transmitting apparatus VHT AP or located in the non-Line Of Sight (NLOS) of the VHT AP, It is considerably difficult to secure the reliability of transmission of the stream. This problem is a big issue because the service coverage is narrow when the VHT WLAN system operates in the 60 GHz band. However, the same problem may occur when the VHT WLAN system operates in a band of 6 GHz or less.
이러한 문제점을 해결하기 위한 한 가지 방법으로 방향성 안테나(Directional Antenna)를 사용하는 것을 고려해볼 수 있다. 방향성 안테나를 사용하면 서비스 커버리지 뿐만 아니라 전송의 신뢰성을 향상시킬 수가 있지만, 이를 위해서는 VHT WLAN 시스템에서의 멀티캐스트 서비스에서 방향성 안테나를 사용하기 위한 프로토콜이 필요하다. 이하에서는, VHT WLAN 시스템에서의 멀티캐스트 서비스에서 방향성 안테나를 사용하기 위한 프로토콜에 대하여 설명한다.One way to solve this problem is to use a directional antenna. Directional antennas can improve transmission reliability as well as service coverage, but this requires protocols for using directional antennas in multicast services in VHT WLAN systems. Hereinafter, a protocol for using directional antennas in the multicast service in the VHT WLAN system will be described.
후술하는 본 발명의 실시예에서는 다음을 가정한다. In the embodiment of the present invention described below, the following will be assumed.
우선, 멀티캐스팅 되는 미디어 스트림을 송신하는 장치, 예컨대 VHT AP는 방향성 안테나를 이용한 송신(예컨대, 빔포밍(Beam Forming, BF)을 이용한 송신)을 지원한다. 이것은 상기 VHT AP가 멀티캐스트 프레임을 전방향 모드(Omni-directional Mode)로 전송하거나 또는 방향성 모드(Directional Mode)로 전송할 수 있다는 것을 의미한다. 여기에서 전방향 모드로 전송한다 함은 전방향 안테나를 이용하여 멀티캐스트 프레임을 전송한다는 의미이며, 방향성 모드로 전송한다 함은 방향성 안테나를 이용하여 빔포밍 등을 수행하여 멀티캐스트 프레임을 전송함을 의미한다. VHT AP가 전방향 모드로 멀티캐스트 스트림을 전송할 경우에, 상기 VHT AP에 인접한 VHT STA들만이 성공적으로 멀티캐스트 스트림을 수신할 수 있지만 음영 지역(NLOS)에 위치하는 VHT STA들은 멀티캐스트 스트림을 성공적으로 수신할 수가 없다. 반면, VHT AP가 방향성 모드로 멀티캐스트 스트림을 전송할 경우에는 해당 방향에 위치하는 VHT STA들은 음영 지역(NLOS)에 위치하는 VHT STA들까지 멀티캐스트 스트림을 성공적으로 수신할 수가 있다. First, an apparatus that transmits multicast media streams, such as a VHT AP, supports transmission using directional antennas (e.g., beamforming (BF) transmission). This means that the VHT AP can transmit the multicast frame in the Omni-directional mode or in the Directional mode. Here, transmitting in a forward mode means transmitting a multicast frame using an omnidirectional antenna. In a directional mode, a beamforming is performed using a directional antenna to transmit a multicast frame. it means. When the VHT AP transmits the multicast stream in the forward mode, only the VHT STAs adjacent to the VHT AP can successfully receive the multicast stream, but the VHT STAs located in the shadow area (NLOS) Can not be received. On the other hand, when the VHT AP transmits the multicast stream in the directional mode, the VHT STAs located in the corresponding direction can successfully receive the multicast stream to the VHT STAs located in the NLOS.
그리고 본 발명의 실시예에 의하면, 멀티캐스트 스트림을 수신하는 VHT STA은 반드시 방향성 안테나를 지원할 필요는 없다. 즉, 일부 VHT STA들은 방향성 안테나를 이용한 수신을 지원하지만 다른 VHT STA들은 방향성 안테나를 이용한 수신을 지원하지 않을 수도 있다. 다만, 방향성 안테나를 이용한 수신을 지원하는 VHT STA들은, VHT AP가 방향성 모드로 멀티캐스트 스트림을 전송하면 이에 맞추어서 빔포밍 수신을 조정할 수 있다.According to an embodiment of the present invention, a VHT STA receiving a multicast stream does not necessarily have to support directional antennas. That is, some VHT STAs support reception using directional antennas, but other VHT STAs may not support reception using directional antennas. However, VHT STAs supporting reception using directional antennas can adjust the beamforming reception in accordance with the VHT APs transmitting the multicast stream in the directional mode.
이러한 가정에 의할 경우에, 멀티캐스트 프레임의 송수신에 대해서는 다음의 4가지 경우의 송수신 모드 즉, 1) 전방향 모드 송신과 전방향 모드 수신, 2) 전방향 모드 송신과 방향성 모드 수신, 3) 방향성 모드 송신과 전방향 모드 수신, 및 4) 방향성 모드 송신과 방향성 모드 수신이 가능하다. 그리고 VHT WLAN 시스템에서는 상기 네 가지의 송수신 모드 중에서 어느 하나를 이용하거나 또는 두 가지 이상의 조합이 적용될 수 있는데, 본 발명의 실시예에 의하면 멀티캐스트 전송의 서비스 커버리지를 확장하고 또한 전송의 신뢰성을 보장할 수 있도록 전방향 모드 전송과 방향성 모드 전송을 병행한다. 그리고 멀티캐스트 스트림을 수신하는 VHT STA들은 바람직하게는 전송 모드에 따라서 수신 모드를 조정하는데, 이에 한정되는 것은 아니다.In this case, the following four cases of transmission and reception of multicast frames are considered: 1) forward mode transmission and forward mode reception, 2) forward mode transmission and directional mode reception, and 3) Directional mode transmission and omnidirectional mode reception, and 4) Directional mode transmission and directional mode reception are possible. In the VHT WLAN system, either one of the above four transmission / reception modes may be used, or a combination of two or more of them may be applied. According to the embodiment of the present invention, the service coverage of the multicast transmission is extended, Directional mode transmission and directional mode transmission are performed in parallel. The VHT STAs receiving the multicast stream preferably adjust the reception mode according to the transmission mode, but the present invention is not limited thereto.
도 2는 전술한 가정에 기초한 본 발명의 일 실시예에 따른 멀티캐스트 절차를 보여 주는 메시지 흐름도이다. 2 is a message flow diagram illustrating a multicast procedure according to an embodiment of the present invention based on the above assumptions.
우선, 멀티캐스트 프레임을 전송하는 VHT AP는 멀티캐스트 그룹(Multicast Group)에 가입한 VHT STA들, 예컨대 제1, 제2, 및 제3 VHT STA(VHT STA1, VHT STA2, VHT STA3) 중에서, 전방향 모드를 이용하여 멀티캐스트 프레임을 전송할 VHT STA과 방향성 모드를 이용하여 멀티캐스트 프레임을 전송할 VHT STA을 결정한다. VHT AP는 소정의 기준에 따라서 각 VHT STA에 대하여 멀티캐스트 프레임을 전송할 때 사용할 송신 안테나 모드를 결정할 수 있는데, 예컨대 VHT STA의 위치에 기초하여 송신 안테나 모드를 결정할 수 있다. VHT STA의 위치는 VHT AP에 대한 VHT STA의 상대적인 위치로, VHT STA으로부터 VHT AP까지의 거리나 또는 VHT STA이 VHT AP의 음영 지역에 위치하는지 여부 등이 이에 해당될 수 있다.First, among the VHT STAs subscribing to the multicast group, for example, the first, second, and third VHT STAs (VHT STA1, VHT STA2, VHT STA3) that transmit the multicast frame, The directional mode is used to determine the VHT STA to transmit the multicast frame and the VHT STA to transmit the multicast frame using the directional mode. The VHT AP can determine a transmission antenna mode to be used when transmitting the multicast frame to each VHT STA according to a predetermined criterion. For example, the VHT AP can determine the transmission antenna mode based on the position of the VHT STA. The location of the VHT STA may be the relative location of the VHT STA to the VHT AP, the distance from the VHT STA to the VHT AP, or whether the VHT STA is located in the shadow area of the VHT AP.
예를 들어, 모든 VHT STA들이 VHT AP에 인접하게 위치하는 경우이거나 또는 비음영 지역(Line Of Sight, LOS)에 위치하는 경우에, VHT AP는 멀티캐스트 프레임의 전송에 전방향 모드만을 사용하기로 결정할 수 있다. 또는, 일부 VHT STA들은 VHT AP에 인접하게 위치(또는, 비음영 지역에 위치)하고 다른 일부 VHT STA들은 VHT AP와는 멀리 떨어져서 위치(또는, 음영 지역에 위치)하는 경우에, 전자의 VHT STA들에 대해서는 전방향 모드를 이용하고 후자의 VHT STA들에 대해서는 방향성 모드를 이용하여 멀티캐스트 프레임을 전송하기로 결정할 수 있다. 또는, 모든 VHT STA들이 VHT AP로부터 멀리 떨어져서 위치 (또는, 음영 지역에 위치)하는 경우에, VHT AP는 멀티캐스트 프레임의 전송에 방향성 모드만을 사용하기로 결정할 수도 있다.For example, when all VHT STAs are located adjacent to the VHT AP or in a LOS (Line Of Sight), the VHT AP uses only the forward mode for multicast frame transmission You can decide. Alternatively, if some VHT STAs are located (or are located in a non-shaded area) adjacent to the VHT AP and some other VHT STAs are located far away from (or shadowed) the VHT AP, It is possible to decide to transmit the multicast frame using the forward mode for the latter VHT STAs and the directional mode for the latter VHT STAs. Alternatively, when all VHT STAs are located (or are located in the shaded area) away from the VHT AP, the VHT AP may decide to use only the directional mode for the transmission of the multicast frame.
그리고 본 발명의 실시예에 의하면, VHT AP가 멀티캐스트 프레임의 전송에 전방향 모드 및/또는 방향성 모드를 사용하기로 결정을 하고 나면, 결정된 송신 안테나 모드에 대하여 VHT STA에게 알려 준다. 이것은 멀티캐스트 프레임을 수신하는 VHT STA들이, 멀티캐스트 프레임의 송신 안테나 모드에 따라서 적절하게 수신 안테나 모드를 사용할 수 있도록 하기 위해서이다. 왜냐하면, VHT AP가 전방향 모드로 멀티캐스트 프레임을 전송하는 경우와 방향성 모드로 멀티캐스트 프레임을 전송하는 경우 각각에 대하여, VHT STA의 수신 안테나에 대한 최적의 빔포밍 설정은 다르기 때문이다. 예를 들어, VHT AP가 제3 단말(VHT STA3)에 대해서 방향성 모드를 이용하여 멀티캐스트 프레임을 전송하는 경우에, 상기 제3 단말도 방향성 모드 전송에 대응하도록 수신 안테나를 VHT AP에 대하여 조정한다.According to an embodiment of the present invention, when the VHT AP determines to use the forward mode and / or the directional mode for transmission of the multicast frame, the VHT AP informs the VHT STA of the determined transmission antenna mode. This is to allow VHT STAs receiving the multicast frame to use the receive antenna mode appropriately in accordance with the transmit antenna mode of the multicast frame. This is because the optimum beamforming setting for the receiving antenna of the VHT STA is different for each of the case where the VHT AP transmits the multicast frame in the forward mode and the case in which the multicast frame is transmitted in the directional mode. For example, when the VHT AP transmits a multicast frame to the third terminal (VHT STA3) using the directional mode, the third terminal also adjusts the reception antenna to the VHT AP so as to correspond to the directional mode transmission .
또한, 본 발명의 실시예에 의하면, VHT AP가 방향성 모드를 이용하여 멀티캐스트 프레임을 전송하기로 결정하는 경우에는, 멀티캐스트 그룹에 가입되어 있지 않은 다른 VHT STA(예컨대, 제4 단말(VHT STA4))이 채널에 접속하지 못하도록 할 필요가 있다. 왜냐하면, 방향성 모드를 이용하여 멀티캐스트 프레임을 전송할 경우에는, 다른 지역에 위치하는 VHT STA은 자체적인 센싱 메커니즘에 의하여 채널이 사용되지 않는다(Idle)고 인식할 가능성이 있기 때문이다. According to the embodiment of the present invention, when the VHT AP decides to transmit the multicast frame using the directional mode, the VHT STA (for example, the fourth terminal (VHT STA4 )) Need to be prevented from accessing this channel. This is because, when the multicast frame is transmitted using the directional mode, the VHT STA located in another region may recognize that the channel is not used due to its own sensing mechanism (Idle).
이러한 목적을 달성하기 위하여, VHT AP는, 멀티캐스트 프레임을 전송하기에 앞서, 멀티캐스트 그룹에 가입되어 있는 VHT STA들과 RTS(Request To Send) 프레임/CTS(Clear To Send) 프레임을 교환하거나 또는 CTS-to-self 프레임을 브로드캐스팅한다. 이러한 RTS 프레임/CTS 프레임의 교환이나 CTS-to-self 프레임의 브로드캐스팅은 멀티캐스트 프레임의 전송 방식을 알려주고 또한 멀티캐스트 그룹에 가입되어 있지 않은 다른 단말들에게는, 멀티캐스트 프레임의 전송이 이루어지는 동안에는 네트워크 할당 벡터(Network Allocation Vector, NAV)의 설정이 이루어지도록 하기 위한 것이다. 도 2에는 이 중에서 RTS 프레임과 CTS 프레임의 교환 과정이 도시되어 있으며, CTS-to-self 프레임을 이용하는 실시예에 대해서는 후술한다.In order to achieve this object, the VHT AP exchanges RTS (Request To Send) / CTS (Clear To Send) frames with VHT STAs subscribed to the multicast group before transmitting the multicast frame, or Broadcasts a CTS-to-self frame. The exchange of the RTS frame / CTS frame or the broadcasting of the CTS-to-self frame informs the other terminals that are not subscribed to the multicast group that the transmission method of the multicast frame is informed. During the transmission of the multicast frame, So that the setting of the network allocation vector (NAV) is performed. FIG. 2 shows an exchange procedure between an RTS frame and a CTS frame, and an embodiment using a CTS-to-self frame will be described later.
우선, VHT AP는 멀티캐스트 프레임의 전송에 앞서 RTS 프레임을 전송한다(S11). RTS 프레임은 이 분야에서 통상적으로 이용되는 포맷을 가지며, 또한 멀티캐스트 프레임의 전송에 있어서 전방향 모드를 사용하는지 또는 방향성 모드를 사용하는지를 알려 주기 위한 송신 안테나 모드(Transmission Mode fields) 필드를 더 포함한다. 예를 들어, RTS 프레임은 적어도 전송자 주소(Transmitter Address) 필드, 수신자 주소(Receiver Address) 필드, 멀티캐스트 주소(Multicast Address) 필드, 및 송신 안테나 모드 필드를 포함할 수 있다.First, the VHT AP transmits an RTS frame prior to transmission of the multicast frame (S11). The RTS frame has a format commonly used in this field and further includes a Transmission Mode fields field for informing whether to use the forward mode or the directional mode in transmission of the multicast frame . For example, the RTS frame may include at least a Transmitter Address field, a Receiver Address field, a Multicast Address field, and a Transmit Antenna Mode field.
전송자 주소 필드는 RTS 프레임을 송신하는 장치, 예컨대 VHT AP의 MAC(Medium Access Control) 주소로 설정될 수 있다. 수신자 주소 필드는 RTS 프레임을 수신하는 STA, 예컨대 VHT STA들의 MAC 주소로 설정될 수 있는데, 이러한 VHT STA들은 RTS 프레임을 송신하는 장치인 VHT AP에 의하여 선택된 STA들일 수 있다. 멀티캐스트 주소 필드는 RTS 프레임과 CTS 프레임의 교환 이후에 전송할 멀티캐스트 프레임을 수신할 멀티캐스트 그룹의 주소로 설정될 수 있다. The sender address field may be set to the MAC (Medium Access Control) address of the device that transmits the RTS frame, e.g., the VHT AP. The recipient address field may be set to the MAC address of the STA that receives the RTS frame, e.g., VHT STAs, which may be STAs selected by the VHT AP, which is the device that transmits the RTS frame. The multicast address field may be set to an address of a multicast group to receive a multicast frame to be transmitted after the exchange of the RTS frame and the CTS frame.
그리고 송신 안테나 모드 필드는 RTS 프레임과 CTS 프레임의 교환 이후에 전송할 멀티캐스트 프레임의 송신 안테나 모드를 설정하기 위한 것이다. 이 송신 안테나 모드 필드는 전방향 모드를 지시하는 값이나 방향성 모드를 지시하는 값으로 설정될 수 있는데, 이러한 송신 안테나 모드는 멀티캐스트 프레임을 수신하는 VHT STA들 각각에 대하여 개별적으로 설정될 수 있다. 예를 들어, 제1 VHT STA(VHT STA1), 제2 VHT STA(VHT STA2), 및 제3 VHT STA(VHT STA3) 모두에 대하여 각각 방향성 모드로 설정될 수 있으며, 이러한 설정 정보는 상기 송신 안테나 모드 필드에 포함될 수 있다. The transmit antenna mode field is for setting a transmit antenna mode of a multicast frame to be transmitted after exchanging an RTS frame and a CTS frame. This transmit antenna mode field may be set to a value indicating a forward mode or a value indicating a directional mode, which may be individually set for each of the VHT STAs receiving the multicast frame. For example, the directional mode may be set for each of the first VHT STA (VHT STA1), the second VHT STA (VHT STA2), and the third VHT STA (VHT STA3) Mode field.
계속해서 도 2를 참조하면, RTS 프레임을 수신한 VHT STA들 중에서 해당 멀티캐스트 그룹에 가입되어 있는 VHT STA들은 각각 응답으로 CTS 프레임을 VHT AP로 전송한다(S12). VHT STA들이 각각 CTS 프레임을 전송하는 순서에는 특별한 제한이 없으며, 소정의 전송 프로토콜에 따라서 순차적으로 또는 동시에 VHT AP로 전송될 수 있다. CTS 프레임도 이 분야에서 통상적으로 이용되는 포맷을 가진다. 다만, 실시예에 따라서는 CTS 프레임은 VHT STA이 멀티캐스트 프레임의 수신에 있어서 사용할 수신 안테나 모드(Reception Mode fields) 필드를 더 포함할 수도 있다. 예를 들어, CTS 프레임은 적어도 수신자 주소(Receiver Address) 필드 및 멀티캐스트 주소(Multicast Address) 필드를 포함하며, 수신 안테나 모드 필드를 더 포함할 수도 있다.Referring to FIG. 2, among the VHT STAs receiving the RTS frame, the VHT STAs subscribed to the multicast group transmit a CTS frame to the VHT AP as a response (S12). There is no particular restriction on the order in which the VHT STAs transmit the CTS frames, and they can be transmitted to the VHT APs sequentially or simultaneously according to a predetermined transmission protocol. The CTS frame also has a format commonly used in this field. However, according to an exemplary embodiment, the CTS frame may further include a reception mode field used by the VHT STA in receiving the multicast frame. For example, the CTS frame includes at least a Receiver Address field and a Multicast Address field, and may further include a receive antenna mode field.
수신자 주소 필드는 CTS 프레임을 수신하는 STA, 예컨대 VHT AP의 MAC 주소로 설정될 수 있는데, 여기서 VHT AP는 RTS 프레임을 송신한 장치이다. 멀티캐스트 주소 필드는 RTS 프레임과 CTS 프레임의 교환 이후에 전송할 멀티캐스트 프레임을 수신할 멀티캐스트 그룹의 주소로 설정될 수 있다. 그리고 수신 안테나 모드 필드는 RTS 프레임과 CTS 프레임의 교환 이후에 전송할 멀티캐스트 프레임의 수신 안테나 모드를 설정하기 위한 것이다. 이 수신 안테나 모드 필드는 전방향 모드를 지시하는 값이나 방향성 모드를 지시하는 값으로 설정될 수 있는데, 이러한 수신 안테나 모드는 CTS 프레임을 전송하는 VHT STA이 후속 절차에서 멀티캐스트 프레임의 수신시에 수행하는 빔포밍에 관한 정보를 알려줄 수 있다.The recipient address field may be set to the MAC address of the STA receiving the CTS frame, e.g., the VHT AP, where the VHT AP is the device that transmitted the RTS frame. The multicast address field may be set to an address of a multicast group to receive a multicast frame to be transmitted after the exchange of the RTS frame and the CTS frame. The receive antenna mode field is for setting a receive antenna mode of a multicast frame to be transmitted after exchanging an RTS frame and a CTS frame. The receiving antenna mode field may be set to a value indicating a forward mode or a value indicating a directional mode. The receiving antenna mode may be performed when a VHT STA transmitting a CTS frame performs a receiving operation of a multicast frame in a subsequent procedure Information about the beamforming to be performed.
한편, RTS 프레임을 수신한 VHT STA들 중에서 해당 멀티캐스트 그룹에 가입되어 있지 않은 VHT STA들(예컨대, 제4 VHT STA(VHT STA4))은 후속되는 멀티캐스트 프레임의 전송 기간까지 NAV를 설정한다. 즉, VHT AP가 멀티캐스트 프레임을 전송하는 동안에는, 상기 제4 VHT STA은 채널 접속을 시도하지 않는다.Meanwhile, among the VHT STAs that have received the RTS frame, the VHT STAs (e.g., the fourth VHT STA (VHT STA4)) that are not subscribed to the multicast group set the NAV until the transmission period of the subsequent multicast frame. That is, while the VHT AP is transmitting the multicast frame, the fourth VHT STA does not attempt to access the channel.
계속해서 도 2를 참조하면, 멀티캐스트 그룹에 속하면서 또한 후속 절차에서 멀티캐스트 프레임을 수신하기를 원하는 VHT STA들은 각각 수신된 송신 안테나 모드에 적합한 빔포밍을 수행한다(S13). 예를 들어, 제1, 제2, 및 제3 VHT STA들은 각각 VHT AP에 대하여 수신 안테나의 빔포밍을 수행할 수 있다.Continuing with FIG. 2, VHT STAs belonging to a multicast group and desiring to receive a multicast frame in a subsequent procedure perform beamforming suitable for each received Tx antenna mode (S13). For example, the first, second, and third VHT STAs may each perform beamforming of the receive antenna with respect to the VHT AP.
그리고 VHT AP는 VHT STA들 각각에 대하여 멀티캐스트 프레임을 전송한다(S14). 이 경우에, VHT AP는 단계 S11에서의 RTS 프레임에 포함시켰던 정보에 대응하도록 각 VHT STA에게 전방향 모드로 전송하거나 또는 방향성 모드로 전송할 수 있다. 도 2에는 VHT AP가 모든 VHT STA들(VHT STA1, VHT STA2, VHT STA3)에게 각각 방향성 모드로 멀티캐스트 프레임을 전송하는 것이 도시되어 있지만, 이것은 단지 예시적인 것이다. Then, the VHT AP transmits a multicast frame to each of the VHT STAs (S14). In this case, the VHT AP may transmit to each VHT STA in the forward mode or in the directional mode so as to correspond to the information included in the RTS frame in step S11. Although FIG. 2 shows that the VHT AP transmits multicast frames in directional mode to all VHT STAs (VHT STA1, VHT STA2, VHT STA3), this is only exemplary.
도 3은 전술한 가정에 기초한 본 발명의 다른 실시예에 따른 멀티캐스트 절차를 보여 주는 메시지 흐름도이다. 본 실시예는, 멀티캐스트 프레임을 전송하는 장치, 예컨대 VHT AP가, 멀티캐스트 프레임의 전송에 사용할 송신 안테나 모드를 VHT STA들에게 알려주고 또한 해당 멀티캐스트 그룹에 가입되어 있지 않은 다른 VHT STA들에게는 NAV를 설정하기 위한 목적으로, VHT STA들과의 RTS 프레임과 CTS 프레임의 교환 절차를 이용하지 않고 VHT STA에게 CTS-to-self 프레임을 브로드캐스팅한다는 점에서, 전술한 실시예와 본질적으로 차이가 있으며 다른 절차는 전술한 실시예가 동일하게 적용될 수 있다. 이하, 본 실시예에 대하여 전술한 실시예와의 차이점을 중심으로 설명한다.3 is a message flow diagram illustrating a multicast procedure according to another embodiment of the present invention based on the above assumption. In the present embodiment, an apparatus for transmitting a multicast frame, for example, a VHT AP, informs VHT STAs of a transmission antenna mode to be used for transmission of a multicast frame, and other VHT STAs that are not subscribed to the multicast group, It is essential that the CTS-to-self frame is broadcast to the VHT STA without using an exchange procedure between the RTS frame and the CTS frame with the VHT STAs for the purpose of setting Other procedures can be similarly applied to the above-described embodiments. Hereinafter, the present embodiment will be described focusing on differences from the above-described embodiments.
우선, 멀티캐스트 프레임을 전송하는 VHT AP는 멀티캐스트 그룹(Multicast Group)에 가입한 VHT STA들, 예컨대 제1, 제2, 및 제3 VHT STA(VHT STA1, VHT STA2, VHT STA3) 중에서, 전방향 모드를 이용하여 멀티캐스트 프레임을 전송할 VHT STA과 방향성 모드를 이용하여 멀티캐스트 프레임을 전송할 VHT STA을 결정한다. VHT AP는 소정의 기준에 따라서 각 VHT STA에 대하여 멀티캐스트 프레임을 전송할 때 사용할 송신 안테나 모드를 결정할 수 있다. 본 실시예는 VHT AP는 제1 및 제2 VHT STA(VHT STA1, VHT STA2)은 전방향 모드를 사용하기로 결정하고 제3 VHT STA(VHT STA3)은 방향성 모드를 사용하기로 결정한 경우로써, 모든 VHT STA에게 방향성 모드를 사용하기로 결정한 이전 실시예와 차이가 있다. First, among the VHT STAs subscribing to the multicast group, for example, the first, second, and third VHT STAs (VHT STA1, VHT STA2, VHT STA3) that transmit the multicast frame, The directional mode is used to determine the VHT STA to transmit the multicast frame and the VHT STA to transmit the multicast frame using the directional mode. The VHT AP can determine a transmission antenna mode to be used when transmitting a multicast frame to each VHT STA according to a predetermined criterion. In the present embodiment, the VHT AP determines that the first and second VHT STAs (VHT STA1 and VHT STA2) use the forward mode and the third VHT STA (VHT STA3) uses the directional mode. This is different from the previous embodiment in which all VHT STAs decided to use directional mode.
그리고 VHT AP는 멀티캐스트 프레임의 전송에 앞서 CTS-to-Self 프레임을 전송한다(S21). CTS-to-Self 프레임은 적어도 송신자 주소 필드, 수신자 주소(Receiver Address) 필드 및 멀티캐스트 주소(Multicast Address) 필드를 포함할 수 있으며, 송신자 주소와 수신자 주소가 같다. 또한, 멀티캐스트 프레임의 전송에 있어서 전방향 모드를 사용하는지 또는 방향성 모드를 사용하는지를 알려 주기 위한 송신 안테나 모드(Transmission Mode fields) 필드를 더 포함할 수 있다.Then, the VHT AP transmits a CTS-to-Self frame prior to transmission of the multicast frame (S21). The CTS-to-Self frame may include at least a sender address field, a receiver address field, and a multicast address field, and the sender address and the receiver address are the same. In addition, it may further include a Transmission Mode field for informing whether a forward mode or a directional mode is used in transmission of the multicast frame.
수신자 주소 필드는 CTS-to-Self 프레임을 송신하는 STA, 즉 VHT AP의 MAC 주소로 설정될 수 있다. CTS-to-Self 프레임은 송신하는 STA과 수신하는 STA이 동일하다. 멀티캐스트 주소 필드는 CTS-to-Self 프레임의 전송 이후에 전송할 멀티캐스트 프레임을 수신할 멀티캐스트 그룹의 주소로 설정될 수 있다. 그리고 송신 안테나 모드 필드는 CTS-to-Self 프레임의 전송 이후에 전송할 멀티캐스트 프레임의 송신 안테나 모드를 설정하기 위한 것이다. 이 송신 안테나 모드 필드는 전방향 모 드를 지시하는 값이나 방향성 모드를 지시하는 값으로 설정될 수 있는데, 이러한 송신 안테나 모드는 멀티캐스트 프레임을 수신하는 VHT STA들 각각에 대하여 개별적으로 설정될 수 있다. 예를 들어, 제1 VHT STA(VHT STA1) 및 제2 VHT STA(VHT STA2)에 대해서는 전방향 모드로 설정되고, 제3 VHT STA(VHT STA3)에 대해서는 방향성 모드로 설정될 수 있다. The recipient address field may be set to the MAC address of the STA that is sending the CTS-to-Self frame, i.e., the VHT AP. The CTS-to-Self frame is the same as the transmitting STA and receiving STA. The multicast address field may be set to the address of the multicast group to receive the multicast frame to be transmitted after transmission of the CTS-to-Self frame. The transmit antenna mode field is for setting a transmit antenna mode of a multicast frame to be transmitted after transmission of a CTS-to-Self frame. This transmit antenna mode field may be set to a value indicating a forward mode or a value indicating a directional mode which may be set individually for each of the VHT STAs receiving the multicast frame . For example, the first VHT STA (VHT STA1) and the second VHT STA (VHT STA2) may be set to the forward mode and the third VHT STA (VHT STA3) may be set to the directional mode.
계속해서 도 3을 참조하면, 멀티캐스트 그룹에 속하면서 또한 후속 절차에서 멀티캐스트 프레임을 수신하기를 원하는 VHT STA들은 각각 CTS-to-Self 프레임에 포함되어 수신된 송신 안테나 모드에 적합한 빔포밍을 수행한다(S22). 예를 들어, 제1 및 제2 VHT STA은 전방향 모드에 대응하도록 VHT AP에 대하여 수신 안테나의 빔포밍을 수행하고, 제3 VHT STA은 방향성 모드에 대응하도록 VHT AP에 대하여 수신 안테나의 빔포밍을 수행할 수 있다.3, VHT STAs belonging to a multicast group and desiring to receive a multicast frame in a subsequent procedure are included in a CTS-to-Self frame to perform beamforming suitable for the received transmission antenna mode (S22). For example, the first and second VHT STAs perform beamforming of the receive antenna with respect to the VHT AP to correspond to the forward mode, and the third VHT STA performs beamforming of the receive antenna with respect to the VHT AP to correspond to the directional mode. Can be performed.
그리고 VHT AP는 VHT STA들 각각에 대하여 멀티캐스트 프레임을 전송한다(S23). 이 경우에, VHT AP는 단계 S21에서의 CTS-to-self 프레임에 포함시켰던 정보에 대응하도록 각 VHT STA에게 전방향 모드로 전송하거나 또는 방향성 모드로 전송할 수 있다. 도 3에는 VHT AP가 제1 및 제2 VHT STA들(VHT STA1, VHT STA2)에게는 전방향 모드로 멀티캐스트 프레임을 전송하고, 제3 VHT STA(VHT STA3)에게는 방향성 모드로 멀티캐스트 프레임을 전송하는 것이 도시되어 있지만, 이것은 단지 예시적인 것이다. Then, the VHT AP transmits a multicast frame to each of the VHT STAs (S23). In this case, the VHT AP may transmit to each VHT STA in the forward mode or in the directional mode so as to correspond to the information included in the CTS-to-self frame in step S21. In FIG. 3, the VHT AP transmits a multicast frame to the first and second VHT STAs (VHT STA1 and VHT STA2) in a forward mode and a multicast frame is transmitted to the third VHT STA (VHT STA3) But this is only exemplary.
도 4는 도 3에 도시된 본 발명의 실시예에 따른 메시지 흐름도에 대응하는 타이밍 다이어그램(Timing Diagram)을 보여 주는 도면이다. 도 4를 참조하면, 소정 의 경쟁 기간(Contention Period) 이후에, VHT AP에게 전송 기회(Transmission Opportunity, TXOP)가 주어진다. 주어진 전송 기회 동안에, VHT AP는 우선 CTS-to-Self 프레임을 전방향 모드(Omi Tx)로 전송한다. CTS-to-Self 프레임은 멀티캐스트 그룹에 속하는 단말들(VHT STA1, VHT STA2, VHT STA3)에게는 각각에게 적용되는 송신 안테나 모드를 알려 주고, 또한 멀티캐스트 그룹에 속하지 않는 다른 제3의 단말(3rd Party VHT STA)에게는 전송 기간(Transfer Period)을 포함하여 소정의 기간 동안에 NAV를 설정하도록 한다. 그리고 VHT AP는 전송 기간에 멀티캐스트 프레임(Data)을 각 VHT STA들에게 전송하는데, 전방향 모드 및/또는 방향성 모드로 전송할 수 있다. 이 경우에, 멀티캐스트 그룹에 가입한 모든 VHT STA들이 LOS에 위치하던 또는 NLOS에 위치하던 그 위치에 상관없이 수신할 수 있도록, 동일한 데이터가 반복하여 전송될 수 있다.FIG. 4 is a diagram illustrating a timing diagram corresponding to a message flow diagram according to an embodiment of the present invention shown in FIG. 3; FIG. Referring to FIG. 4, after a predetermined contention period, a Transmission Opportunity (TXOP) is given to the VHT AP. During a given transmission opportunity, the VHT AP first transmits the CTS-to-Self frame in forward mode (Omi Tx). The CTS-to-Self frame informs the UEs (VHT STA1, VHT STA2, and VHT STA3) belonging to the multicast group to the Tx antenna mode applied to each of the third terminals (3rd Party VHT STA) to set the NAV for a predetermined period including a transfer period. Then, the VHT AP transmits a multicast frame (Data) to each VHT STA in the transmission period, and can transmit in the forward mode and / or the directional mode. In this case, the same data can be repeatedly transmitted so that all the VHT STAs subscribed to the multicast group can receive regardless of their position in the LOS or in the NLOS.
이상에서 설명한 본 발명의 실시예는 VHT WLAN 시스템에서 VHT AP와 같은 조정자(Coordinator)가 존재하지 않는 상황에서도 적용이 가능하다. The embodiment of the present invention described above can be applied even in a situation where there is no coordinator such as VHT AP in the VHT WLAN system.
독립 BSS(Independent BSS) 등과 같이 VHT AP와 같은 조정자가 없는 VHT WLAN 시스템에서는, 멀티캐스트 프레임을 전송하고자 하는 VHT STA, 예컨대 소스(Source) VHT STA은 멀티캐스트 프레임을 유니캐스트 방식으로 VHT AP로 전달할 수가 없다. 따라서 상기 소스 VHT STA은 자신이 직접 멀티캐스트 프레임을 멀티캐스팅/브로드캐스팅 해야 한다. 이를 위하여, 소스 VHT STA은 해당 멀티캐스트 프레임을 송신하기 전에, VHT STA들이 방향성 안테나에 대한 빔포밍을 수행할 수 있도 록, RTS 프레임과 CTS 프레임의 교환 절차를 수행하거나 또는 CTS-to-Self 프레임을 전송할 수 있다. RTS/CTS 프레임이나 CTS-to-Self 프레임의 사용 방법은 전술한 실시예와 동일하다.In a VHT WLAN system such as an independent BSS (Independent BSS), such as a VHT AP, a VHT STA, for example, a source VHT STA, which wants to transmit a multicast frame, forwards a multicast frame to a VHT AP in a unicast manner I can not. Therefore, the source VHT STA has to directly multicast / broadcast the multicast frame itself. To this end, the source VHT STA performs a procedure of exchanging an RTS frame and a CTS frame so that VHT STAs can perform beamforming for a directional antenna before transmitting the corresponding multicast frame, or performs a CTS-to-Self frame Lt; / RTI > The method of using the RTS / CTS frame or the CTS-to-Self frame is the same as the above-described embodiment.
도 5는, 이와 같이 VHT AP와 같은 조정자가 없는 경우에, 본 발명의 실시예에 따른 멀티캐스트 절차에 따른 타이밍 다이어그램(Timing Diagram)을 보여 주는 도면이다. 도 5를 참조하면, 소스 VHT STA은 멀티캐스트 프레임의 전송에 앞서 CTS-to-Self 프레임을 전송한다. CTS-to-Self 프레임은 적어도 수신자 주소(Receiver Address) 필드, 멀티캐스트 주소(Multicast Address) 필드, 및 송신 안테나 모드 필드를 포함할 수 있다. 수신자 주소 필드는 CTS-to-Self 프레임을 송신하는 STA, 즉 소스 VHT STA의 MAC 주소로 설정될 수 있다. 멀티캐스트 주소 필드는 CTS-to-Self 프레임의 전송 이후에 전송할 멀티캐스트 프레임을 수신할 멀티캐스트 그룹의 주소로 설정될 수 있다. 그리고 송신 안테나 모드 필드는 CTS-to-Self 프레임의 전송 이후에 전송할 멀티캐스트 프레임의 송신 안테나 모드를 설정하기 위한 것이다. 이 송신 안테나 모드 필드는 전방향 모드를 지시하는 값이나 방향성 모드를 지시하는 값으로 설정될 수 있는데, 이러한 송신 안테나 모드는 멀티캐스트 프레임을 수신하는 VHT STA들 각각에 대하여 개별적으로 설정될 수 있다. 그리고 CTS-to-Self 프레임을 청취한 다른 VHT STA이 멀티캐스트 주소 필드에 명시된 멀티캐스트 그룹의 멀티캐스트 프레임을 수신하기 원하는 경우에, CTS-to-Self 프레임을 송신한 소스 VHT STA을 향해 송신 안테나 모드에 적합한 빔포밍을 수행할 수 있다. FIG. 5 is a diagram illustrating a timing diagram according to the multicast procedure according to the embodiment of the present invention when there is no coordinator such as the VHT AP. Referring to FIG. 5, a source VHT STA transmits a CTS-to-Self frame prior to transmission of a multicast frame. The CTS-to-Self frame may include at least a Receiver Address field, a Multicast Address field, and a Tx antenna mode field. The recipient address field may be set to the MAC address of the STA that is transmitting the CTS-to-Self frame, i.e., the source VHT STA. The multicast address field may be set to the address of the multicast group to receive the multicast frame to be transmitted after transmission of the CTS-to-Self frame. The transmit antenna mode field is for setting a transmit antenna mode of a multicast frame to be transmitted after transmission of a CTS-to-Self frame. This transmit antenna mode field may be set to a value indicating a forward mode or a value indicating a directional mode, which may be individually set for each of the VHT STAs receiving the multicast frame. And another VHT STA that listened to the CTS-to-Self frame wants to receive a multicast frame of the multicast group specified in the multicast address field, the source VHT STA towards the source VHT STA that transmitted the CTS- Mode beamforming can be performed.
이상에서 설명한 본 발명의 실시예에 의하면, 멀티캐스트 프레임을 전송하는 VHT AP 또는 소스 VHT STA은 소정의 전송 기간(Transfer Period) 동안(예컨대, 전송 기회(TXOP)에서 주어진 기간 동안)에 멀티캐스트 프레임을 연속적으로 전송할 수 있다. 멀티캐스트 프레임이 연속적으로 전송될 경우에, 특정 VHT STA을 위한 송신 안테나 모드는 고정될 수도 있고 또는 변경될 수도 있다. 예를 들어, 제1 VHT STA이 움직여서 그 위치가 변하는 경우에는, 상기 제1 VHT STA을 위해서는 전방향 모드로 멀티캐스트 프레임을 전송하다가 방향성 모드로 멀티캐스트 프레임을 전송할 수도 있고, 또는 반대로 방향성 모드로 전송하다가 전방향 모드로 전송을 할 수도 있다.According to the embodiment of the present invention described above, a VHT AP or a source VHT STA that transmits a multicast frame can transmit a multicast frame (or multicast frame) during a predetermined transfer period (for example, during a given period in a transmission opportunity Can be continuously transmitted. When a multicast frame is transmitted consecutively, the transmit antenna mode for a particular VHT STA may be fixed or changed. For example, when the first VHT STA moves and its position changes, the first VHT STA may transmit the multicast frame in the forward mode and then transmit the multicast frame in the directional mode, or may transmit the multicast frame in the directional mode And transmit in the forward mode while transmitting.
이러한 송신 안테나 모드의 변경이 있는 경우에, VHT AP는 그러한 사실을 해당 VHT STA에게 알려줄 필요가 있다. 이를 위한 한 가지 방법은 멀티캐스트 프레임의 특정 부분, 예컨대 멀티캐스트 프레임의 MAC 헤더에 다음 멀티캐스트 프레임의 전송에 사용될 송신 안테나 모드 정보를 포함시키는 것이다. 즉, VHT STA은 수신된 멀티캐스트 프레임에 포함된 송신 안테나 모드 정보를 참조하여, 다음 멀티캐스트 프레임의 전송에 사용되는 안테나 모드에 따라서 빔포밍을 수행할 수 있다. If there is a change in the transmit antenna mode, the VHT AP needs to inform the VHT STA of this fact. One way to do this is to include the transmit antenna mode information to be used for transmission of the next multicast frame in a specific part of the multicast frame, e.g., the MAC header of the multicast frame. That is, the VHT STA can perform beamforming according to the antenna mode used for transmission of the next multicast frame by referring to the transmission antenna mode information included in the received multicast frame.
한편, VHT AP나 소스 VHT STA이 하나 또는 그 이상의 VHT STA을 위하여 멀티캐스트 프레임을 방향성 모드로 전송하는 경우에, 동일한 멀티캐스트 프레임을 반복하여 전송하게 될 수도 있다. 예를 들어, 동일한 멀티캐스트 프레임이 한번은 전 방향 모드로 전송되고 또한 다른 한번은 특정 VHT STA을 위하여 방향성 모드로 전송되거나 또는 동일한 멀티캐스트 프레임이 각 VHT STA들에게 방향성 모드로 반복하여 전송될 수 있다. 이 경우에, 특정 VHT STA은 동일한 멀티캐스트 프레임을 중복해서 수신할 가능성이 있으며, 따라서 중복 수신된 멀티캐스트 프레임을 필터링하는 절차가 VHT STA에게 요청될 수도 있다. On the other hand, when the VHT AP or the source VHT STA transmits a multicast frame in the directional mode for one or more VHT STAs, the same multicast frame may be repeatedly transmitted. For example, the same multicast frame may be transmitted once in the forward mode and once in the directional mode for a particular VHT STA, or the same multicast frame may be repeatedly sent to each VHT STA in the directional mode. In this case, a particular VHT STA may receive the same multicast frame redundantly, so a procedure for filtering the duplicated multicast frame may be requested to the VHT STA.
중복 수신되는 프레임에 대한 필터링은 멀티캐스트 프레임에 포함되는 시퀀스 제어 필드(Sequence Control field)와 TID(Traffic Identifier) 서브필드를 이용하여 수행할 수 있다. 시퀀스 제어 필드는 시퀀스 번호(Sequence Number)와 프래그먼트 번호(Fragment Number)를 포함한다. 동일한 MSDU(MAC Service Data Unit)의 부분인 MPDU(MAC Protocol Data Unit)는 같은 시퀀스 번호를 갖지만, 다른 MSDU는 다른 시퀀스 번호를 가질 확률이 상당히 높다. 또한, 멀티캐스트 프레임을 위한 시퀀스 번호는 각 TID와 멀티캐스트/수신 주소 쌍에 대하여 다른 카운터로부터 생성할 수 있다. 그리고 이 시퀀스 번호는 TID, 멀티캐스트 주소 쌍에 대응하여 각각의 새로운 MSDU에 대하여 하나씩 증가할 수 있다. 또한, TID와 수신 주소 쌍 대신에 TID와 송신 주소 쌍을 이용할 수도 있다.The filtering for a frame received redundantly can be performed using a sequence control field (TID) and a traffic identifier (TID) subfield included in the multicast frame. The sequence control field includes a sequence number and a fragment number. MAC Protocol Data Units (MPDUs), which are part of the same MSDU (MAC Service Data Unit), have the same sequence number, but other MSDUs have a significantly higher probability of having a different sequence number. In addition, the sequence number for the multicast frame can be generated from different counters for each TID and multicast / receive address pair. This sequence number may be incremented by one for each new MSDU corresponding to the TID, multicast address pair. It is also possible to use a TID and a transmit address pair instead of a TID and a receive address pair.
이하에서는 본 발명에 따른 중복 수신된 멀티캐스트 프레임의 검출 방법에 대하여 보다 자세히 기술한다.Hereinafter, a method of detecting a duplicated received multicast frame according to the present invention will be described in detail.
도 6은 IEEE 802.11 MAC 프레임 구조를 나타내는 도면이다. 이하에서 기술할 검출 방법은 도 6의 MAC 프레임 구조에 멀티캐스트 프레임이 재전송 될 것인 것 여부에 대한 정보를 제공하는 재전송 정보(retransmission indicator) 필드를 추가하 거나 또는 종래의 필드에서 사용이 유보된(reserved) 비트를 이용할 수 있으며, 종래에 멀티캐스트 프레임 전송에 있어서 사용되지 아니하였던 필드를 이용할 수 있다.6 is a diagram showing an IEEE 802.11 MAC frame structure. The detection method described below may be performed by adding a retransmission indicator field for providing information on whether or not a multicast frame will be retransmitted to the MAC frame structure of FIG. 6, a reserved bit can be used, and a field that has not been used in the conventional multicast frame transmission can be used.
이하에서는 종래의 MAC 프레임 구조에서 프레임 제어필드(Frame Control Field)를 구성하는 서브필드(subfield) 중 하나로 재시도 필드(retry field, 600)를 이용한 본 발명의 실시예를 기술하나 본 발명은 이에 제한되지 아니하며, 이하 기술할 방식과 동일한 방식으로 새로이 추가된 재전송 정보 필드를 이용하거나, 사용이 유보된 비트를 이용한 본 발명의 구현이 가능하다.Hereinafter, an embodiment of the present invention will be described in which a retry
재시도 필드는 1 비트의 길이를 갖는다. 최초에 전송되는 프레임의 경우 재시도 필드의 값인 재시도 비트(retry bit)는 0으로 설정되어 전송된다. 그러나 프레임이 재전송되는 경우에는 재전송되는 프레임에 재시도 비트가 1로 설정되어 전송되어 수신 스테이션이 중복되는 프레임을 제거하는데 도움을 준다.The retry field has a length of 1 bit. For the initially transmitted frame, the retry bit, which is the value of the retry field, is set to zero and transmitted. However, if the frame is retransmitted, the retransmitted bit is set to 1 in the retransmitted frame, which helps the receiving station to remove the redundant frame.
종래의 방식에서 AP가 멀티캐스트 프레임을 중계할 때, 개루프 전송(open loop transmission) 방식을 사용하여 수신 스테이션은 수신한 멀티캐스트 프레임에 대하여 ACK(acknowledgment) 프레임을 비롯한 어떠한 피드백(feedback)도 보내지 않는다. 따라서, 종래의 전방향 모드로 전송하는 멀티캐스트 프레임 전송방식에 있어서 멀티캐스트 프레임의 재전송은 이루어지지 아니하고, 멀티캐스트 프레임의 전송에서 재시도 비트는 항상 0으로 설정되어 전송되었다.In the conventional method, when the AP relays a multicast frame, the receiving station sends an ACK (acknowledgment) frame and any feedback to the receiving multicast frame using an open loop transmission scheme Do not. Therefore, in the conventional multicast frame transmission scheme, the retransmission of the multicast frame is not performed, and the retry bit is always set to 0 in the transmission of the multicast frame.
전방향 모드와 방향성 모드를 병용하여 멀티캐스트 프레임을 전송하는 본 발명에 따른 멀티캐스트 프레임 전송방법의 실시례에 있어서 VHT AP는 중복된 프레임 의 검출(detection)을 위해 멀티캐스트 프레임(multicast frame)의 재시도 필드를 활용할 수 있다.In an embodiment of the multicast frame transmission method according to the present invention for transmitting a multicast frame in combination of an omnidirectional mode and a directional mode, the VHT AP transmits a multicast frame for detection of a redundant frame. You can use the Retry field.
본 발명의 실시예에 따른 멀티캐스트 프레임 전송방법에서 VHT AP는 멀티캐스트 프레임의 재시도 비트를 다음과 같이 설정한다. VHT AP가 멀티캐스트 프레임을 전송할 때, 전송할 멀티캐스트 프레임이 이후 다른 STA에게 다시 전송될 프레임인 경우 재시도 비트를 1로 설정한다. 전송할 멀티캐스트 프레임이 이후에 다시 전송되지 아니할 멀티캐스트 프레임인 경우에는 재시도 비트를 0으로 설정한다.In the multicast frame transmission method according to the embodiment of the present invention, the VHT AP sets the retry bit of the multicast frame as follows. When the VHT AP transmits a multicast frame, the retry bit is set to 1 if the multicast frame to be transmitted is a frame to be transmitted back to another STA. If the multicast frame to be transmitted is a multicast frame that will not be transmitted again in the future, the retry bit is set to zero.
재시도 비트가 1로 설정되어 전송된 멀티캐스트 프레임은 VHT AP에 의해서 다시 전송될 수 있으므로 버퍼(buffer) 또는 캐시(cache) 등의 메모리에 보관되어 프레임의 중복 검출(duplicateon detection)에 사용한다. 여기에서 멀티캐스트 프레임이 저장되는 메모리는 버퍼, 캐시 등에 한정되지 않으며 멀티캐스트 프레임의 임시 저장이 가능한 모든 데이터 저장매체가 사용될 수 있다.Since the retransmission bit is set to 1 and the transmitted multicast frame can be transmitted again by the VHT AP, it is stored in a memory such as a buffer or a cache to be used for duplicate detection of frames. Here, the memory in which the multicast frame is stored is not limited to the buffer, the cache, and the like, and any data storage medium capable of temporarily storing the multicast frame can be used.
재시도 비트가 0인 멀티캐스트 프레임은 VHT AP에 의해서 다시 전송될 가능성이 없으므로 메모리에 보관하지 않는다. 또한 재시도 비트가 0인 멀티캐스트 프레임에 대해서, 수신자 주소가 같으면서 작은 시퀀스 넘버(sequence number)를 갖는 메모리에 저장된 멀티캐스트 프레임들은 메모리에서 삭제한다.Multicast frames with a retry bit of 0 are not stored in memory because they are not likely to be retransmitted by the VHT AP. Also, for a multicast frame with a retry bit of zero, multicast frames stored in a memory with a small sequence number and the same recipient address are deleted from the memory.
이를 위해, VHT AP는 멀티캐스트 프레임들의 시퀀스 넘버를 다음과 같이 업데이트 할 수 있다. VHT AP는 멀티캐스트 프레임들의 시퀀스 넘버를 (멀티캐스트 주소, TID) 별로 각각의 카운터(counter)를 사용하여 순차적으로(sequentially) 증가시킨다. 이 경우 카운터의 개수는 지원하는 멀티캐스트 주소의 수에 해당한다.To this end, the VHT AP may update the sequence number of the multicast frames as follows. The VHT AP sequentially increases the sequence number of the multicast frames (multicast address, TID) using respective counters. In this case, the number of counters corresponds to the number of multicast addresses supported.
업데이트 방법의 다른 일례로, VHT AP는 멀티캐스트 프레임들의 시퀀스 넘버를 (송신자 주소(transmitter address), TID) 별로 각각의 카운터를 사용하여 순차적으로 증가시킨다. 이 경우 카운터의 개수는 송신자 주소의 수에 해당한다.As another example of the updating method, the VHT AP sequentially increases the sequence numbers of the multicast frames (transmitter address, TID) using respective counters. In this case, the number of counters corresponds to the number of sender addresses.
업데이트 방법의 다른 일례로, VHT AP는 멀티캐스트 프레임들의 시퀀스 넘버를 (멀티캐스트 주소, 송신자 주소, TID) 별로 각각의 카운터를 사용하여 순차적으로 증가 시킨다. 이 경우 카운터의 개수는 멀티캐스트 주소 수와 송신자 주소 수의 조합(combination)에 해당한다.As another example of the update method, the VHT AP sequentially increases the sequence numbers of multicast frames (multicast address, sender address, TID) using respective counters. In this case, the number of counters corresponds to a combination of the number of multicast addresses and the number of sender addresses.
VHT STA은 수신한 멀티캐스트 프레임의 재시도 비트가 1인 경우, 멀티캐스트 주소, 송신자 주소, TID, 시퀀스 넘버, 프래그먼트 수를 하나의 집합(tuple)으로 메모리에 저장하고, 재시도 비트가 0인 경우에는 저장하지 않는다. The VHT STA stores the multicast address, the sender address, the TID, the sequence number, and the number of fragments in a single tuple when the retry bit of the received multicast frame is 1, Do not save.
도 7은 본 발명에 따른 재시도 비트를 수신된 프레임의 중복여부 검출에 사용하는 방법의 일례를 보여 주는 도면이다.7 is a diagram illustrating an example of a method of using a retry bit according to the present invention to detect whether a received frame is duplicated.
여기에서 VHT STA1은 액티브 모드(Active Mode) 상태로 동작하고 있으며, VHT STA2와 VHT STA3는 절전모드(Power Save Mode) 상태로 동작하고 있음을 가정하고 있다. 또한, VHT AP는 각각의 VHT STA에 대하여 방향성 모드로 멀티캐스트 프레임을 전송하고 있는 것으로 가정하고 있다. 그러나, 이는 본 발명을 설명하기 위한 일례에 불과하다. 3개 이상의 non-AP 스테이션이 각각 액티브 모드와 절전모드 중 어느 한가지 모드로 동작하고 있을 수 있으며, VHT AP는 방향성 모드와 전방향성 모드를 병용하여 각각의 STA 또는 STA 그룹에게 전송할 수 있다.Here, it is assumed that the VHT STA1 operates in an active mode and the VHT STA2 and VHT STA3 operate in a power save mode. In addition, it is assumed that the VHT AP transmits a multicast frame in a directional mode to each VHT STA. However, this is only an example for explaining the present invention. Each of the three or more non-AP stations may operate in one of an active mode and a power saving mode, and the VHT AP may transmit the directional mode and the omnidirectional mode to each STA or STA group.
VHT AP가 VHT STA1에게 방향성 모드로 재시도 비트를 1로 설정한 멀티캐스트 프레임 그룹(700)을 VHT STA1에게 방향성 모드로 전송하면, 이를 수신한 VHT STA1은 재시도 비트가 1인 수신한 멀티캐스트 프레임 그룹(703)의 멀티캐스트 주소, 송신자 주소, TID, 시퀀스 넘버, 프래그먼트 수를 하나의 집합(tuple)으로 메모리에 보관한다. 이후 VHT AP가 순차적으로 VHT STA2, VHT STA3에게 멀티캐스트 프레임 그룹 710, 720을 각각 전송할 때, 본 예에서 VHT STA1은 액티브 모드에서 동작하기 때문에, VHT STA2로 향하여 전송하는 멀티캐스트 프레임 그룹 710을 멀티캐스트 그룹 713으로 수신한다. 그런데, STA1이 수신한 멀티캐스트 프레임 그룹 713의 내용은 전에 수신한 멀티캐스트 프레임 그룹 703과 동일한 내용으로서 중복 수신된 것이다. 이와 동일하게 VHT STA3으로 향하여 전송하는 멀티캐스트 프레임 그룹 720을 수신한 723 또한 중복하여 수신한다. 하지만, 메모리에 저장되어 있는 정보로부터 VHT STA1은 중복된 프레임 검출하고 버릴 수 있다.When the VHT AP transmits to the VHT STA1 in the directional mode a
VHT STA3으로 향하는 멀티캐스트 프레임 그룹(720)을 보낼 때는 이후에 해당 멀티캐스트 프레임 그룹을 전송하지 않으므로 멀티캐스트 프레임 그룹내의 모든 멀티캐스트 프레임의 재시도 비트를 0으로 설정한다. 해당 프레임들을 받은 VHT STA1 과 VHT STA3 은 해당 프레임 관련 정보들을 메모리에서 지우게 된다.When a
본 발명의 다른 실시예에 따른 멀티캐스트 프레임 전송방법에서 VHT AP는 멀티캐스트 프레임의 재시도 비트를 다음과 같이 설정하여 사용할 수 있다.In the multicast frame transmission method according to another embodiment of the present invention, the VHT AP can set the retry bit of the multicast frame as follows.
VHT AP가 현재 전송하려는 멀티캐스트 프레임의 이전 프레임을 다시 전송할 예정인 경우 현재 전송하려는 멀티캐스트 프레임의 재시도 비트를 1로 설정하고, 현 재 전송하려는 멀티캐스트 프레임의 이전 프레임을 다시 전송하지 않을 경우 현재 전송하는 프레임의 재시도 비트를 0으로 설정한다. 다시 말하면, 전송되는 프레임의 재시도 비트는 전송되고 있는 멀티캐스트 프레임의 직전 멀티캐스트 프레임이 VHT AP에 의하여 다시 전송 될 것인지에 관한 정보를 전달하게 된다. 현재 전송되고 있는 멀티캐스트 프레임이 다시 전송될 것인지에 대한 정보는 현재 전송되고 있는 멀티캐스트 프레임의 바로 다음에 전송되는 멀티캐스트 프레임의 재시도 비트에 담겨 전송된다.If the VHT AP is scheduled to transmit the previous frame of the multicast frame to be transmitted again, the retry bit of the multicast frame to be transmitted is set to 1. If the previous frame of the multicast frame to be transmitted is not transmitted again, The retry bit of the frame to be transmitted is set to zero. In other words, the retry bit of the transmitted frame conveys information about whether the immediately preceding multicast frame of the multicast frame being transmitted is to be retransmitted by the VHT AP. Information on whether the current multicast frame is to be retransmitted is transmitted in the retry bits of the multicast frame transmitted immediately after the current multicast frame.
멀티캐스트 프레임을 수신한 VHT STA은 재시도 비트와 상관없이 현재 수신한 멀티캐스트 프레임을 메모리에 저장하고 이후 수신한 프레임이 중복된 것인지 여부 판단에 사용한다. 만약 재시도 비트가 1로 설정된 멀티캐스트 프레임을 수신한 경우, 바로 이전에 받은 멀티캐스트 프레임은 VHT AP 에 의해서 다시 전송될 가능성이 있기 때문에, 메모리에 계속 보관한다. 재시도 비트가 0으로 설정된 멀티캐스트 프레임을 수신한 경우, 바로 이전에 받은 멀티캐스트 프레임이 VHT AP 에 의해서 다시 전송될 가능성이 없으므로 메모리에서 삭제한다. 또한 그 이전에 받은 멀티캐스트 프레임들 역시 다시 전송될 가능성이 없기 때문에 모두 삭제한다.The VHT STA receiving the multicast frame stores the received multicast frame in the memory regardless of the retry bit and uses it to determine whether the received frame is duplicated. If a multicast frame with the retry bit set to 1 is received, the previous multicast frame may be retransmitted by the VHT AP, so it is kept in the memory. If a multicast frame with retry bit set to 0 is received, it is not likely that the immediately received multicast frame will be transmitted again by the VHT AP, so it is deleted from the memory. In addition, the multicast frames received before are also not deleted.
VHT STA 은 수신한 멀티캐스트 프레임에 대해서 멀티캐스트 주소, 송신자 주소, TID, 시퀀스 넘버, 프래그먼트 넘버를 하나의 집합(tuple)으로 메모리에 저장한다. 전송된 멀티캐스트 프레임의 재시도 비트가 1인 경우, 아무런 조치를 취하지 않는다. 재시도 비트가 0인 경우, 수신한 멀티캐스트 프레임에 대해서 동일한 (멀티캐스트 주소, 송신자 주소, TID) 을 가지면서, 시퀀스 넘버가 작은 메모리에 저 장된 정보들을 메모리에서 삭제한다. The VHT STA stores a multicast address, a sender address, a TID, a sequence number, and a fragment number as a single set (tuple) in the memory for the received multicast frame. If the retry bit of the transmitted multicast frame is 1, no action is taken. If the retry bit is 0, the information stored in the memory with the same (multicast address, sender address, TID) and smaller sequence number for the received multicast frame is deleted from the memory.
도 8은 상술한 재시도 비트를 수신된 프레임의 중복여부 검출에 사용하는 방법의 구체적인 일례를 보여 준다.FIG. 8 shows a specific example of a method of using the above-described retry bit to detect duplication of a received frame.
도 7과 도 8의 차이는 시퀀스 넘버 1번 멀티캐스트 프레임 800과 810, 5번 멀티캐스트 프레임 830과 840의 재시도 비트가 도 7에서는 1로 설정되었음에 대하여 도8의 경우 0으로 설정되었다는 것이다. 시퀀스 넘버 1번 멀티캐스트 프레임 800, 810, 820의 재시도 비트는 1번 멀티캐스트 프레임 이전에 전송된 멀티캐스트 프레임의 재전송 여부에 대한 정보가 담기게 되나, 1번 멀티캐스트 프레임 이전에 전송한 멀티캐스트 프레임이 없으므로 재시도 비트는 0으로 설정된다.The difference between FIG. 7 and FIG. 8 is that the retry bits of the
시퀀스 넘버 5번 멀티캐스트 프레임 830, 840, 850에 재시도 비트를 0으로 설정하는 것은 시퀀스 넘버 5번 멀티캐스트 프레임을 보내는 시점에서 이전에 전송된 시퀀스 넘버 4번 멀티캐스트 프레임은 더 이상 전송되지 아니하기 때문이다. 재시도 비트가 0으로 설정된 시퀀스 넘버 5번 멀티캐스트 프레임을 수신한 VHT STA들은 메모리에 저장되어 있던 시퀀스 넘버 1, 2, 3, 4번 멀티캐스트 프레임을 삭제하게 된다. 즉, VHT STA1은 멀티캐스트 프레임 833을 수신하였을 때, VHT STA2는 멀티캐스트 프레임 846을 수신하였을 때, VHT STA3은 멀티캐스트 프레임 859를 수신하였을 때 각각 자신의 메모리에 저장되어 있던 시퀀스 넘버 1, 2, 3, 4번 멀티캐스트 프레임을 삭제하게 된다. 이 방법은 VHT STA가 액티브 모드나 절전모드 중 어느 모드에 있다 하여도 자신이 수신하는 시퀀스 넘버 5번 멀티캐스트 프레임을 수신하면서 메모리에 저장되어 있던 시퀀스 넘버 1~4번 멀티캐스트 프레임 정보를 삭 제할 수 있어 해당 스테이션의 동작모드에 관계없이 활용될 수 있다.Setting the retry bit to 0 in the
도 9는 본 발명의 일 실시예가 구현되는 스테이션을 나타낸 블록도이다. 스테이션(900)은 프로세서(910), 메모리(920), 트랜스시버(930)를 포함한다. 트랜스시버(930)는 무선신호를 송신/수신하되, IEEE 802 물리계층이 구현된다. 트랜스시버(930)는 전방향 전송과 방향성 전송을 지원한다. 프로세서(910)는 트랜스시버(930)와 연결되어, IEEE 802 MAC 계층을 구현한다. 프로세서(910)는 전술한 멀티캐스트 프레임의 전송방법, 수신한 멀티캐스트 프레임의 중복 여부 검출 방법을 구현할 수 있다.Figure 9 is a block diagram illustrating a station in which an embodiment of the present invention is implemented.
프로세서(910) 및/또는 트랜스시버(930)는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 메모리(920)는 ROM(read-only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. 실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. 모듈은 메모리(920)에 저장되고, 프로세서(910)에 의해 실행될 수 있다. 메모리(920)는 프로세서(910) 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서(910)와 연결될 수 있다.
상술한 실시예들은 다양한 양태의 예시들을 포함한다. 다양한 양태들을 나타내기 위한 모든 가능한 조합을 기술할 수는 없지만, 해당 기술 분야의 통상의 지식을 가진 자는 다른 조합이 가능함을 인식할 수 있을 것이다. 따라서, 본 발명은 이하의 특허청구범위 내에 속하는 모든 다른 교체, 수정 및 변경을 포함한다고 할 것 이다. 이상에서 상세하게 설명한 본 발명의 실시예는 단지 본 발명의 기술 사상을 보여주기 위한 예시적인 것으로서, 상기 실시예에 의하여 본 발명의 기술 사상이 한정되는 것으로 해석될 수 없으며, 본 발명의 보호 범위는 후술하는 본 발명의 특허청구범위에 의하여 특정된다.The above-described embodiments include examples of various aspects. While it is not possible to describe every possible combination for expressing various aspects, one of ordinary skill in the art will recognize that other combinations are possible. Accordingly, the invention is intended to embrace all such alternatives, modifications and variations that fall within the scope of the following claims. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, And are specified by the claims of the present invention described below.
도 1은 본 발명의 실시예가 적용될 수 있는 VHT 무선랜 시스템의 일례에 대한 구성을 간략히 도시한 것이다.Brief Description of the Drawings Fig. 1 is a schematic view showing a configuration of an example of a VHT wireless LAN system to which an embodiment of the present invention can be applied.
도 2는 본 발명의 일 실시예에 따른 멀티캐스트 절차를 보여 주는 메시지 흐름도이다.2 is a message flow diagram illustrating a multicast procedure according to an embodiment of the present invention.
도 3은 본 발명의 다른 실시예에 따른 멀티캐스트 절차를 보여 주는 메시지 흐름도이다.3 is a message flow diagram illustrating a multicast procedure according to another embodiment of the present invention.
도 4는 도 3에 도시된 본 발명의 실시예에 따른 메시지 흐름도에 대응하는 타이밍 다이어그램(Timing Diagram)을 보여 주는 도면이다.FIG. 4 is a diagram illustrating a timing diagram corresponding to a message flow diagram according to an embodiment of the present invention shown in FIG. 3; FIG.
도 5는 본 발명의 실시예에 따른 멀티캐스트 절차에 따른 타이밍 다이어그램(Timing Diagram)의 다른 예을 보여 주는 도면이다.5 is a diagram showing another example of a timing diagram according to a multicast procedure according to an embodiment of the present invention.
도 6은 IEEE 802.11 MAC 프레임 구조를 나타내는 도면이다6 is a diagram showing an IEEE 802.11 MAC frame structure
도 7은 본 발명에 실시예에 따른 재시도 비트를 수신된 프레임의 중복여부 검출에 사용하는 방법의 일례를 보여 주는 도면이다.7 is a diagram illustrating an example of a method of using retry bits according to an embodiment of the present invention to detect whether a received frame is duplicated.
도 8은 본 발명에 다른 실시예에 따른 재시도 비트를 수신된 프레임의 중복여부 검출에 사용하는 방법의 일례를 보여 주는 도면이다.FIG. 8 is a diagram illustrating an example of a method of using a retry bit according to another embodiment of the present invention to detect whether a received frame is duplicated.
도 9는 본 발명의 전송방법을 지원하는 스테이션의 블록도이다.9 is a block diagram of a station supporting the transmission method of the present invention.
Claims (12)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2009/005942 WO2010044624A2 (en) | 2008-10-15 | 2009-10-15 | Method for multicast frame transmission and duplicated multicast frame detection |
US13/122,721 US9113479B2 (en) | 2008-10-15 | 2009-10-15 | Method for multicast frame transmission and duplicated multicast frame detection |
US14/796,466 US9706576B2 (en) | 2008-10-15 | 2015-07-10 | Method for multicast frame transmission and duplicated multicast frame detection |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10542908P | 2008-10-15 | 2008-10-15 | |
US61/105,429 | 2008-10-15 | ||
KR20080132451 | 2008-12-23 | ||
KR1020080132451 | 2008-12-23 | ||
US15873709P | 2009-03-09 | 2009-03-09 | |
US61/158,737 | 2009-03-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100042228A KR20100042228A (en) | 2010-04-23 |
KR101621096B1 true KR101621096B1 (en) | 2016-05-16 |
Family
ID=42217662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090097492A KR101621096B1 (en) | 2008-10-15 | 2009-10-14 | Method for multicast frame transmission and duplicated multicast frame detection |
Country Status (3)
Country | Link |
---|---|
US (2) | US9113479B2 (en) |
KR (1) | KR101621096B1 (en) |
WO (1) | WO2010044624A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018005215A1 (en) * | 2016-07-01 | 2018-01-04 | Intel IP Corporation | Group-addressed transmission techniques for directional wireless networks |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8976674B2 (en) * | 2009-09-21 | 2015-03-10 | Mediatek Inc. | Method and system to detect packets of different formats |
KR101282357B1 (en) | 2009-11-24 | 2013-07-04 | 한국전자통신연구원 | Frame Transmission in Multi-User based Wireless Communication System |
EP2506451B1 (en) | 2009-11-24 | 2016-05-04 | Electronics and Telecommunications Research Institute | Method for transmitting multiple frames using group control information in a mu-mimo based wireless communication system |
WO2011065749A2 (en) * | 2009-11-24 | 2011-06-03 | 한국전자통신연구원 | Method for protecting data in a mu-mimo based wireless communication system |
US8923219B2 (en) | 2010-02-17 | 2014-12-30 | Qualcomm Incorporated | Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems |
US20110199946A1 (en) * | 2010-02-17 | 2011-08-18 | Qualcomm Incorporated | Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems |
JP5033219B2 (en) * | 2010-04-30 | 2012-09-26 | 株式会社バッファロー | Relay device, communication device, communication system, relay method, frame receiving method, and program thereof |
CN102687422B (en) | 2010-06-29 | 2014-12-17 | Lg电子株式会社 | Method and apparatus for transmitting data frame in WLAN system |
CN102387535B (en) * | 2010-09-03 | 2016-04-13 | 中兴通讯股份有限公司 | Allow to send CTS answering method and system |
US9998571B2 (en) * | 2010-10-01 | 2018-06-12 | Qualcomm Incorporated | Legacy-compatible control frames |
US9210552B2 (en) | 2011-01-03 | 2015-12-08 | Lg Electronics Inc. | Method for receiving multicast data in M2M device included in wireless communication system and M2M device therefor |
US20120243622A1 (en) * | 2011-03-23 | 2012-09-27 | Broadcom Corporation | Method and apparatus for improving the error rate of a serial/de-serial backplane connection |
DE102011001911A1 (en) * | 2011-04-08 | 2012-10-11 | Rheinisch-Westfälische Technische Hochschule Aachen | Method for a transmitter for a multichannel communication system for sending real-time sensitive data D |
US20130235784A1 (en) * | 2012-03-06 | 2013-09-12 | Electronics And Telecommunications Research Institute | Method and apparatus for managing multicast resource |
KR102068282B1 (en) | 2012-06-13 | 2020-01-20 | 한국전자통신연구원 | Communication method and communication apparatus for wireless lan system supporting multi bandwidth |
US9270792B2 (en) | 2012-11-21 | 2016-02-23 | Ubiquiti Networks, Inc. | Method and system for improving wireless link efficiency |
US9654604B2 (en) | 2012-11-22 | 2017-05-16 | Intel Corporation | Apparatus, system and method of controlling data flow over a communication network using a transfer response |
US9814037B2 (en) * | 2013-06-28 | 2017-11-07 | Intel Corporation | Method for efficient channel estimation and beamforming in FDD system by exploiting uplink-downlink correspondence |
US9462465B2 (en) * | 2013-10-04 | 2016-10-04 | Qualcomm Incorporated | Apparatus and methods for separated security implementations in wireless communications |
US20150117366A1 (en) | 2013-10-29 | 2015-04-30 | Qualcomm Incorporated | Systems and methods for improved communication efficiency in high efficiency wireless networks |
US9661634B2 (en) | 2013-11-01 | 2017-05-23 | Qualcomm Incorporated | Systems and methods for improved communication efficiency in high efficiency wireless networks |
FR3013926B1 (en) * | 2013-11-28 | 2016-01-01 | Thales Sa | NODE OF AN IMPROVED MULTIBOND AD-HOC RADIO NETWORK, AND ASSOCIATED METHOD |
WO2015126049A1 (en) * | 2014-02-18 | 2015-08-27 | 엘지전자 주식회사 | Method and apparatus for transmitting frame in wireless lan |
US9451474B2 (en) * | 2014-07-21 | 2016-09-20 | Aruba Networks, Inc. | Multicast aware beamforming for wireless local area networks |
US9404993B2 (en) * | 2014-07-30 | 2016-08-02 | Aruba Networks, Inc. | System and methods for information collection and processing for location estimation in MIMO wireless networks |
US10075950B2 (en) | 2014-12-12 | 2018-09-11 | Qualcomm Incorporated | Traffic advertisement in neighbor aware network (NAN) data path |
US10827484B2 (en) | 2014-12-12 | 2020-11-03 | Qualcomm Incorporated | Traffic advertisement in neighbor aware network (NAN) data path |
US10820314B2 (en) | 2014-12-12 | 2020-10-27 | Qualcomm Incorporated | Traffic advertisement in neighbor aware network (NAN) data path |
US9949236B2 (en) | 2014-12-12 | 2018-04-17 | Qualcomm Incorporated | Traffic advertisement in neighbor aware network (NAN) data path |
US10231179B2 (en) * | 2015-08-06 | 2019-03-12 | Qualcomm Incorporated | Access point standby power optimization across an arbitrary number of associated clients |
US11228348B2 (en) * | 2017-01-13 | 2022-01-18 | Qualcomm Incorporated | Efficient beamforming technique |
JP6919213B2 (en) * | 2017-02-15 | 2021-08-18 | 日本電気株式会社 | Communication equipment, communication systems, communication methods, and programs |
WO2018217235A2 (en) * | 2017-05-23 | 2018-11-29 | Intel Corporation | Channel access flow for wireless communication |
US20220124857A1 (en) * | 2020-10-21 | 2022-04-21 | Qualcomm Incorporated | Direct link communications in multi-link operations |
US20220272716A1 (en) * | 2021-02-25 | 2022-08-25 | Electronics And Telecommunications Research Institute | Method and apparatus of multi-link communication for vehicle in communication system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040219937A1 (en) | 2002-03-01 | 2004-11-04 | Sugar Gary L. | Systems and methods for improving range for multicast wireless communication |
JP2006186560A (en) | 2004-12-27 | 2006-07-13 | Nec Corp | Wireless lan system, access point, terminal, and multicast communication method |
WO2007083636A1 (en) | 2006-01-17 | 2007-07-26 | Matsushita Electric Industrial Co., Ltd. | Radio transmission device and radio transmission method |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995001020A1 (en) * | 1993-06-25 | 1995-01-05 | Xircom, Incorporated | Virtual carrier detection for wireless local area network with distributed control |
US20030054807A1 (en) * | 2001-09-17 | 2003-03-20 | Liangchi Hsu | Apparatus, and associated method, for facilitating multicast and broadcast services in a radio communication system |
US6674738B1 (en) * | 2001-09-17 | 2004-01-06 | Networks Associates Technology, Inc. | Decoding and detailed analysis of captured frames in an IEEE 802.11 wireless LAN |
US6795419B2 (en) * | 2002-03-13 | 2004-09-21 | Nokia Corporation | Wireless telecommunications system using multislot channel allocation for multimedia broadcast/multicast service |
US20070025317A1 (en) * | 2003-05-12 | 2007-02-01 | Edgar Bolinth | Signaling for bit allocation in a wireless lan |
US7818475B2 (en) * | 2004-04-30 | 2010-10-19 | Emc Corporation | Storage switch mirrored write sequence count management |
US7366464B2 (en) * | 2004-06-04 | 2008-04-29 | Interdigital Technology Corporation | Access point operating with a smart antenna in a WLAN and associated methods |
US8942639B2 (en) | 2005-03-15 | 2015-01-27 | Qualcomm Incorporated | Interference control in a wireless communication system |
US7529222B2 (en) * | 2005-07-01 | 2009-05-05 | Nec Laboratories America, Inc. | Method and apparatus for medium access control for a decentralized network with adapted beamforming and power control |
US8014818B2 (en) * | 2006-01-04 | 2011-09-06 | Interdigital Technology Corporation | Methods and systems for providing efficient operation of multiple modes in a WLAN system |
US7787410B2 (en) * | 2006-05-30 | 2010-08-31 | Intel Corporation | Communication within a wireless network using multiple signal transmission powers |
US8305948B2 (en) * | 2006-11-15 | 2012-11-06 | Qualcomm Incorporated | Transmissions to multiple stations in wireless communication systems |
US7716379B2 (en) * | 2007-04-26 | 2010-05-11 | Microsoft Corporation | Hardware control interface for IEEE standard 802.11 including transmission control interface component and a transmission status interface component |
US8588417B2 (en) * | 2007-05-04 | 2013-11-19 | Conexant Systems, Inc. | Systems and methods for multicast retransmission over a secure wireless LAN |
KR20100057759A (en) * | 2007-10-10 | 2010-06-01 | 엘지전자 주식회사 | Method for retransmitting multicast frames and method for processing received multicast frames in wireless network |
US8130737B2 (en) * | 2008-03-12 | 2012-03-06 | Samsung Electronics Co., Ltd. | System and method for a multiple hop wireless network |
-
2009
- 2009-10-14 KR KR1020090097492A patent/KR101621096B1/en active IP Right Grant
- 2009-10-15 WO PCT/KR2009/005942 patent/WO2010044624A2/en active Application Filing
- 2009-10-15 US US13/122,721 patent/US9113479B2/en active Active
-
2015
- 2015-07-10 US US14/796,466 patent/US9706576B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040219937A1 (en) | 2002-03-01 | 2004-11-04 | Sugar Gary L. | Systems and methods for improving range for multicast wireless communication |
JP2006186560A (en) | 2004-12-27 | 2006-07-13 | Nec Corp | Wireless lan system, access point, terminal, and multicast communication method |
WO2007083636A1 (en) | 2006-01-17 | 2007-07-26 | Matsushita Electric Industrial Co., Ltd. | Radio transmission device and radio transmission method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018005215A1 (en) * | 2016-07-01 | 2018-01-04 | Intel IP Corporation | Group-addressed transmission techniques for directional wireless networks |
Also Published As
Publication number | Publication date |
---|---|
WO2010044624A2 (en) | 2010-04-22 |
US9113479B2 (en) | 2015-08-18 |
US9706576B2 (en) | 2017-07-11 |
WO2010044624A3 (en) | 2010-07-29 |
US20150319005A1 (en) | 2015-11-05 |
US20110199953A1 (en) | 2011-08-18 |
KR20100042228A (en) | 2010-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101621096B1 (en) | Method for multicast frame transmission and duplicated multicast frame detection | |
US10122499B2 (en) | Method and apparatus for ACK transmission in a WLAN | |
KR101543803B1 (en) | Method and apparatus of processing multicast frame | |
US10057747B2 (en) | 5G MB connectivity acknowledgement aggregation | |
US11258543B2 (en) | Wireless communication method supporting multi-user cascading transmission and wireless communication terminal using same | |
CN114902590B (en) | Method and apparatus for multi-link Block Acknowledgement (BA) | |
CN112787793A (en) | Wireless communication method using trigger information, and wireless communication terminal | |
US11737152B2 (en) | Wireless communication method using TXOP and wireless communication terminal using same | |
US20240154764A1 (en) | Method and apparatus for transmitting and receiving block ack in wireless communication system supporting multi-link | |
US20240163787A1 (en) | Multi link device cooperation in wireless communication networks | |
CN118042652A (en) | Access Point (AP) device for facilitating wireless communications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
GRNT | Written decision to grant |