[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100948380B1 - Wireless lan device and method of independent channel scanning using the same - Google Patents

Wireless lan device and method of independent channel scanning using the same Download PDF

Info

Publication number
KR100948380B1
KR100948380B1 KR1020030036032A KR20030036032A KR100948380B1 KR 100948380 B1 KR100948380 B1 KR 100948380B1 KR 1020030036032 A KR1020030036032 A KR 1020030036032A KR 20030036032 A KR20030036032 A KR 20030036032A KR 100948380 B1 KR100948380 B1 KR 100948380B1
Authority
KR
South Korea
Prior art keywords
scanning
channel
communication
access control
wireless lan
Prior art date
Application number
KR1020030036032A
Other languages
Korean (ko)
Other versions
KR20040104796A (en
Inventor
김준환
진호
조경익
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020030036032A priority Critical patent/KR100948380B1/en
Publication of KR20040104796A publication Critical patent/KR20040104796A/en
Application granted granted Critical
Publication of KR100948380B1 publication Critical patent/KR100948380B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01FMAGNETS; INDUCTANCES; TRANSFORMERS; SELECTION OF MATERIALS FOR THEIR MAGNETIC PROPERTIES
    • H01F7/00Magnets
    • H01F7/06Electromagnets; Actuators including electromagnets
    • H01F7/08Electromagnets; Actuators including electromagnets with armatures
    • H01F7/081Magnetic constructions
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01FMAGNETS; INDUCTANCES; TRANSFORMERS; SELECTION OF MATERIALS FOR THEIR MAGNETIC PROPERTIES
    • H01F7/00Magnets
    • H01F7/06Electromagnets; Actuators including electromagnets
    • H01F7/08Electromagnets; Actuators including electromagnets with armatures
    • H01F7/16Rectilinearly-movable armatures
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01FMAGNETS; INDUCTANCES; TRANSFORMERS; SELECTION OF MATERIALS FOR THEIR MAGNETIC PROPERTIES
    • H01F7/00Magnets
    • H01F7/06Electromagnets; Actuators including electromagnets
    • H01F7/08Electromagnets; Actuators including electromagnets with armatures
    • H01F7/081Magnetic constructions
    • H01F2007/086Structural details of the armature

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 무선 랜 장치 및 이를 이용한 독립적인 채널 스캐닝 방법에 관한 것으로서, IEEE 802.11 WLAN기반의 무선 랜 장치에 독립적인 스캔 동작을 위한 스캐닝 수단 및 스위칭 수단을 구비함으로써 특정 통신 채널을 통한 매체 액세스 제어부에서의 무선 통신과 독립적으로 다른 통신 채널들의 상태를 채널 스캐닝을 통해 확인할 수 있도록 하는 것을 주 목적으로 한다.The present invention relates to a wireless LAN device and an independent channel scanning method using the same, and includes a scanning means and a switching means for an independent scan operation in an IEEE 802.11 WLAN-based wireless LAN device. The main object of the present invention is to enable channel scanning to check the status of other communication channels independently of wireless communication.

이를 위해 본 발명에 따른 무선 랜 장치는 통신 채널들을 순차적으로 스위칭하는 스위칭 수단, 스위칭 수단을 통해 매체 액세스 제어부에 의해 사용되지 않는 통신 채널들을 일정 시간 간격으로 스캐닝하도록 제어 신호를 전송하고 스캐닝 제어 신호에 따른 채널 스위칭을 통해 얻어지는 각 통신 채널에 대한 상태 정보를 버퍼링하는 스캐닝 수단, 및 스캐닝 수단에 채널 정보 요청 메시지를 전송하고, 상기 전송된 채널 정보 요청 메시지에 대한 응답으로 수신되는 채널 정보를 이용해 통신 채널을 선택하여 무선 통신을 수행하는 매체 액세스 제어부를 포함하는 것으로서, 매체 액세스 제어부의 동작에 구애받지 않고도 스캐닝 동작을 독립적으로 수행할 수 있으며, 스캐닝 정보를 효율적으로 활용할 수 있는 효과를 제공한다.To this end, the wireless LAN apparatus according to the present invention is a switching means for sequentially switching the communication channels, the communication channels not used by the medium access control unit through the switching means for a predetermined time Scanning means for transmitting a control signal to scan at intervals and buffering status information for each communication channel obtained through channel switching according to the scanning control signal, and transmitting a channel information request message to the scanning means, and transmitting the transmitted channel information request It includes a media access control unit for performing a wireless communication by selecting a communication channel using the channel information received in response to the message, it is possible to perform the scanning operation independently, regardless of the operation of the media access control, scanning information It provides the effect that can utilize effectively.

무선 랜 장치, 채널, 스캐닝Wlan device, channel, scanning

Description

무선 랜 장치 및 이를 이용한 독립적인 채널 스캐닝 방법{WIRELESS LAN DEVICE AND METHOD OF INDEPENDENT CHANNEL SCANNING USING THE SAME}Wireless LAN device and independent channel scanning method using same {WIRELESS LAN DEVICE AND METHOD OF INDEPENDENT CHANNEL SCANNING USING THE SAME}

도 1a 및 도 1b는 종래의 무선 랜 장치의 구조 및 스캐닝 동작 과정을 개략적으로 나타낸 것이다.1A and 1B schematically illustrate a structure and a scanning operation process of a conventional WLAN device.

도 2는 본 발명의 일 실시 예에 따른 무선 랜 장치의 구조를 개략적으로 나타낸 것이다.2 schematically illustrates a structure of a wireless LAN apparatus according to an embodiment of the present invention.

도 3은 본 발명의 일 실시 예에 따른 독립적인 채널 스캐닝 방법을 개략적으로 나타낸 것이다.3 schematically illustrates an independent channel scanning method according to an embodiment of the present invention.

도 4는 본 발명의 일 실시 예에 따른 무선 랜 시스템 구조를 개략적으로 나타낸 것이다.4 schematically illustrates a structure of a wireless LAN system according to an embodiment of the present invention.

* 도면의 주요부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

110 : 안테나 120 : RF 회로110: antenna 120: RF circuit

130 : 베이스밴드 처리 회로130: baseband processing circuit

131 : 공진 회로 132 : 스위칭 수단131: resonant circuit 132: switching means

140 : 매체 액세스 제어부 150 : 스캐닝 수단140: medium access control unit 150: scanning means

100a,100b,.....,200a,200b,..... : 컴퓨터100a, 100b, ....., 200a, 200b, .....: Computer

200, 400 : 액세스 포인트 200, 400: access point                 

500 : 프린트 서버 600 : 프린터 500: print server 600: printer

본 발명은 무선 랜 장치 및 이를 이용한 독립적인 채널 스캐닝 방법에 관한 것으로서, 특히 IEEE 802.11 무선 근거리 통신 네트워크(Wireless Local Area Network: WLAN)기반의 무선 랜 장치에서 다수의 통신 채널들 가운데 특정 무선 채널을 선택하여 무선 통신을 수행하기 위해 다수의 통신 채널 상태를 확인하기 위한 채널 스캐닝 동작이 독립적으로 이루어질 수 있도록 함으로써 특정 채널을 통한 무선 통신 과정 중에도 다른 채널들의 상태를 감지하는 것이 가능하도록 하는 것이다.The present invention relates to a wireless LAN device and an independent channel scanning method using the same, and in particular, selects a specific wireless channel among a plurality of communication channels in an IEEE 802.11 wireless local area network (WLAN) based wireless LAN device. Therefore, the channel scanning operation for checking a plurality of communication channel states may be independently performed to perform wireless communication, so that the state of other channels may be detected even during a wireless communication process through a specific channel.

일반적으로, IEEE 802. 11 WLAN은 네트워크 시스템 구축 시 케이블을 사용하지 않고 전파나 적외선 등을 이용하여 대기를 통신 채널(channel)로 사용하는 것이다.In general, IEEE 802.11 WLAN uses air as a communication channel by using radio waves or infrared rays without using cables when constructing a network system.

이러한 IEEE802.11 WLAN은 802.11 네트워크의 프레임을 다른 네트워크로 전달하기 위하여 다른 형태의 프레임으로 변환하는 즉, 무선과 유선의 브리징 기능을 수행하는 액세스 포인트(Access Point:이하, AP라 칭함)와 무선 네트워크와의 인터페이스 처리가 가능한 무선 랜 장치가 장착되는 노트북, PDA와 같은 스테이션을 포함하여 구성된다.The IEEE 802.11 WLAN converts a frame of an 802.11 network into another frame for transmission to another network, that is, an access point (hereinafter referred to as an AP) and a wireless network that perform wireless and wired bridging functions. It is configured to include a station such as a laptop or a PDA equipped with a wireless LAN device capable of interfacing with the network.

또한, IEEE802.11 WLAN은 기본 서비스 셋(Basic Service Set:이하, BSS라 칭 함)을 기본 구성으로 하고 있는데, 이는 서로 통신하는 스테이션들의 그룹을 말한다.In addition, IEEE802.11 WLAN has a basic service set (hereinafter referred to as BSS) as a basic configuration, which refers to a group of stations communicating with each other.

BSS는 한 스테이션이 다른 스테이션과 직접 통신을 하는 독립 BSS와 반드시 AP를 거쳐 다른 스테이션과 통신하는 인프라 스트럭처 BSS가 있다.A BSS has an independent BSS where one station communicates directly with another station, and an infrastructure BSS that necessarily communicates with another station over an AP.

이 가운데 인프라 스트럭처 BSS는 스테이션들과 AP 사이에서만 통신이 이루어지기 때문에, 스테이션들 사이에서는 통신이 이루어지지 않는다.Among them, since the infrastructure BSS communicates only between stations and APs, communication does not occur between stations.

따라서, 각 스테이션에서는 AP와의 데이터 통신을 위해 유효범위를 갖는 주파수 대역들의 상태를 감지하여 현재 데이터 통신에 적합한 통신 채널을 선택하기 위한 스캐닝 동작을 수행하게 된다.Accordingly, each station detects a state of frequency bands having an effective range for data communication with the AP and performs a scanning operation for selecting a communication channel suitable for current data communication.

도 1의 a, b는 종래의 무선 랜 장치의 구조 및 스캐닝 동작 과정을 개략적으로 나타낸 것이다.1A and 1B schematically illustrate a structure and a scanning operation process of a conventional WLAN device.

도 1의 a, b에 도시한 바와 같이, 종래의 무선 랜 장치는 안테나(10), RF회로(20), 베이스밴드 처리회로(30), 매체 액세스 제어부(Medium Access Control:이하, MAC라 칭함;40)가 각각 하나씩 구성된다.As shown in a and b of FIG. 1, the conventional wireless LAN apparatus includes an antenna 10, an RF circuit 20, a baseband processing circuit 30, and a medium access control (hereinafter referred to as MAC). Each of 40 is configured.

베이스밴드 처리회로(30)에는 유효한 일정 범위를 갖는 주파수 대역의 통신 채널들 가운데 적절한 통신 채널을 선택하기 위하여 각 통신 채널들의 상태를 감지할 수 있도록 각 통신 채널들을 스위칭하는 공진회로(31)를 포함한다.The baseband processing circuit 30 includes a resonant circuit 31 for switching each communication channel so as to sense a state of each communication channel in order to select an appropriate communication channel among communication channels of a frequency band having a valid range. do.

이러한 무선 랜 장치에서는 안테나(10)를 통해 소정의 주파수 대역 신호가 입력되면, 베이스밴드 처리회로(30)에 구비되는 공진회로(31)를 통해 특정 주파수(fc)를 곱하여 입력받은 주파수 대역 신호를 통해 해당 주파수 대역에 대한 정보를 얻는다.In such a wireless LAN device, when a predetermined frequency band signal is input through the antenna 10, the frequency band signal received by multiplying a specific frequency fc through the resonant circuit 31 included in the baseband processing circuit 30 is obtained. Get information on the frequency band through

즉, MAC(40)은 상위 레이어(Layer)로부터 전송되는 스캔 요청(MImeScan.Request)이 수신되면(S1), 스캔 타입을 판별하고(S2) 판별 결과에 따른 스캔 동작을 수행한다.That is, when the scan request (MImeScan.Request) transmitted from the upper layer (Layer) is received (S1), the MAC 40 determines the scan type (S2) and performs a scan operation according to the determination result.

판별결과 스캔 타입이 능동 스캔(Active Scan)이면 프로브(Probe)를 요청하는 프레임을 만들어 프로브 요청(Probe Request) 프레임을 생성하고(S3), 판별결과 스캔 타입이 수동 스캔(Passive Scan)이면 프레임을 만들지 않는다.If the determination result scan type is an active scan, a frame for requesting a probe is generated to generate a probe request frame (S3). If the determination result scan type is a passive scan, the frame is selected. Don't make

그 다음, 스캔하고자 하는 채널 리스트를 만든 후 공진회로(31)를 스위칭하여 대응되는 통신 채널을 선택하고(S4), 설정된 최단 시간(Min.time) 동안 선택된 통신 채널을 통해 프로브 응답(Probe Response) 또는 비콘(Beacon)이 수신되는지 여부를 판별한다(S5).Next, after creating a channel list to be scanned, the resonance circuit 31 is switched to select a corresponding communication channel (S4), and a probe response through the selected communication channel for the shortest time (Min. Time) set. Or it is determined whether a beacon (Beacon) is received (S5).

판별결과 프로브 응답 또는 비콘이 수신되지 않으면, 설정된 최대 시간(Max.time) 동안 더 기다려 추가적인 정보를 얻고, Max.time이 경과 되면 다음 채널로 스위칭한다(S6).If the probe response or the beacon is not received as a result of the determination, the apparatus waits for the set maximum time (Max.time) to obtain additional information, and when Max.time elapses, it switches to the next channel (S6).

판별결과 프로브 응답 또는 비콘이 수신되면, 이를 통해 MAC(40)로 전송하여 무선 통신을 위한 채널 선택 시 이용할 수 있도록 한다.As a result of the determination, when a probe response or a beacon is received, the probe response or beacon is transmitted to the MAC 40 to be used when selecting a channel for wireless communication.

이러한 스캐닝 동작은 채널 리스트에 등록된 채널 수 또는 모든 채널 수에 따라 반복적으로 이루어진다. This scanning operation is repeatedly performed according to the number of channels or all channels registered in the channel list.

이러한 종래의 스캐닝 동작을 수행하기 위해서 무선 랜 장치는 다른 동작을 멈추어야만 한다. In order to perform such a conventional scanning operation, the WLAN apparatus must stop another operation.                         

이에 따라, 현재 특정 통신 채널을 통해 데이터 통신 중이라면, 현재 통신 채널과의 연결을 해제한 후에 다른 채널들을 스캐닝 해야하는 것이다.Accordingly, if data is currently communicated through a specific communication channel, the other channel must be scanned after disconnecting from the current communication channel.

이 때문에, 무선 랜 장치에서는 통신 중이던 기존의 통신 채널을 통해 수신되는 데이터를 전혀 수신할 수 없게 된다.For this reason, the wireless LAN apparatus cannot receive data received through the existing communication channel which was being communicated at all.

또한, 종래의 스캔 방법은 MAC(40)에서의 동작 수행과정 중에서 수행될 수 없기 때문에, MAC(40)에서는 상위의 레이어로부터 스캔 요청이 수신되면 다른 동작을 중단하고 스캔 동작을 수행해야만 한다.In addition, since the conventional scan method cannot be performed during the operation performed in the MAC 40, when the scan request is received from the upper layer, the MAC 40 must stop another operation and perform the scan operation.

이 경우, 스캔 동작이 차지하는 상대적으로 긴 동작 시간으로 인해 시스템 성능을 저하시킬 수 있는 문제점이 있었다.In this case, there is a problem that the system performance can be reduced due to the relatively long operation time occupied by the scan operation.

따라서, 데이터 송신이 일정시간 이상 이루어지지 않거나, 상위의 레이어에서 MImeScan.request를 보내주거나, 전원을 켜거나 재설정(reset)시키는 특정한 경우에만 스캔 동작을 수행할 수 있기 때문에, 스캔 동작이 제한적으로 이루어지는 문제점이 있었다.Therefore, since the scan operation can be performed only in a specific case in which data transmission is not performed for a predetermined time or the upper layer sends MImeScan.request, or turns on or resets, the scan operation is limited. There was a problem.

본 발명은 IEEE 802.11 WLAN기반의 무선 랜 장치에 독립적인 스캔 동작을 위한 스캐닝 수단 및 스위칭 수단을 구비함으로써 특정 통신 채널을 통한 매체 액세스 제어부에서의 무선 통신과 독립적으로 다른 통신 채널들의 상태를 채널 스캐닝을 통해 확인할 수 있도록 하는 것을 주 목적으로 한다.The present invention provides a scanning means and a switching means for an independent scan operation in the IEEE 802.11 WLAN-based wireless LAN device to perform channel scanning of the status of other communication channels independently of wireless communication in the media access control unit over a specific communication channel. Its main purpose is to make it available.

또한, 본 발명의 다른 목적은 스캐닝 수단 및 스위칭 수단을 이용하여 얻어지는 채널 정보를 일정 시간 간격으로 버퍼링함으로써, 매체 액세스 제어부에서 무 선 통신을 수행하는 특정 통신 채널과의 연결을 유지한 상태에서 일정 시간 간격으로 업데이트 되는 채널 상태 정보를 제공받을 수 있도록 하는 것이다.In addition, another object of the present invention is to buffer the channel information obtained by using the scanning means and the switching means at a predetermined time interval, so that the media access control unit maintains a connection with a specific communication channel performing wireless communication for a predetermined time. The channel status information is updated at intervals.

본 발명은 IEEE 802.11 WLAN기반의 무선 랜 장치에 스위칭 수단과 스캐닝 수단을 구비하여, MAC에서의 특정 통신 채널을 이용한 데이터 통신과 독립적으로 통신 중이지 않은 통신 채널들의 상태를 확인하고 채널 정보를 수집하여 MAC의 요청에 따라 제공하도록 하는 것이다.The present invention includes a switching means and a scanning means in the IEEE 802.11 WLAN-based wireless LAN device, to check the status of the communication channels that are not communicating independently of the data communication using a specific communication channel in the MAC to collect the channel information It is to be provided at the request of the MAC.

스위칭 수단은 데이터 통신 중이지 않은 다른 통신 채널들을 스위칭하는 것이고, 스캐닝 수단은 스위칭 수단을 통해 선택되는 각 통신 채널들로부터 입력되는 비콘 신호를 통해 얻어지는 해당 통신 채널들의 상태 정보를 버퍼링하여 매체 액세스 제어부의 요청에 따라 제공하는 것이다. The switching means is to switch other communication channels that are not in data communication, and the scanning means buffers state information of corresponding communication channels obtained through beacon signals input from respective communication channels selected through the switching means to buffer the media access controller. It will be provided upon request.

본 발명의 일 실시 예에 따른 무선 랜 장치는 통신 채널들을 순차적으로 스위칭하는 스위칭 수단, 스위칭 수단을 통해 매체 액세스 제어부에 의해 사용되지 않는 통신 채널들을 일정 시간 간격으로 스캐닝하도록 제어 신호를 전송하고 스캐닝 제어 신호에 따른 채널 스위칭을 통해 얻어지는 각 통신 채널에 대한 상태 정보를 버퍼링하는 스캐닝 수단, 및 스캐닝 수단에 채널 정보 요청 메시지를 전송하고, 상기 전송된 채널 정보 요청 메시지에 대한 응답으로 수신되는 채널 정보를 이용해 통신 채널을 선택하여 무선 통신을 수행하는 매체 액세스 제어부를 포함하는 것을 특징으로 한다.Wireless LAN apparatus according to an embodiment of the present invention is a switching means for sequentially switching the communication channels, the communication channels that are not used by the medium access control through the switching means for a predetermined time Scanning means for transmitting a control signal to scan at intervals and buffering status information for each communication channel obtained through channel switching according to the scanning control signal, and transmitting a channel information request message to the scanning means, and transmitting the transmitted channel information request And a media access control unit configured to perform a wireless communication by selecting a communication channel using channel information received in response to the message.

본 발명의 일 실시 예에 따른 독립적인 채널 스캐닝 방법은 매체 액세스 제어부에 의해 사용되지 않고 있는 통신 채널을 순차적으로 스캐닝하여 각 통신 채널에 대한 상태 정보를 버퍼링하는 단계; 상기 스캐닝 과정을 일정시간 간격으로 수행하며 상기 매체 액세스 제어부로부터 채널 정보 요청 메시지가 수신되는지 여부를 체크하는 단계; 및 상기 채널 정보 요청 메시지가 수신되면 상기 버퍼링된 각 통신 채널에 대한 상태 정보를 상기 매체 액세스 제어부로 출력하는 단계를 포함하는 것을 특징으로 한다.Independent channel scanning method according to an embodiment of the present invention comprises the steps of sequentially scanning a communication channel that is not used by the media access control unit buffering the status information for each communication channel; Checking whether a channel information request message is received from the medium access control unit by performing the scanning process at predetermined time intervals; And if the channel information request message is received, outputting state information about each buffered communication channel to the media access control unit.

이하, 본 발명에 따른 무선 랜 장치 및 이를 이용한 독립적인 채널 스캐닝 방법을 설명함에 있어서, 스위칭 수단과 스캐닝 수단을 이용하여 독립적인 채널 스캐닝 동작을 수행하는 것으로 설명하고 있으나, 이 또한 예시적인 것으로 기존의 통신 채널을 통한 데이터 통신이 유지되는 상태에서 다른 통신 채널들의 상태를 감지하여 매체 액세스 제어부에 제공하는 방법으로의 다양한 변형 및 균등한 타 실시예가 가능하다는 점은 본 기술분야의 통상의 지식을 가진 자라면 이해할 수 있을 것이다.Hereinafter, in describing the wireless LAN apparatus and the independent channel scanning method using the same, it is described that the independent channel scanning operation is performed using the switching means and the scanning means. It is possible that various modifications and other equivalent embodiments to the method of sensing and providing the state of other communication channels to the medium access control unit while maintaining data communication through the communication channel are possible. If you can understand.

따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 청구범위의 기술적 사상에 의해 정해져야 할 것이다.Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.

도 2는 본 발명의 일 실시 예에 따른 무선 랜 장치의 구조를 개략적으로 나타낸 것이다.2 schematically illustrates a structure of a wireless LAN apparatus according to an embodiment of the present invention.

도 2에 도시된 바와 같이, 무선 랜 장치는 크게 송/수신단 및 MAC단으로 이루어진다.As shown in FIG. 2, the wireless LAN apparatus includes a transmitting / receiving end and a MAC end.

송/수신단은 MAC단의 동작 제어에 따라 무선 데이터를 고주파 대역을 통해 송/수신이 가능하도록 처리하는 것으로, 안테나(110), RF회로(120), 베이스밴드 처 리회로(130)로 구성된다.The transmitting / receiving end processes wireless data to be transmitted / received through a high frequency band according to the operation control of the MAC terminal, and is composed of an antenna 110, an RF circuit 120, and a baseband processing circuit 130. .

베이스밴드 처리회로(130)는 특정 통신 채널과 연결하여 데이터 통신을 수행하는 공진회로(131)와 데이터 통신 중이지 않은 다른 통신 채널들을 스위칭하는 스위칭하는 스위칭 수단(132)을 포함한다.The baseband processing circuit 130 includes a resonant circuit 131 connected to a specific communication channel to perform data communication and switching means 132 to switch other communication channels that are not in data communication.

스위칭 수단(132)은 채널 스위칭을 위한 것으로, 일 예로, 특정 주파수를 곱해 통신 채널의 주파수 정보를 얻는 공진회로가 이용된다.The switching means 132 is for channel switching. For example, a resonance circuit for multiplying a specific frequency to obtain frequency information of a communication channel is used.

MAC단은 무선 통신을 위한 전반적인 동작 제어를 수행하는 것으로, 유효한 범위를 갖는 주파수 대역의 통신 채널들 가운데 특정 통신 채널을 선택하여 선택된 통신 채널을 통한 데이터 송/수신을 처리하는 MAC(140)과, 스위칭 수단(132)을 통해 데이터 통신이 이루어지지 않는 다른 통신 채널들의 채널 상태를 일정 시간 간격(TScanPerion)으로 확인하고 각 채널 상태 정보를 버퍼(도시하지 않음)에 버퍼링하는 스캐닝 수단(150)을 포함한다.The MAC stage performs overall operation control for wireless communication. The MAC 140 selects a specific communication channel among communication channels of a frequency band having a valid range and processes data transmission / reception through the selected communication channel. Scanning means 150 for checking the channel state of the other communication channels through which the data communication is not performed at a predetermined time interval (T ScanPerion ) through the switching means 132 and buffering each channel state information in a buffer (not shown) Include.

또한, 스캐닝 수단(150)은 MAC(140)으로부터 채널 정보 요청(Request)이 수신되면, 버퍼링된 각 통신 채널의 채널 정보를 MAC(140)으로 전송(Response)하고, 일정 시간(TSleepScan)이 경과한 후에 스위칭 수단(132)을 통한 스캐닝 동작을 다시 시작한다.In addition, when the channel information request is received from the MAC 140, the scanning means 150 transmits the channel information of each buffered communication channel to the MAC 140, and a predetermined time T SleepScan After the elapse of time, the scanning operation through the switching means 132 is restarted.

이러한 스캐닝 수단(150)은 MAC(140)과 기능적으로 분리되어 병렬 처리가 가능한 것으로, MAC(140)과 독립적으로 구성되거나, 물리적으로 MAC(140)에 포함되도록 구성될 수 있다. The scanning means 150 is functionally separated from the MAC 140 to perform parallel processing, and may be configured independently of the MAC 140 or may be physically included in the MAC 140.                     

참고로, 전술한 본 발명의 일 실시 예에 따른 무선 랜 장치의 스위칭 수단 및 스캐닝 수단은 각 모듈이 모두 하드웨어로 구성되거나, 일부 모듈이 소프트웨어로 구성되거나, 또는 전체 모듈이 소프트웨어로 구성될 수 있다.For reference, the switching means and the scanning means of the wireless LAN device according to an embodiment of the present invention described above, each module may be configured in hardware, some modules are configured in software, or the entire module may be configured in software. .

따라서, 본 발명의 일 실시 예에 따른 무선 랜 장치의 스위칭 수단 및 스캐닝 수단이 하드웨어 또는 소프트웨어로 구성되는 것은 본 발명의 사상을 벗어나지 않으며, 본 발명의 사상에서 벗어나지 않으면서 소프트웨어 및/또는 하드웨어로 구성됨에 따른 수정과 변경이 부가될 수 있음은 자명하다.Accordingly, the switching means and the scanning means of the wireless LAN apparatus according to an embodiment of the present invention are configured in hardware or software without departing from the spirit of the present invention, and constitute the software and / or hardware without departing from the spirit of the present invention. It is obvious that modifications and changes can be added.

이와 같이 이루어지는 본 발명에 따른 무선 랜 장치를 이용하여 독립적인 채널 스캐닝 동작을 수행하는 방법을 첨부된 도면을 참조하여 상세히 설명한다.A method of performing an independent channel scanning operation using the WLAN apparatus according to the present invention as described above will be described in detail with reference to the accompanying drawings.

도 3은 본 발명의 일 실시 예에 따른 독립적인 채널 스캐닝 방법을 개략적으로 나타낸 것이다.3 schematically illustrates an independent channel scanning method according to an embodiment of the present invention.

도 3에 도시된 바와 같이, 먼저, 전원이 인가되면 무선 랜 장치의 MAC(140)에서는 무선 통신이 수행할 특정 통신 채널을 선택하기 위해 베이스밴드 처리회로(130)의 공진회로(131) 또는 스위칭 회로(132)를 통해 채널 스캐닝을 수행한다.As shown in FIG. 3, first, when power is applied, the MAC 140 of the wireless LAN apparatus selects a specific communication channel for wireless communication to be performed by the resonance circuit 131 or the switching of the baseband processing circuit 130. Channel scanning is performed through the circuit 132.

이 때, 채널 스캐닝은 무선 랜 장치의 스캐닝 타입에 따라 수동 또는 능동 스캔 동작으로 수행되는데, MAC(140)에서는 각 스캔 동작을 통해 얻어지는 각 통신 채널의 상태 정보를 통해 데이터 통신에 적합한 통신 채널을 선택한다.At this time, the channel scanning is performed by a passive or active scan operation according to the scanning type of the wireless LAN device, the MAC 140 selects a communication channel suitable for data communication through the status information of each communication channel obtained through each scan operation. do.

그 다음, MAC(140)에서는 공진회로(131)를 통해 선택된 통신 채널에 연결하고, 연결된 통신 채널을 통한 데이터 송/수신을 처리한다. Then, the MAC 140 connects to the selected communication channel through the resonant circuit 131 and processes data transmission / reception through the connected communication channel.                     

이러한 MAC(140)에서의 데이터 송/수신 처리 동작과 별도로, 스캐닝 수단(150)에서는 스위칭 수단(132)을 통해 현재 데이터 통신이 수행되는 통신 채널을 제외한 다른 통신 채널들을 선택적으로 스위칭한다(S11).Apart from the data transmission / reception processing operation in the MAC 140, the scanning means 150 selectively switches other communication channels except for the communication channel through which the current data communication is performed through the switching means 132 (S11). .

그 다음, 스캐닝 수단(150)에서는 스위칭 수단(132)을 통해 선택되는 각 통신 채널로부터 비콘 신호를 입력받고(S12), 입력되는 비콘 신호를 통해 감지되는 각 통신 채널의 상태 정보를 버퍼링한다(S13).Next, the scanning means 150 receives a beacon signal from each communication channel selected through the switching means 132 (S12), and buffers state information of each communication channel detected through the input beacon signal (S13). ).

그 다음, 스캐닝 수단(150)에서는 MAC(140)로부터 채널 정보 요청 신호가 수신되는지 여부를 판별한다(S14).Next, the scanning means 150 determines whether the channel information request signal is received from the MAC 140 (S14).

판별결과 MAC(140)로부터 채널 정보 요청 신호가 수신되면 버퍼링된 채널 정보를 MAC(140)으로 전송하고(S15), 일정시간(TSleepScan)동안 카운팅 한 후에 스위칭 수단(132)을 이용한 채널 스캐닝을 수행한다(S16).As a result of the determination, when the channel information request signal is received from the MAC 140, the buffered channel information is transmitted to the MAC 140 (S15), and after counting for a predetermined time (T SleepScan ), the channel scanning using the switching means 132 is performed. It performs (S16).

판별결과 MAC(140)로부터 채널 정보 요청 신호가 수신되지 않으면, 일정시간(TScanPeriod)동안 카운팅 한 후에 스위칭 수단(132)을 이용한 채널 스캐닝 동작을 수행한다(S17).If the channel information request signal is not received from the MAC 140 as a result of the determination, the channel scanning operation using the switching means 132 is performed after counting for a predetermined time T ScanPeriod (S17).

이와 같이 이루어지는 본 발명에 따른 방법을 통해 무선 랜 장치를 이용하여 독립적인 채널 스캐닝을 수행하는 과정을 첨부된 도면을 참조하여 일 실시 예로 상세히 설명한다.With reference to the accompanying drawings, a process of performing independent channel scanning using a wireless LAN device through the method according to the present invention will be described in detail with reference to the embodiment.

도 4는 본 발명의 일 실시 예에 따른 무선 랜 시스템 구조를 개략적으로 나타낸 것이다. 4 schematically illustrates a structure of a wireless LAN system according to an embodiment of the present invention.                     

도 4에 도시된 바와 같이 프린트 서버(500)를 무선랜을 통해 공유하는 사무실의 경우, 다수의 컴퓨터(100a,100b.....,300a,300b.....)에 각각 구비되는 무선 랜 장치들은 자신의 유효 범위 내에 존재하는 AP(200, 400)를 통해 프린터 서버(500)에 접근하여 프린터(600)를 이용하게 된다.As shown in FIG. 4, in the case of an office sharing the print server 500 through a wireless LAN, a plurality of computers 100a, 100b ....., 300a, 300b ..... are wirelessly provided. The LAN devices access the print server 500 through the APs 200 and 400 within their effective range and use the printer 600.

이 경우, 각 컴퓨터(100a,100b.....,300a,300b....)들은 무선 통신을 위해 경쟁적으로 각 AP(200, 400)와의 무선 통신을 위해 채널 조건을 선택하고, 적절한 통신 채널을 선택하게 된다.In this case, each of the computers 100a, 100b ....., 300a, 300b .... competitively selects a channel condition for wireless communication with each of the APs 200, 400, and performs appropriate communication. Select a channel.

만일, 노트북(100a)에서 액세스 포인트(200)를 통해 소정의 데이터를 프린트하고자 하는 경우, 데이터 전송 과정 중 노트북(100a)에 구비된 무선 랜 장치의 MAC(400)에서는 다른 채널을 상태를 확인하고자 하는 경우, 기존의 채널 연결을 유지한 상태에서 스캐닝 수단(500)에 채널 상태 정보를 요청한다.If the notebook 100a wants to print predetermined data through the access point 200, the MAC 400 of the wireless LAN device provided in the notebook 100a during the data transmission process wants to check a different channel state. In this case, the channel state information is requested to the scanning means 500 while maintaining the existing channel connection.

이에 따라 스캐닝 수단(500)에서는 MAC(400)의 동작 과정과는 독립적으로 수행한 스캐닝 동작을 통해 버퍼링된 각 채널의 상태 정보를 MAC(400)으로 전송한다.Accordingly, the scanning means 500 transmits the state information of each buffered channel to the MAC 400 through a scanning operation performed independently of the operation of the MAC 400.

이와 같이 스캐닝 수단(500)으로부터 제공되는 각 채널의 상태 정보를 통해 (400)에서는 보다 효율적인 데이터 송/수신이 가능한 통신 채널을 선택하고, 기존의 통신 채널을 안정적으로 해제한 후 선택된 통신 채널과 연결하여 효율적인 데이터 통신을 수행할 수 있게 된다. In this way, through the state information of each channel provided from the scanning means 500, 400 selects a communication channel capable of more efficient data transmission / reception, releases an existing communication channel stably, and then connects with the selected communication channel. Therefore, efficient data communication can be performed.

본 발명에 따르면, 무선 랜 장치에 설정되는 스캐닝 수단 및 스위칭 수단을 이용하여 기존의 통신 채널을 통한 데이터 통신을 유지한 상태에서도 다른 통신 채 널의 상태를 확인할 수 있다.According to the present invention, the state of the other communication channel can be checked even while maintaining the data communication through the existing communication channel by using the scanning means and the switching means set in the wireless LAN device.

또한, 매체 액세스 제어부의 동작에 구애받지 않고도 스캐닝 동작을 독립적으로 수행할 수 있으며, 스캐닝 정보를 효율적으로 활용할 수 있는 효과를 제공한다.In addition, the scanning operation may be independently performed without being limited to the operation of the media access control unit, and the scanning information may be efficiently utilized.

Claims (9)

통신 채널들을 순차적으로 스위칭하는 스위칭 수단,Switching means for sequentially switching communication channels, 상기 스위칭 수단을 통해 매체 액세스 제어부에 의해 사용되지 않는 통신 채널들을 일정 시간 간격으로 스캐닝하도록 제어 신호를 전송하고 상기 스캐닝 제어 신호에 따른 채널 스위칭을 통해 얻어지는 각 통신 채널에 대한 상태 정보를 버퍼링하는 스캐닝 수단; 및 A predetermined time period for the communication channels not used by the medium access control unit through the switching means Scanning means for transmitting a control signal to scan at intervals and buffering state information for each communication channel obtained through channel switching in accordance with the scanning control signal; And 상기 스캐닝 수단에 채널 정보 요청 메시지를 전송하고, 상기 전송된 채널 정보 요청 메시지에 대한 응답으로 수신되는 채널 정보를 이용해 통신 채널을 선택하여 무선 통신을 수행하는 매체 액세스 제어부를 포함하는 것을 특징으로 하는 무선 랜 장치.And a medium access control unit configured to transmit a channel information request message to the scanning means, and perform a wireless communication by selecting a communication channel using channel information received in response to the transmitted channel information request message. LAN device. 제 1항에 있어서,The method of claim 1, 상기 스캐닝 동작은 수동 스캐닝 방식인 것을 특징으로 하는 무선 랜 장치.The scanning operation is a wireless LAN device, characterized in that the passive scanning method. 제 1항에 있어서, The method of claim 1, 상기 스캐닝 수단은 The scanning means 상기 매체 액세스 제어부로부터 상기 채널 정보 요청 메시지가 수신되면, 상기 버퍼링된 각 통신 채널에 대한 상태 정보를 상기 매체 액세스 제어부로 출력하는 것을 특징으로 하는 무선 랜 장치.And when the channel information request message is received from the medium access control unit, outputting state information about each buffered communication channel to the medium access control unit. 제 3항에 있어서,The method of claim 3, wherein 상기 스캐닝 수단은 The scanning means 상기 버퍼링된 각 통신 채널에 대한 상태 정보가 출력되면, 소정의 시간이 경과된 후에 스캐닝 동작을 수행하는 것을 특징으로 하는 무선 랜 장치.The wireless LAN device, characterized in that for performing a scanning operation after a predetermined time elapses, when the state information for each buffered communication channel is output. 제 1항에 있어서,The method of claim 1, 상기 스위칭 수단은 상기 무선 랜 장치의 베이스밴드 처리회로에 별도로 구비되는 공진회로인 것을 특징으로 하는 무선 랜 장치.The switching means is a wireless LAN device, characterized in that the resonant circuit provided separately in the baseband processing circuit of the wireless LAN device. 매체 액세스 제어부에 의해 사용되지 않고 있는 통신 채널을 순차적으로 스캐닝하여 각 통신 채널에 대한 상태 정보를 버퍼링하는 단계; Sequentially scanning communication channels not being used by the medium access control to buffer status information for each communication channel; 상기 스캐닝 과정을 일정시간 간격으로 수행하며 상기 매체 액세스 제어부로부터 채널 정보 요청 메시지가 수신되는지 여부를 체크하는 단계; 및Checking whether a channel information request message is received from the medium access control unit by performing the scanning process at predetermined time intervals; And 상기 채널 정보 요청 메시지가 수신되면 상기 버퍼링된 각 통신 채널에 대한 상태 정보를 상기 매체 액세스 제어부로 출력하는 단계를 포함하는 것을 특징으로 하는 스캐닝 방법.And when the channel information request message is received, outputting state information about each buffered communication channel to the media access control unit. 제 6항에 있어서,The method of claim 6, 상기 매체 액세스 제어부에 의해 사용되지 않고 있는 통신 채널을 순차적으로 스캐닝하는 것은 상기 매체 액세스 제어부의 프로세스 과정과는 독립적으로 이루어지는 것을 특징으로 하는 스캐닝 방법.And sequentially scanning the communication channels not being used by the media access control, independently of the process of the media access control. 제 6항에 있어서,The method of claim 6, 상기 스캐닝은 수동 스캐닝 방식인 것을 특징으로 하는 스캐닝 방법.The scanning method is characterized in that the manual scanning method. 제 6항에 있어서,The method of claim 6, 상기 버퍼링된 각 통신 채널에 대한 상태 정보가 상기 매체 액세스 제어부로 출력되면, 소정의 시간이 경과한 후에 상기 스캐닝을 수행하는 단계를 더 포함하는 것을 특징으로 하는 스캐닝 방법.And if the state information about each buffered communication channel is output to the medium access control unit, performing the scanning after a predetermined time has elapsed.
KR1020030036032A 2003-06-04 2003-06-04 Wireless lan device and method of independent channel scanning using the same KR100948380B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030036032A KR100948380B1 (en) 2003-06-04 2003-06-04 Wireless lan device and method of independent channel scanning using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030036032A KR100948380B1 (en) 2003-06-04 2003-06-04 Wireless lan device and method of independent channel scanning using the same

Publications (2)

Publication Number Publication Date
KR20040104796A KR20040104796A (en) 2004-12-13
KR100948380B1 true KR100948380B1 (en) 2010-03-22

Family

ID=37380051

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030036032A KR100948380B1 (en) 2003-06-04 2003-06-04 Wireless lan device and method of independent channel scanning using the same

Country Status (1)

Country Link
KR (1) KR100948380B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014061992A1 (en) * 2012-10-16 2014-04-24 엘지전자 주식회사 Method and apparatus for accessing channel in wireless lan

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100745611B1 (en) * 2004-12-30 2007-08-02 주식회사 케이티 Method for searching the channels to access in wireless LAN card
KR100679028B1 (en) * 2005-01-31 2007-02-05 삼성전자주식회사 Multiple input multiple output system and method for channel scanning of the multiple input multiple output system
WO2013085269A1 (en) * 2011-12-05 2013-06-13 엘지전자 주식회사 Method and apparatus for transmitting channel switching information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960043612A (en) * 1995-05-25 1996-12-23 김광호 Optimal Channel Scanning Method in Cellular Terminal Equipment
US6034988A (en) 1997-08-04 2000-03-07 Intellon Corporation Spread spectrum apparatus and method for network RF data communications having extended communication channels
US6175739B1 (en) 1997-07-10 2001-01-16 Nec Corporation Channel selection method of a wireless communication system
KR20030026817A (en) * 2001-09-28 2003-04-03 가부시끼가이샤 도시바 Wireless lan access point

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960043612A (en) * 1995-05-25 1996-12-23 김광호 Optimal Channel Scanning Method in Cellular Terminal Equipment
US6175739B1 (en) 1997-07-10 2001-01-16 Nec Corporation Channel selection method of a wireless communication system
US6034988A (en) 1997-08-04 2000-03-07 Intellon Corporation Spread spectrum apparatus and method for network RF data communications having extended communication channels
KR20030026817A (en) * 2001-09-28 2003-04-03 가부시끼가이샤 도시바 Wireless lan access point

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014061992A1 (en) * 2012-10-16 2014-04-24 엘지전자 주식회사 Method and apparatus for accessing channel in wireless lan
US9380602B2 (en) 2012-10-16 2016-06-28 Lg Electronics Inc. Method and station for accessing channel in wireless LAN

Also Published As

Publication number Publication date
KR20040104796A (en) 2004-12-13

Similar Documents

Publication Publication Date Title
US10278105B2 (en) Seamless mobility in wireless networks
JP4754624B2 (en) Method and apparatus for selecting a multiband access point for association with a multiband mobile terminal
US8594033B2 (en) Frequency band coordination method and radio communication apparatus in cognitive radio system
CN101129034B (en) Sectorized wireless communication network operating under 802.11 specifications
CN101933289B (en) Management of a wireless network
US9020552B1 (en) Background scan process for wireless devices
US20140086060A1 (en) Self-configuring, self-optimizing wireless local area network system
CN1813448A (en) Method and apparatus for multi-channel wireless lan architecture
CN102301761A (en) Method For Device Capability Advertising And Discovery In A Wireless Network
US20100246461A1 (en) Power saving method for wireless access point
US20040203373A1 (en) Wireless terminal device, communications system, and communication control method
KR20100052421A (en) Appratus and method for providing wlan service using multiple channel
KR20070048172A (en) System and method for load balancing in a wireless lan
JP2019062330A (en) Mobile communication device, channel scanning method and program
CN101873672A (en) Method, device and system for wireless channel scanning
KR100948380B1 (en) Wireless lan device and method of independent channel scanning using the same
CN101156421A (en) Method and apparatus for selecting a multi-band access pointto associate with a multi-band mobile station
JPH0884363A (en) Mobile communication system
US20050169294A1 (en) Dynamic network load balancing method and system
JP3601486B2 (en) Wireless LAN system and control method thereof
JP2012124683A (en) Communication apparatus, processing method thereof, and program
JP2006109074A (en) Radio communication system
KR100725398B1 (en) Apparatus and method for scanning access point and channel handover
JP2003199134A (en) Wireless base station controller and control method for waiting shift control among a plurality of mobile wireless communication systems
WO2008013970A2 (en) Method for performing handoff from wibro (wimax) service to wireless lan service and terminal and terminal apparatus using the same title

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130227

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20150226

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160226

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee