KR100263652B1 - Wireless local area network transmission output control method and device - Google Patents
Wireless local area network transmission output control method and device Download PDFInfo
- Publication number
- KR100263652B1 KR100263652B1 KR1019970052644A KR19970052644A KR100263652B1 KR 100263652 B1 KR100263652 B1 KR 100263652B1 KR 1019970052644 A KR1019970052644 A KR 1019970052644A KR 19970052644 A KR19970052644 A KR 19970052644A KR 100263652 B1 KR100263652 B1 KR 100263652B1
- Authority
- KR
- South Korea
- Prior art keywords
- station
- signal
- transmission output
- stations
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/245—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/06—TPC algorithms
- H04W52/12—Outer and inner loops
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
- H04W52/36—Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
다수의 클라이언트 스테이션과 하나의 브리지 기능을 갖는 액세스포인트(access point; AP)를 구비한 무선 근거리통신망(LAN)스테이션 송출 출력 제어방법에 있어서, 클라이언트 스테이션에 수신된 신호의 수신레벨이 낮을 경우, 상기 AP에게 송출출력레벨 제어요청을 수행하는 단계; 및 송출출력레벨제어 요청을 받은 상기 AP는 모든 스테이션에게 송출출력모드전환을 요청하는 단계를 포함하는 무선 LAN 스테이션 송출 출력 제어방법을 제공한다. 상호 데이터 송수신을 수행할 때, 무선 채널 환경을 구성하는 다수의 클라이언트스테이션들 중 특정한 스테이션은 AP와의 데이터 송수신을 원활히 수행하나, 임의의 스테이션은 거리나 장벽에 의한 무선 채널 환경 악화가 일어날 수 있다. 이 경우, 본 발명을 적용하면 AP를 통해 열악한 통신 환경을 극복하기 위한 송출출력레벨 제어를 수행함으로써 개선된 무선통신 채널 환경을 구축할 수 있고, 네트웍 트래픽을 감소시킨다. 또한, 무선 채널 환경을 구성하는 다수의 클라이언트 스테이션은 상호 데이터 송수신을 수행할 때, 다수의 클라이언트 스테이션 및 AP는 가장 미세한 신호를 송출하는 스테이션이 신호를 송수신할 수 있도록 임계값을 설정하여 다른 다수의 스테이션들과 데이터 통신이 가능하도록 하여 네트웍의 처리를 증가시키는 기능 및 트래픽을 감소하는 기능을 갖는다.In a wireless local area network (LAN) station transmission output control method having an access point (AP) having a plurality of client stations and one bridge function, when the reception level of the signal received at the client station is low, Performing a transmission output level control request to the AP; And the AP receiving the transmission power level control request, requesting all stations to switch the transmission power mode. When performing mutual data transmission and reception, a specific station among the plurality of client stations constituting the wireless channel environment performs data transmission and reception with the AP smoothly, but any station may cause a deterioration of the wireless channel environment due to distance or barrier. In this case, according to the present invention, an improved wireless communication channel environment can be established by performing transmission output level control to overcome a poor communication environment through the AP, and reduce network traffic. In addition, when a plurality of client stations constituting a wireless channel environment perform mutual data transmission / reception, the plurality of client stations and the AP set thresholds so that the station transmitting the finest signal can transmit and receive signals. It has the function of increasing the processing of the network and reducing the traffic by enabling data communication with the stations.
Description
본 발명은 무선 근거리 통신망 (LAN;local area network) 스테이션의 최적 송출 출력제어 기능 구현에 관한 것으로, 보다 상세하게는 다수의 클라이언트 스테이션중 열악한 통신환경을 갖는 클라이언트스테이션의 송출출력레벨을 제어하여 다른 다수의 스테이션과 데이터통신이 가능하도록 하는 무선 근거리 통신망 스테이션 송출 출력 제어 방법 및 장치에 관한 것이다.The present invention relates to the implementation of an optimal transmission output control function of a wireless local area network (LAN) station, and more particularly, to control the transmission output level of a client station having a poor communication environment among a plurality of client stations. The present invention relates to a wireless local area network station transmission output control method and apparatus for enabling data communication with a station of the present invention.
도 1은 일잔적인 무선 LAN 구조 및 동작설명을 위한 전체 시스템을 나타내는 구성도로서, 무선 LAN 전체 시스템은 복수개의 무선 네트웍 모듈(wireless network module; WNM)(0,1,2,..., N)로 구성된다. 무선 네트웍 모듈 (WNM)을 갖고 있는 각 스테이션은 무선 안테나(ANT)를 갖고 있다. 각 스테이션에 대한 무선 안테나는 대부분의 무선 환경에서 발생하는 멀티패스 페이딩 영향을 줄이기 위해 다이버시티(diversity )기능을 갖는 두 개의 안테나를 갖도록 구성될 수 있다. 무선 네트웍모듈 (WNM0)은 유선 네트웍과 무선 네트웍을 연결하는 액세스포인트인 브리지 모듈(10)에 연결되어 있고, 다른 WNM(1) 내지 WNM(N)은 무선 클라이언트 네트웍모듈로서 각각에 대응하는 클라이언트 스테이션과 PCMCIA type II 또는 ISA 버스로 연결되어 있다. 또한 한 개 이상의 브리지 모듈이 유선 네트웍과 무선 네트웍을 연결하기 위해 유선 이서네트( Ethernet )케이블에 연결될 수 있다. 이로써 각 클라이언트 스테이션은 액세스포인트(10)가 연결된 이서네트를 통해 서버(20)로부터 제어신호를 받을 수 있다. 무선 네트웍모듈(WNM0)이 연결된 액세스포인트(10) 및 버스인터페이스를 통하여 무선 네트웍모듈 WNM(1)-WNM(N)이 연결된 클라이언트 스테이션 사이의 통신은 무선으로 단일 채널을 통해 지정된 송출 출력레벨으로써 수행되며, 대역확산 방식의 변복조 기술을 이용한다.1 is a block diagram showing an overall system for a description of a typical wireless LAN structure and operation, the entire wireless LAN system is a plurality of wireless network modules (WNM) (0, 1, 2, ..., N It is composed of Each station that has a wireless network module (WNM) has a wireless antenna (ANT). The wireless antenna for each station may be configured to have two antennas with diversity functions to reduce the multipath fading effects that occur in most wireless environments. The wireless network module (WNM0) is connected to a bridge module (10), which is an access point connecting a wired network and a wireless network, and the other WNMs (1) to WNM (N) are wireless client network modules, corresponding to client stations respectively. And PCMCIA type II or ISA bus. One or more bridge modules can also be connected to a wired Ethernet cable to connect the wired network to the wireless network. As a result, each client station may receive a control signal from the
도 1의 종래의 무선 LAN 시스템에서, 브리지 기능을 갖는 액세스포인트는 복수개의 무선 LAN 클라인언트 스테이션과 데이터 송수신을 수행함에 있어서, 클라이언트 스테이션으로부터 수신된 신호의 레벨이 기준 신호 레벨 값에서 벗어나 있는 경우 클라이언트 스테이션의 송출 출력레벨제어를 자동으로 설정하는 기능이 없으며, 또한 무선 LAN 클라이언트 스테이션이 액세스포인트로부터 수신된 신호가 기준신호 레벨 값에서 벗어나 있는 경우 액세스포인트(10)로 송출신호 출력레벨제어를 요청하는 기능을 갖지 못함으로 인해서 결국 클라이언트 스테이션과 액세스포인트(10)는 최적의 데이터 송수신을 유지할 수 없으며, 또한 무선 LAN 클라이언트 스테이션이 데이터 송수신을 수행함에 있어서, 초기 수신신호강도표시기(RSSI;Received Signal Strength Indicator)의 임계값(Threshold Value)을 지정된 디폴트 값으로 설정하여 캐리어 신호 검출을 시도함으로써, 다수의 클라이언트 스테이션 중 미세한 신호 출력을 갖는 스테이션은 연속해서 나쁜 데이터 송수신을 수행하게 되기때문에 네트웍 트래픽을 증가시키고 성능을 저하시키는 문제가 발생한다.In the conventional wireless LAN system of FIG. 1, an access point having a bridge function performs data transmission / reception with a plurality of wireless LAN client stations, when the level of the signal received from the client station is out of the reference signal level value. There is no function to automatically set the output power level control of the station, and the wireless LAN client station requests the
본 발명이 이루고자 하는 기술적 과제는 상기 종래의 문제점을 해결하기 위하여, 다수의 클라이언트 스테이션중 열악한 통신환경을 갖는 클라이언트스테이션의 송출출력레벨을 제어하여 다수의 스테이션과 데이터통신이 가능하도록 하는 무선 근거리 통신망 스테이션 송출 출력 제어 방법 및 장치를 제공하는 것이다.The technical problem to be solved by the present invention is to solve the above problems, the wireless local area network station to control the transmission output level of the client station having a poor communication environment of the plurality of client stations to enable data communication with the plurality of stations It is to provide a transmission output control method and apparatus.
본 발명이 이루고자 하는 다른 기술적 과제는 초기 수신신호강도표시기의 임계값을 지정된 디폴트 값이 아니라, 다수의 클라이언트 스테이션 중 미세한 신호 출력을 갖는 스테이션의 값으로 설정하여 보다 최적의 데이터통신을 가능하게 하는 무선 근거리 통신망 스테이션 송출 출력 제어 방법 및 장치를 제공하는 것이다.Another technical problem to be solved by the present invention is to set the threshold value of the initial received signal strength indicator to a value of a station having a fine signal output among a plurality of client stations, rather than a designated default value, thereby enabling more optimal data communication. It is to provide a local area network station transmission output control method and apparatus.
도 1은 무선 전체 근거리통신망(LAN) 시스템 구성도이다.1 is a configuration diagram of a wireless whole local area network (LAN) system.
도 2는 본 발명이 적용되는 무선 LAN 클라이언트 시스템 구성도이다.2 is a configuration diagram of a wireless LAN client system to which the present invention is applied.
도 3은 무선 LAN 네트웍 구성도이다.3 is a configuration diagram of a wireless LAN network.
도 4a는 스테이션 송출신호 출력 맵(Map)을 도시한 도이다.4A is a diagram illustrating a station transmission signal output map.
도 4b는 새로운 맵을 도시한 구성도이다.4B is a diagram illustrating a new map.
도 5는 송출 출력제어 알고리듬을 도시한 플로우챠트도이다.Fig. 5 is a flowchart showing a delivery output control algorithm.
도 6은 송출 출력의 임계값 재설정 알고리듬을 도시한 플로우챠트도이다.Fig. 6 is a flowchart showing the threshold resetting algorithm of the transmission output.
<도면의 주요 부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>
200...MAC 제어기, 210...베이스밴드I/Q확산/역확산기200 ... MAC controller, 210 ... baseband I / Q spreader / despreader
220...IF변복조기, 250...업다운컨버터220 ... IF modulator, 250 ... up-down converter
260...출력증폭기, 270...저잡음증폭기260 ... power amplifier, 270 ... low noise amplifier
290...BPF, 300...안테나290 ... BPF, 300 ... antenna
310...A/D컨버터. 320...CCA출력 및 임계값재설정부310 ... A / D converter. 320 ... CCA output and threshold reset section
340...매스터클럭발생기, 350...플래쉬램340 ... Master clock generator, 350 ... Flashram
360...SRAM, 370...기준클럭발생기360 ... SRAM, 370 ... Reference Clock Generators
380...IF VCO, 390...듀얼 PLL 합성기380 ... IF VCO, 390 ... Dual PLL Synthesizer
400...RF VCO, 500...호스트컴퓨터400 ... RF VCO, 500 ... Host Computer
600...임계값리프레쉬부600 ... Threshold refresh section
본 발명은 상기 기술적 과제를 달성하기 위하여, 다수의 클라이언트 스테이션과 하나의 브리지 기능을 갖는 액세스포인트를 갖는 무선 근거리통신망(LAN)스테이션 송출 출력 제어방법에 있어서, 클라이언트 스테이션에 수신된 신호의 수신레벨이 낮을 경우, 상기 액세스포인트에게 송출출력레벨 제어요청을 수행하는 단계; 및 송출출력레벨제어 요청을 받은 상기 액세스포인트는 모든 스테이션에게 송출출력모드전환을 요청하는 단계를 포함하는 무선 LAN 스테이션 송출 출력 제어방법을 제공한다. 바람직하기로는 상기 클라이언트 스테이션은 다수의 스테이션에 대한 송출출력레벨 보상용 맵을 갖는 것을 특징으로 한다.The present invention provides a wireless local area network (LAN) station transmission output control method having a plurality of client stations and an access point having one bridge function. If it is low, performing a transmission output level control request to the access point; And the access point receiving the transmission power level control request, requests all stations to switch the transmission power mode. Preferably, the client station has a map for output power level compensation for a plurality of stations.
본 발명이 이루고자 하는 다른 기술적 과제는 다수의 클라이언트 스테이션과 하나의 브리지 기능을 갖는 액세스포인트를 갖는 무선 근거리통신망(LAN)스테이션 송출 출력 제어장치에 있어서, 클라이언트 스테이션에 수신된 신호의 수신레벨이 낮을 경우, 상기 액세스포인트에게 송출출력레벨 제어요청을 수행하는 수단; 및 송출출력레벨제어 요청을 받은 상기 액세스포인트는 모든 스테이션으로 송출출력모드전환을 요청하는 수단을 포함하는 무선 LAN 스테이션 송출 출력 제어장치를 제공한다. 바람직하기로는 상기 클라이언트 스테이션은 다수의 스테이션에 대한 송출출력레벨 보상용 맵을 갖는 것을 특징으로 한다.Another object of the present invention is to provide a wireless local area network (LAN) station transmission output control apparatus having a plurality of client stations and an access point having one bridge function, when the reception level of a signal received at the client station is low. Means for performing a transmission power level control request to the access point; And the access point receiving the transmission output level control request provides a wireless LAN station transmission output control apparatus including means for requesting transmission output mode switching to all stations. Preferably, the client station has a map for output power level compensation for a plurality of stations.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대해서 보다 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명이 적용되는 무선 LAN 클라이언트 시스템의 블록도이다. 무선 클라이언트 시스템은 MAC 제어기(200), 베이스밴드 I/Q 확산/역확산기(210), IF 변/복조기(220), BPF(230,240), 업다운컨버터(250), 출력증폭기(PA)(260), 저잡음증폭기(LNA)(270), 스위치(280), 송수신버퍼(290), 듀얼다이버시티안테나(300), 매스터클럭발생기(340), 플래쉬램(350), 스태틱램(360), 기준클럭발생기(370), IF VCO(380), 듀얼 PLL합성기(390), RF VCO(400), 호스트컴퓨터(500) 및 임계값리프레쉬부(600)를 포함한다. 여기서, 아날로그-디지탈컨버터(310), CCA 출력 및 임계값 재설정부(320), 수신신호강도표시기준발생기(330)는 임계값리프레쉬부(600)를 구성한다.2 is a block diagram of a wireless LAN client system to which the present invention is applied. The wireless client system includes a
또한, 상기 무선 LAN 클라이언트 시스템은 호스트 컴퓨터(500)와 PCMCIA 버스 또는 ISA 버스로 연결되어 있으며 상호 데이터 및 제어 신호가 송수신된다. 로컬 버스로 MAC 제어기(200)와 플래쉬램(350)과 스태틱 램(360)이 연결되고, MAC 제어기(200)는 무선 LAN용 MAC(Medium Access Controller)소자이며, 후술한 CCA(Clear Channel Assessment) 출력 및 임계값 재설정부(320)로부터 CCA신호를 받아, 무선 통신프로토콜 CSMA/CA(Carrier Sense Multiple Access/Collision Avoidance)기능을 수행한다.In addition, the wireless LAN client system is connected to the
MAC 제어기(200)와 베이스밴드 I/Q 확산/역확산기(210) 사이에는 제어용 데이터와 제어용 클럭이 전달되며, 매스터 클럭발생기(340)는 MAC 제어기(200)에 매스터클럭신호를 제공한다. 또한, MAC제어기(200)는 송수신전환용 제어신호 및 시리얼데이터신호를 듀얼PLL합성기(390)에 제공한다. 여기서, 송수신전환용 제어신호는 스위치(280)에 제공된다.The control data and the control clock are transferred between the
기준클럭발생기(370)는 기준클럭을 베이스밴드 I/Q 확산/역확산기(210) 및 듀얼 PLL합성기(390)에 공급한다. 베이스밴드 I/Q 확산/역확산기(210)는 MAC 제어기(200)에서 입력되는 시리얼 데이터스트림을 차동부호화한 후 생성되는 I, Q 심볼 각각의 신호에 PN(Pseudo Number) 바아커코드(Barker Code)를 배타논리합(Exclusive OR)을 취한 후 스프레딩 하거나 반대로 IF 변복조기(220)에서 입력되는 IF 신호를 다시 I, Q 심볼로 역확산하는 기능을 수행한다.The
듀얼 PLL 합성기(390)는 기준클럭발생기(370)로부터 클럭신호를 입력받아 IF 변복조기(220)에 IF VCO(380)를 거쳐 IF(Intermediate Frequency)신호를 공급하며, IF 변복조기(220)는 이러한 IF 신호를 입력으로 수신하여, 베이스밴드 디지탈 I, Q 신호를 IF 신호로 변환하여 대역통과필터(BPF)(230)를 통해 업다운컨버터(250)로 공급하거나, 또는 업다운 컨버터(250)로부터 입력되는 변조 IF 신호를 BPF(240)를 통해 베이스밴드 디지탈 I, Q 신호로 전환하여 베이스밴드 I/Q 확산/역확산기(210)로 제공한다. 또한, IF VCO(380)의 출력은 듀얼PLL합성기(390)에 공급된다.The
IF 변복조기(220)와 업다운 컨버터(250)사이에 있는 SAW(Surface Acoustic Wave) BPF (Bandpass Filter)(230,240)는 IF 신호의 사이드로브(Sidelobe )신호를 정형화 (shape) 하기 위해 사용한다.The Surface Acoustic Wave (SAW) Bandpass Filter (BPF) 230, 240 between the
업다운 컨버터(250)는 IF 변복조기(220)에서 BPF(230)를 통해 입력되는 확산 신호를 초고주파 신호로 변환하여 출력증폭기(PA;260)로 공급하거나 또는 저잡음 증폭기(LNA;270)에서 입력되는 초고주파 확산신호를 IF 신호로 변환하여 BPF(240)를 통해 IF 변복조기(220)에 제공한다.The up-
RF VCO(400)는 듀얼 PLL 합성기(390)의 제어 전압에 의해 제어되며, 그 출력 주파수의 중심주파수는 채널 주파수와 IF 변복조 신호와의 차로서 생성되어 업다운컨버터(250) 및 듀얼PLL합성기(390)에 제공된다.The
IF VCO(380)의 출력주파수의 중심주파수는 변하지 않으며, 따라서 작은 동조(Tuning )전압 변화가 요구된다.The center frequency of the output frequency of the
업다운 컨버터(250)에 의해 변환된 신호는 출력증폭기(260)에서 증폭되고 BPF(290)에서 대역필터링된 후 다이버시티 안테나(300)를 통해 송출되거나 또는 다이버시티 안테나(300)를 통해 입력된 신호는 BPF(290)에 의해 필터링되며, 저잡음 증폭기(270)에 의해 증폭되어 업다운컨버터(250)로 공급된다. 여기서 안테나(300)의 송수신을 절환하는 스위치(280)가 상기 출력증폭기(260)와 저잡음증폭기(270)의 일단과 상기 BPF(290)의 일단의 사이에 연결된다.The signal converted by the up-
임계값리프레쉬부(600)는 IF변복조기(220)에서 출력되는 아날로그 수신신호강도표시기신호를 입력받아 저항들(R1, R2)에 의해 결정되는 기준전압을 발생하는 기준신호발생기(330)의 제어하에 디지털신호로 변환하는 A/D변환기(310)와, 상기 디지털변환된 신호와 MAC제어기(200)로부터의 임계값데이터를 비교하여 RSSI_hexa 값이 크면 MAC제어기(200)로부터 제공된 임계값을 재설정값으로 하고, CCA를 하이로 설정하며, 상기 RSSI_hexa 값이 MAC제어기(200)로부터 제공된 임계값보다 작을 경우, RSSI_hexa 값을 임계값으로 설정하고 CCA 출력을 로우로 설정하는 CCA출력 및 임계값재설정부(320)를 구비하여, 상기 MAC제어기(200)에 CCA신호를 전송한다.The
도 3의 무선 LAN 네크웍 구성도에서 다수의 클라이언트 스테이션(S1,S2,,..., SN)은 데이터 송수신을 수행함에 있어서 최적의 BER을 얻을 수 있도록 각 스테이션의 거리나 채널 환경에 따라 송수신 신호의 출력 레벨을 제어함으로써 수신기가 최적의 신호 레벨을 유지할 수 있도록 출력레벨제어요청 기능을 가지며, 스테이션 간의 거리가 다르거나 장애물이 있는 무선 채널에서 특정 스테이션의 수신 신호가 기준치 이하인 경우 그 특정 스테이션의 출력레벨 보상용 데이타를 액세스포인트(AP)를 통해 특정 스테이션에게 전송하게 된다.In the wireless LAN network configuration of FIG. 3, a plurality of client stations S1, S2, ..., SN transmit and receive according to the distance or channel environment of each station so as to obtain an optimal BER in performing data transmission and reception. By controlling the output level of the signal, the receiver has an output level control function so that the receiver can maintain the optimum signal level. Output level compensation data is transmitted to a specific station through an access point (AP).
AP는 도 5의 단계 31에서 초기 송출출력을 제어한 후, 단계 33에서 제어채널(AP와 각 스테이션이 통신하는 채널)을 통해 현재 연결이 성립된 스테이션들에게 송출출력제어의 필요성이 발생하거나 클라이언트 스테이션으로부터 송신출력레벨제어 요청 프레임을 수신한 경우 "송출출력제어 모드"로의 전환을 알리는 정보패킷을 다수의 모든 스테이션으로 전송한다. "송출출력제어 모드"로의 전환을 알리는 정보패킷을 수신한 스테이션들은 송출 출력 제어를 위한 모드로 전환한다(단계 35). AP는 현재 연결이 성립된 스테이션들을 순차적으로 폴링하여 일정시간동안 미리 정해진 송출출력으로 임의의 신호를 송출하도록 순서를 지시해준다(단계 37).After the AP controls the initial transmission output in
다수의 모든 클라이언트 스테이션들은 AP로부터 자신이 폴링을 받으면 소정의 송출출력으로 안테나를 통해 임의 신호를 송출한다.All of the client stations transmit random signals through the antenna with a predetermined transmission power when they are polled by the AP.
폴링을 받지못한 다른 나머지 스테이션들은 폴링을 받은 특정 클라이언트 스테이션이 송출하는 신호 출력을 감지하여 적합한 수신 신호출력인지 아닌지를 판단한 후 출력증가, 출력감소, 현재 출력 유지의 세가지 항 중 하나를 택해 특정 레지스터 (이하 "출력레벨 갱신 요구 레지스터"로 명명함)에 저장한다. 단계 39에서 상기 과정이 종료되면 AP는 제어 채널을 통해 각 스테이션들로부터 출력레벨 갱신 요구 레지스터의 값을 전송받는다. AP는 이 정보를 송출출력 제어 대상인 폴링을 받았던 스테이션에 되돌려 줌으로써 송신 출력 레벨 제어요청을 한 특정 클라이언트 스테이션은 자신이 송출한 신호가 다른 특정 스테이션에 도달하였을 때 얻어지는 수신 신호 레벨에 대한 보상정보를 얻게 된다(단계 41). 이를 테이블(이하 "송출신호출력맵"이라 명명함)로 저장하여 통신하려는 스테이션마다 선택적으로 적합한 송출출력을 결정해 줄 수 있다(단계 43).The other stations that are not polled detect the signal output from the specific client station being polled to determine whether it is an appropriate received signal output, and then select one of three terms: increase output, decrease output, and maintain current output. (Hereinafter referred to as "output level update request register"). When the process ends in
상기 과정이 종료되면 AP는 남은 스테이션에 대해서도 폴링을 수행하여 상기 과정을 반복한다. AP가 송신출력레벨 제어 요청을 한 모든 스테이션을 폴링하고 나면 각각의 스테이션들은 자신을 제외한 상대 스테이션들에 대한 송출신호출력 맵을 가지게 되며 (도 4a)의 송출 신호출력 맵을 갖게 된다. 결국 어느 한 스테이션이 다른 스테이션과 무선채널을 통해 데이터 통신을 수행하려할 때 대상 스테이션에 대한 최적 송출신호출력을 송출신호출력 맵에서 읽어와 송출신호의 출력을 결정한다. 송출신호출력맵은 새로운 스테이션이 AP에 연결되거나, 이동 또는 장애물등으로 인해 채널상태가 악화되어 자신의 수신신호레벨이 적정치를 벗어났음을 감지했을 때 AP 또는 해당 스테이션이 송출출력제어 모드로의 전환을 요구하여 갱신시켜 나갈 수 있다.When the process ends, the AP repeats the process by polling the remaining stations. After the AP polls all stations that have made a transmission power level control request, each station has a transmission signal output map for the other stations except itself, and has a transmission signal output map of FIG. 4A. As a result, when one station intends to perform data communication with another station through the wireless channel, the optimal transmission signal output for the target station is read from the transmission signal output map to determine the output of the transmission signal. The transmission signal output map indicates that the AP or the corresponding station enters the transmission output control mode when a new station is connected to the AP, or when the channel status is deteriorated due to movement or obstacle, and thus its received signal level is out of an appropriate value. You can update by asking for a switch.
도 4b의 기존의 N개의 스테이션이 연결된 상태의 경우에서, AP는 새로 연결되는 스테이션(N+1)에 대해 송출신호출력을 제어하기 위해 모든 스테이션에 송출출력제어 모드전환을 알리고 새로 연결된 스테이션 N+1을 폴링하여 미리 정해진 송출출력으로 임의의 신호를 송출하도록 한다. 이미 AP에 연결되었던 기존의 스테이션들은 자신의 수신회로에서 얻어지는 수신신호레벨을 감지하고 출력보상에 관한 정보를 자신의 출력레벨 갱신 요구 레지스터에 저장하고 있다가 AP에게 전송해 주며, 동시에 자신의 송출신호출력맵 또한 갱신한다.In the case where the existing N stations of FIG. 4B are connected, the AP informs all stations of the transmission output control mode switching to control the transmission signal output for the newly connected station N + 1 and the newly connected station N +.
새로 연결된 스테이션은 AP로부터 받은 송출출력보상정보를 토대로 송출신호출력맵을 작성한다. 상기 송출출력 제어요청을 수행함에 있어서 스테이션간의 통신시 최적의 송출신호레벨로 송수신이 행해지므로 낮은 BER 및 소비출력절감을 얻을 수 있으며, 새로운 스테이션이 연결될 때 또는 비적정치의 수신신호레벨이 감지될 때 송출출력제어 모드전환 요구가 1회씩 발생되므로 알고리듬 수행에 요구되는 시간 및 부담은 상대적으로 미소하다. 상기 방식의 알고리듬에 대한 플로우차트는 도 5에 도시되어 있다. 이는 프레임을 통하여 클라이언트 스테이션간에 서로 요구 및 응답하도록 소프트웨어로 구성되며, 프레임에는 AP와 스테이션을 구분하도록 설정된 비트가 있으나, 실제 하드웨어상에는 AP와 스테이션은 서로 동일한 구조를 이루며 AP가 이서네트모듈에 접속된 것이 큰 차이이다. 이상으로, 본 발명의 송수신경로는 호스트컴퓨터⇔MAC제어기수단⇔IF수단⇔RF수단⇔송수신안테나순으로 이루어진다.The newly connected station prepares a transmission signal output map based on the transmission output compensation information received from the AP. When performing the transmission output control request, transmission and reception are performed at the optimal transmission signal level during communication between stations, so that low BER and power consumption can be reduced, and when a new station is connected or when an incorrect reception signal level is detected. Since the transmission output control mode switching request is generated once, the time and burden required to perform the algorithm are relatively small. A flowchart for the algorithm of the above scheme is shown in FIG. It is composed of software to request and respond to each other between client stations through the frame. In the frame, there is a bit set to distinguish the AP from the station. However, in the actual hardware, the AP and the station have the same structure and the AP is connected to the Ethernet module. That's a big difference. As described above, the transmission / reception path of the present invention consists of the host computer, MAC controller means, IF means, RF means, transmission and reception antenna.
특정 클라이언트 스테이션은 AP를 포함해 다수의 다른 클라이언트 스테이션으로부터 수신된 신호가 규정치에서 벗어나 신호 수신 레벨이 적합치 않을 때 AP를 통해 신호 송출 출력 레벨제어를 요청하며, 신호 송출레벨제어 요청을 받아 AP는 특정한 클라이언트 스테이션을 제외한 다수의 클라이언트 스테이션으로부터 신호출력레벨보상 데이터를 수집하여 이를 다시 특정한 클라이언트 스테이션으로 재전송하게 되어, 결국 특정 스테이션은 모든 스테이션에 대한 송출신호출력 맵을 갖게 되며 이러한 맵을 바탕으로 데이터 송수신을 수행하며, 또한 초기 RSSI(Received Signal Strength Indicator)의 임계값(Threshold Value)을 다수의 클라이언트 스테이션 중 가장 미세한 신호 송출 레벨을 갖는 클라이언트 스테이션의 값으로 설정함으로서 무선 채널환경을 최적으로 유지하여 네트웍 트래픽을 낮추고 처리 효율을 최상으로 상승시키는 기능을 구현한다.A specific client station requests signal output level control through the AP when a signal received from a number of other client stations, including the AP, is out of a specified value and the signal reception level is not appropriate, and the AP receives a signal transmission level control request. Signal output level compensation data is collected from a number of client stations except client stations and retransmitted to a specific client station. As a result, a specific station has an output signal output map for all stations. In addition, by setting the threshold value of the initial received signal strength indicator (RSSI) to the value of the client station having the finest signal transmission level among the plurality of client stations, the wireless channel environment is optimally maintained. To lower network traffic and achieve the highest throughput.
상술한 바와 같이, 본 발명은 무선 LAN 스테이션의 최적 송출 출력제어 기능 구현에 관한 것으로, 다수의 클라이언트 스테이션과 하나의 브리지 기능을 갖는 AP를 갖는 네트웍 구조에서 클라이언트 스테이션은 AP를 포함해 다수의 다른 클라이언트 스테이션으로부터 수신된 신호가 규정치에서 벗어남으로써, 신호 수신 레벨이 적합지 않을 때 AP 및 각각의 스테이션은 신호 송출출력레벨제어를 요청하는 기능을 갖는다. 클라이언트 스테이션이 AP 에게 송신 출력 제어 요청 데이터프레임을 송신하고 이를 수신한 AP는 송출출력레벨제어 모드로 전환함을 알리는 데이터 프레임을 다수의 모든 스테이션에게 전송하며, 송신 출력 제어 요청을 받은 AP는 요청을 한 스테이션에게 기지정된 송신출력레벨로 AP를 포함한 모든 스테이션으로 송출출력제어용 프레임을 전송한다. 송출출력제어용 프레임을 수신한 모든 스테이션은 각각 자신의 수신 출력 레벨을 감지하여 송신 출력제어요청 프레임을 요청한 특정 스테이션에 대한 출력레벨보상정보프레임을 AP에게 전송하게 된다.As described above, the present invention relates to the implementation of an optimal transmission output control function of a wireless LAN station. In a network structure having an AP having a plurality of client stations and one bridge function, the client station includes an AP and a plurality of other clients. As the signal received from the station deviates from the prescribed value, the AP and each station has a function of requesting signal transmission output level control when the signal reception level is not suitable. The client station transmits a transmit power control request dataframe to the AP, and the AP receives the data frame to all the stations indicating that the client switches to the transmit power level control mode. It transmits transmission output control frame to all stations including AP at predetermined transmission output level to one station. Each station that receives the transmission output control frame senses its own reception output level and transmits an output level compensation information frame for the specific station requesting the transmission output control request frame to the AP.
도 6의 기준 임계값 재설정 알고리듬 수행과 관련하여, 초기 다수의 클라이언트 스테이션 및 AP는 지정 임계값을 설정한다(단계 51). 도 2의 IF 변복조기(220)에서 출력되는 수신 신호 강도 표시기(RSSI;Received Signal Strength Indicator) 신호를 입력으로 수신하여 A/D 변환기(310)를 통과하여 디지털화 되며 16진 RSSI_hexa 값으로 변환된다(단계 53). 새로 변환되어 입력된 RSSI_hexa 값은 도 2의 CCA 출력 및 임계값(Threshold value) 재설정부(320)에서 MAC제어기(200)로부터 제공된 임계값과 비교하여(단계 55) RSSI_hexa 값이 크면 MAC제어기(200)로부터 제공된 임계값을 재 설정값으로 하고(단계 57), CCA(Clear Channel Assessment)를 하이로 설정하며(단계 61), 상기에서 RSSI_hexa 값이 MAC제어기(200)로부터 제공된 임계값(Threshold value)보다 작을 경우, RSSI_hexa 값을 임계값으로 설정하고(단계 59) CCA 출력을 로우로 설정함으로써(단계 63), 다수의 클라이언트 스테이션 및 AP는 가장 미세한 신호를 송출하는 스테이션에 그 임계값을 설정하여 많은 스테이션과 데이터 통신이 가능하도록하여 네트웍의 처리를 증가시키는 기능 및 트래픽을 감소하는 기능을 갖는다.In connection with performing the reference threshold reset algorithm of FIG. 6, the initial plurality of client stations and the AP set a specified threshold (step 51). A received signal strength indicator (RSSI) signal output from the IF modulator 220 of FIG. 2 is received as an input, digitized through the A /
상술한 바와 같이, 본 발명을 적용하면 무선 채널 환경을 구성하는 다수의 클라이언트 스테이션이 상호 데이터 송수신을 수행함에 있어서, 다수의 클라이언트스테이션들 중 특정한 스테이션은 AP와의 데이터 송수신 수행은 원활하나, 다수의 클라이언트 스테이션들 중 임의의 스테이션은 거리나 장벽에 의한 무선 채널 환경 악화가 있을 경우, AP를 통해 열악한 통신 환경을 갖는 스테이션의 송출출력레벨 제어를 수행함으로써 개선된 무선통신 채널 환경을 구축할 수 있고, 네트웍 트래픽을 감소시킨다.As described above, according to the present invention, when a plurality of client stations constituting a wireless channel environment perform mutual data transmission and reception, a specific station among the plurality of client stations performs data transmission and reception with the AP smoothly, but a plurality of clients Any of the stations can establish an improved wireless communication channel environment by performing transmission power level control of a station having a poor communication environment through the AP when there is a deterioration of the wireless channel environment due to a distance or a barrier. Reduce traffic
또한, 무선 채널 환경을 구성하는 다수의 클라이언트 스테이션이 상호 데이터 송수신을 수행함에 있어서, 다수의 클라이언트 스테이션 및 AP는 가장 미세한 신호를 송출하는 스테이션의 신호수신이 가능한 임계값을 설정하여 다수의 스테이션과 데이터 통신이 가능하도록 하여 네트웍의 처리를 증가시키고 트래픽을 감소시키는 기능을 갖는다.In addition, when a plurality of client stations constituting a wireless channel environment perform data transmission and reception with each other, the plurality of client stations and the AP set a threshold that enables signal reception of a station transmitting the finest signal to the plurality of stations and data. Enables communication to increase network throughput and reduce traffic.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970052644A KR100263652B1 (en) | 1997-10-14 | 1997-10-14 | Wireless local area network transmission output control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970052644A KR100263652B1 (en) | 1997-10-14 | 1997-10-14 | Wireless local area network transmission output control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990031807A KR19990031807A (en) | 1999-05-06 |
KR100263652B1 true KR100263652B1 (en) | 2000-08-01 |
Family
ID=19522733
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970052644A Expired - Fee Related KR100263652B1 (en) | 1997-10-14 | 1997-10-14 | Wireless local area network transmission output control method and device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100263652B1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI247490B (en) * | 2003-03-25 | 2006-01-11 | Buffalo Inc | Access point |
JP4455973B2 (en) * | 2004-10-08 | 2010-04-21 | Okiセミコンダクタ株式会社 | Data receiving apparatus and threshold value determining method |
KR100621592B1 (en) | 2004-10-19 | 2006-09-19 | 삼성전자주식회사 | Sub-access point, system and method for regulating power of transmission signal |
US7787366B2 (en) * | 2005-02-02 | 2010-08-31 | Interdigital Technology Corporation | Method and apparatus for controlling wireless medium congestion by adjusting contention window size and disassociating selected mobile stations |
-
1997
- 1997-10-14 KR KR1019970052644A patent/KR100263652B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR19990031807A (en) | 1999-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7634536B2 (en) | System for selecting the operating frequency of a communication device in a wireless network | |
US6732163B1 (en) | System for selecting the operating frequency of a communication device in a wireless network | |
JP3202883B2 (en) | Method for monitoring handoff in a wireless communication network | |
US7873386B2 (en) | Dual mode wireless data communications | |
KR100763427B1 (en) | Method and apparatus for selecting an access point in a wireless network | |
EP1976149B1 (en) | Method and device for transmitting signals in a wireless communication system and method and device for receiving signals in a wireless communication system | |
KR100381831B1 (en) | Multicast communication system | |
JP4037831B2 (en) | Method and apparatus for performing handover in a Bluetooth wireless communication system | |
WO2007018864A2 (en) | Coverage enhancement using dynamic antennas | |
US20150071243A1 (en) | Method for performing wireless switching | |
US20060133332A1 (en) | Method and apparatus for providing radio configuration parameters to mobile access points | |
US6414986B1 (en) | Method and system for radio communication | |
JP4425927B2 (en) | Method and apparatus for reducing the transient effects of beam switching in a switched beam antenna system | |
JPH08111655A (en) | Managing method for frequency in frequency hopping radiocommunication | |
CA2468021A1 (en) | Method of detection of signals using an adaptive antenna in a peer-to-peer network | |
KR20050035272A (en) | Selecting random access channels | |
US20060072602A1 (en) | Method and apparatus for least congested channel scan for wireless access points | |
JPH02260719A (en) | Channel selection system for radio system | |
JP3665628B2 (en) | Wireless communication system and wireless terminal device | |
EP1044516B1 (en) | Tstd transmitter for limiting transmission power of antenna and controlling method thereof for base station in mobile communication system | |
US20030036385A1 (en) | Communication terminal device, base station device and communication method | |
KR100263652B1 (en) | Wireless local area network transmission output control method and device | |
KR20020066590A (en) | Method and apparatus of Packet transmission for the reverse link | |
WO2007078162A1 (en) | Apparatus for transmitting and receiving wireless data and method of transmitting and receiving wireless data | |
US20060035608A1 (en) | Method and system for using angular hopping in wireless communication systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
FPAY | Annual fee payment |
Payment date: 20021231 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20040519 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20040519 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |