KR101631954B1 - Association control system and method thereof - Google Patents
Association control system and method thereof Download PDFInfo
- Publication number
- KR101631954B1 KR101631954B1 KR1020100001399A KR20100001399A KR101631954B1 KR 101631954 B1 KR101631954 B1 KR 101631954B1 KR 1020100001399 A KR1020100001399 A KR 1020100001399A KR 20100001399 A KR20100001399 A KR 20100001399A KR 101631954 B1 KR101631954 B1 KR 101631954B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- access point
- connection
- information
- server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- 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)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선 인터넷 접속 서비스 제공중에 단말기의 액세스 포인트로의 스캔 및 연결을 선택적으로 차단하여 액세스 포인트에 할당된 대역폭의 분배를 최적화할 수 있는 연결 제어 시스템 및 연결 제어 방법에 관한 것이다. 이를 위하여 본 발명의 실시예에 따른 연결 제어 시스템은 서버, 상기 서버에 연결된 액세스 포인트 및 상기 액세스 포인트에 연결되는 하나 이상의 단말기를 포함하고, 상기 액세스 포인트는 상기 하나 이상의 단말기 중 제 1 단말기로부터 프로브 요청을 수신하고, 상기 제 1 단말기에 상기 프로브 요청에 대한 프로브 응답을 송신하는 통신부와, 연결을 차단할 단말기에 관한 리스트를 저장하는 저장부와, 상기 프로브 요청 및 상기 리스트에 근거하여 상기 프로브 요청에 대한 응답 여부를 결정하고, 상기 결정에 따라 상기 프로브 요청에 대한 프로브 응답을 생성하며, 상기 프로브 응답을 상기 통신부를 통해 상기 제 1 단말기에 송신하는 제어부를 포함한다.The present invention relates to a connection control system and a connection control method that can optimize the distribution of bandwidth allocated to an access point by selectively blocking scanning and connection to an access point of a terminal while providing a wireless Internet access service. To this end, a connection control system according to an embodiment of the present invention includes a server, an access point connected to the server, and one or more terminals connected to the access point, and the access point receives a probe request from a first one of the one or more terminals A communication unit for receiving a probe request from the first terminal and transmitting a probe response to the probe request to the first terminal, a storage unit for storing a list of terminals to be disconnected from the probe, And a controller for generating a probe response to the probe request according to the determination, and transmitting the probe response to the first terminal through the communication unit.
Description
본 발명은 연결 제어 시스템 및 연결 제어 방법에 관한 것으로서, 더욱 상세하게는 단말기 및 액세스 포인트 간의 연결을 제어하는 시스템과 이와 같은 시스템에서의 연결 제어 방법에 관한 것이다.The present invention relates to a connection control system and a connection control method, and more particularly, to a system for controlling connection between a terminal and an access point and a connection control method in such a system.
일반적으로, 무선랜을 통한 인터넷 접속 서비스를 제공하는 임의의 장소에 설치된 액세스 포인트(Access Point, AP)는 동일한 SSID(Service Set Identifier)를 갖는다. 예를 들어, 호텔이나 여객선과 같은 장소의 경우, 관리의 편의를 위해 동일한 SSID를 사용하여 무선랜 시스템이 구성되고, SSID는 브로드캐스팅(broadcasting)되며, 모든 사용자에게 접속 서비스가 무료로 제공될 수 있다. 이와 같은 무선랜 서비스 지역의 특정 위치에는 각각의 위치에 할당된 AP가 설치되어 있다. 예를 들어, 호텔이나 여객선의 경우, 각 객실에 투숙객 전용의 AP가 설치될 수 있다.Generally, an access point (AP) installed at a certain place providing an Internet access service through a wireless LAN has the same SSID (Service Set Identifier). For example, in the case of a place such as a hotel or a passenger ship, a wireless LAN system is configured using the same SSID for management convenience, an SSID is broadcast, and a connection service is provided free to all users have. APs assigned to respective locations are installed in specific locations of the WLAN service area. For example, in the case of a hotel or passenger ship, a guest-specific AP may be installed in each room.
도 1은 종래 기술에 따른 연결 제어 시스템에서 발생할 수 있는 문제점을 나타내는 도면이다. 특정 위치의 사용자가 사용하는 단말기(112)의 무선랜 연결이 단말기(112)의 위치에 할당된 AP(114)로 이루어져야 함에도 불구하고, 다른 위치에 할당된 AP(124)에 연결될 수 있다. 그리하여, 다른 위치에 할당된 AP(124)에는 두 개의 단말기(112 및 122)가 연결되는 상황이 발생할 수 있다. 이와 같은 현상은 각 AP(114, 124)가 링크를 제공할 수 있는 커버리지 영역(116, 126)이 중복되는 경우에 발생한다.1 is a diagram illustrating a problem that may occur in a connection control system according to the related art. The wireless LAN connection of the
동일한 SSID를 사용하고 다수의 사용자에게 무료로 무선랜 서비스가 제공되는 상황에서, 다수의 단말기가 하나의 AP에 접속되는 것은 별로 큰 문제가 아닐 수도 있다. 그러나, 무선랜의 입장에서 보면, 다수의 단말기가 연결되어 다른 위치의 AP(124)에 할당된 단말기(122)가 무선랜의 대역폭(bandwidth)을 충분히 사용할 수 없는 상황이 발생하는 문제점이 존재한다.In a situation where the same SSID is used and a plurality of users are provided with a free wireless LAN service, it may not be a big problem that a plurality of terminals are connected to one AP. However, from the viewpoint of the wireless LAN, there is a problem that a plurality of terminals are connected and the
본 발명은 이와 같은 문제점을 해결하기 위한 것으로서, 무선랜의 연결 과정에서 스캔 요청을 선택적으로 처리하여 단말기가 특정 액세스 포인트에 연결되는 것을 방지함으로써 단말기에 할당된 액세스 포인트에 연결되도록 유도하게 해주는 연결 제어 시스템 및 연결 제어 방법을 제공하는 것을 기술적 과제로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide a connection control method for a mobile communication terminal, System and a connection control method.
또한 본 발명은, 단말기의 사용자 정보와 단말기의 사용자에 할당된 액세스 포인트의 식별 정보에 근거하여 단말기가 단말기의 사용자에 할당된 액세스 포인트에 연결되도록 유도하게 해주는 연결 제어 시스템 및 연결 제어 방법을 제공하는 것을 다른 기술적 과제로 한다.Further, the present invention provides a connection control system and a connection control method for causing a terminal to connect to an access point assigned to a user of a terminal based on user information of the terminal and identification information of the access point allocated to the user of the terminal Another technical task is to make.
상기 기술적 과제를 해결하기 위한 본 발명의 일 실시예에 따른 연결 제어 방법은 액세스 포인트가 제 1 단말기로부터 프로브(probe) 요청을 수신하고, 상기 액세스 포인트가 연결을 차단할 단말기에 관한 리스트를 확인하며, 상기 액세스 포인트가 상기 프로브 요청 및 상기 리스트에 근거하여 상기 프로브 요청에 대한 응답 여부를 결정한다. 그리고 상기 결정에 따라 상기 액세스 포인트가 상기 프로브 요청에 대한 프로브 응답을 생성하고, 상기 프로브 응답을 상기 제 1 단말기에 송신한다.According to an aspect of the present invention, there is provided a connection control method including: receiving a probe request from a first terminal; checking a list of terminals to which the access point is to be disconnected; The access point determines whether to respond to the probe request based on the probe request and the list. And in accordance with the determination, the access point generates a probe response to the probe request and transmits the probe response to the first terminal.
바람직한 실시예에 있어서, 상기 액세스 포인트가 제 2 단말기로부터 연결(association) 요청을 수신하고, 상기 제 2 단말기에 상기 연결 요청에 대한 연결 응답을 송신한다.In a preferred embodiment, the access point receives an association request from a second terminal and transmits a connection response for the connection request to the second terminal.
또한 바람직한 실시예에 있어서, 상기 액세스 포인트가 상기 제 2 단말기로부터 상기 제 2 단말기의 사용자에 관한 정보를 수신하고, 서버에 상기 사용자에 관한 정보 및 상기 액세스 포인트의 식별 정보를 송신한다.In a preferred embodiment, the access point receives information on the user of the second terminal from the second terminal, and transmits information on the user and identification information on the access point to the server.
또한 바람직한 실시예에 있어서, 상기 서버가 상기 제 2 단말기의 사용자 정보 및 상기 액세스 포인트의 식별 정보에 근거하여 상기 제 2 단말기의 연결을 차단할지 여부를 결정한다.Also, in a preferred embodiment, the server determines whether to block the connection of the second terminal based on the user information of the second terminal and the identification information of the access point.
또한 바람직한 실시예에 있어서, 상기 서버가 상기 액세스 포인트에 할당된 사용자에 관한 정보 및 상기 제 2 단말기의 사용자 정보의 일치 여부에 따라 상기 제 2 단말기의 연결을 차단할지 여부를 결정한다.Also, in a preferred embodiment, the server determines whether to block the connection of the second terminal according to whether the information about the user assigned to the access point and the user information of the second terminal match.
또한 바람직한 실시예에 있어서, 상기 제 2 단말기의 연결을 차단할지 여부의 결정에 따라 상기 서버가 상기 액세스 포인트에 상기 제 2 단말기와의 연결을 해제하고 상기 리스트에 상기 제 2 단말기를 추가하는 명령을 송신한다.In a preferred embodiment of the present invention, the server further includes a command for releasing the connection with the second terminal to the access point and adding the second terminal to the list in accordance with a determination of whether to disconnect the second terminal .
또한 바람직한 실시예에 있어서, 상기 명령을 수신한 상기 액세스 포인트가 상기 제 2 단말기와의 연결을 해제하고 상기 리스트에 상기 제 2 단말기를 추가한다.Also in a preferred embodiment, the access point receiving the command releases the connection with the second terminal and adds the second terminal to the list.
상기 기술적 과제를 해결하기 위한 본 발명의 일 실시예에 따른 연결 제어 시스템은, 서버, 상기 서버에 연결된 액세스 포인트 및 상기 액세스 포인트에 연결되는 하나 이상의 단말기를 포함한다. 상기 액세스 포인트는 상기 하나 이상의 단말기 중 제 1 단말기로부터 프로브 요청을 수신하고, 상기 제 1 단말기에 상기 프로브 요청에 대한 프로브 응답을 송신하는 통신부와, 연결을 차단할 단말기에 관한 리스트를 저장하는 저장부와, 상기 프로브 요청 및 상기 리스트에 근거하여 상기 프로브 요청에 대한 응답 여부를 결정하고, 상기 결정에 따라 상기 프로브 요청에 대한 프로브 응답을 생성하며, 상기 프로브 응답을 상기 통신부를 통해 상기 제 1 단말기에 송신하는 제어부를 포함한다.According to an aspect of the present invention, there is provided a connection control system including a server, an access point connected to the server, and at least one terminal connected to the access point. Wherein the access point comprises: a communication unit for receiving a probe request from a first one of the at least one terminal and transmitting a probe response to the probe request to the first terminal; a storage unit for storing a list of terminals to be disconnected; A probe response is generated based on the probe request and the list based on the determination, and the probe response is transmitted to the first terminal through the communication unit .
바람직한 실시예에 있어서, 상기 액세스 포인트의 상기 제어부는, 상기 통신부를 통해 상기 하나 이상의 단말기 중 제 2 단말기로부터 연결 요청을 수신하고, 상기 제 2 단말기에 상기 연결 요청에 대한 연결 응답을 송신한다.In a preferred embodiment, the control unit of the access point receives a connection request from a second one of the one or more terminals via the communication unit, and transmits a connection response for the connection request to the second terminal.
또한 바람직한 실시예에 있어서, 상기 액세스 포인트의 상기 제어부는, 상기 통신부를 통해 상기 제 2 단말기로부터 상기 제 2 단말기의 사용자에 관한 정보를 수신하고, 상기 서버에 상기 사용자에 관한 정보 및 상기 액세스 포인트의 식별 정보를 송신한다.Further, in a preferred embodiment, the control unit of the access point receives information on the user of the second terminal from the second terminal through the communication unit, and transmits the information on the user and the access point And transmits identification information.
또한 바람직한 실시예에 있어서, 상기 서버는, 상기 사용자 정보 및 상기 액세스 포인트의 식별 정보에 근거하여 상기 제 2 단말기의 연결을 차단할지 여부를 결정하는 제어부를 포함한다.In a preferred embodiment of the present invention, the server includes a controller for determining whether to disconnect the second terminal based on the user information and the identification information of the access point.
또한 바람직한 실시예에 있어서, 상기 액세스 포인트에 할당된 사용자에 관한 정보를 저장하는 저장부를 더 포함하고, 상기 서버의 제어부는, 상기 액세스 포인트에 할당된 사용자에 관한 정보 및 상기 제 2 단말기의 사용자 정보의 일치 여부에 따라 상기 제 2 단말기의 연결을 차단할지 여부를 결정한다.The access point may further include a storage unit for storing information related to a user assigned to the access point, wherein the control unit of the server includes information on a user assigned to the access point and information on a user of the second terminal, And determines whether to block the connection of the second terminal.
또한 바람직한 실시예에 있어서, 상기 서버는, 상기 제 2 단말기의 연결을 차단할지 여부의 결정에 따라 상기 액세스 포인트에 상기 제 2 단말기와의 연결을 해제하고 상기 리스트에 상기 제 2 단말기를 추가하는 명령을 송신하는 통신부를 포함한다.In addition, in a preferred embodiment, the server further includes a command for releasing the connection to the second terminal to the access point and adding the second terminal to the list according to the determination of whether or not to disconnect the second terminal. And a communication unit.
또한 바람직한 실시예에 있어서, 상기 액세스 포인트의 상기 제어부는, 상기 통신부를 통해 상기 명령을 수신하고, 상기 제 2 단말기와의 연결을 해제하며, 상기 리스트에 상기 제 2 단말기를 추가한다.In a preferred embodiment of the present invention, the control unit of the access point receives the command through the communication unit, releases the connection with the second terminal, and adds the second terminal to the list.
본 발명에 따르면, 단말기의 무선랜을 통한 인터넷 접속 과정에서 선택적으로 스캔 및 연결 수행을 차단함으로써 단말기를 단말기의 사용자에 할당된 액세스 포인트에 연결하도록 유도하는 것이 가능하다. 이에 따라, 단말기가 단말기에 할당된 액세스 포인트에서 이용가능한 대역폭을 충분히 확보할 수 있고, 네트워크의 대역폭을 충분히 분산시킬 수 있기 때문에 무선랜을 통한 인터넷 접속 서비스의 질을 향상시킬 수 있다.According to the present invention, it is possible to induce the terminal to connect to the access point assigned to the user of the terminal by selectively blocking the scan and connection in the Internet access process through the wireless LAN of the terminal. Accordingly, the terminal can sufficiently secure the available bandwidth at the access point allocated to the terminal, and sufficiently distribute the bandwidth of the network, thereby improving the quality of the Internet access service through the wireless LAN.
도 1은 종래 기술에 따른 연결 제어 방법의 문제점을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따른 연결 제어 시스템의 구성도이다.
도 3은 도 2에 도시된 액세스 포인트(300)의 상세 블록도이다.
도 4는 도 2에 도시된 서버(400)의 상세 블록도이다.
도 5는 본 발명의 일 실시예에 따른 연결 제어 과정을 나타내는 흐름도이다.
도 6은 도 5에 도시된 스캔 차단 과정(S100)의 상세 흐름도이다.
도 7은 도 5에 도시된 연결 차단 과정(S300)의 상세 흐름도이다.1 is a view showing a problem of a connection control method according to the related art.
2 is a configuration diagram of a connection control system according to an embodiment of the present invention.
3 is a detailed block diagram of the
4 is a detailed block diagram of the
5 is a flowchart illustrating a connection control process according to an exemplary embodiment of the present invention.
FIG. 6 is a detailed flowchart of the scan interruption process (S100) shown in FIG.
7 is a detailed flowchart of the connection blocking process (S300) shown in FIG.
이하에서는, 무선랜을 사용하여 인터넷 접속 서비스를 제공할 때 단말기의 식별 정보에 근거하여 스캔 요청을 선택적으로 차단하고, 단말기의 사용자 정보에 근거하여 단말기에 할당된 액세스 포인트로의 연결을 유도하기 위한 연결 제어 시스템 및 그 방법의 바람직한 실시예들을 도 2 내지 도 7을 참조하여 상세히 설명한다.Hereinafter, when an Internet access service is provided using a wireless LAN, a scan request is selectively blocked based on identification information of a terminal, and a connection request to an access point Preferred embodiments of the connection control system and the method will be described in detail with reference to Figs. 2 to 7. Fig.
도 2는 본 발명의 일 실시예에 따른 연결 제어 시스템의 구성도이다. 연결 제어 시스템은 단말기(200), 액세스 포인트(Access Point, 300), 서버(400), 라우터(510), 인터넷(520), 기본 서비스 집합(BSS : Basic Service Set, 610) 및 분배 시스템(DS : Distribution System, 620)을 포함한다.2 is a configuration diagram of a connection control system according to an embodiment of the present invention. The connection control system includes a
단말기(200)는 무선 LAN(Local Area Network, 근거리 통신망) 용 NIC(Network Interface Card)를 장착하여, IEEE 802.11 표준에 기반한 물리계층 및 MAC 계층의 동작을 수행하는데, 다른 단말기와 직접 연결될 수도 있지만 대부분의 경우, 액세스 포인트(300)에 연결되어 데이터 프레임을 전송한다.The
액세스 포인트(300)는 단말기(200)로부터 전달된 프레임을 다른 단말기에 중계하는 브리지 기능을 수행한다. 액세스 포인트(300)는 단말기(200)와 기본적으로 동일한 물리계층 및 MAC 계층을 포함하기 때문에 액세스 포인트(300)는 기본적으로 단말기(200)와 동일한 동작을 수행할 수 있다. 일부 가정용 액세스 포인트(300)에는 이와 같은 브리지 기능 이외에 사설 IP(Internet Protocol)를 할당해 주는 DHCP 서버 기능이나 IP 방화벽 기능도 추가된 라우터로도 동작하는데 이와 같은 AP를 무선 LAN 라우터 또는 유무선 공유기라고도 부른다.The
서버(400)는 로컬 영역의 다수의 액세스 포인트(300)를 관리하고, 단말기(200)의 인터넷(520)으로의 연결 과정에서 인증, 과금 등을 처리한다.The
라우터(510)는 랜을 연결해주는 장치로서, 보내지는 송신정보에서 수신처 주소를 읽고 가장 적절한 통신통로를 지정하고, 다른 통신망으로 전송하는 장치를 말한다. 유지보수가 용이하고, 대규모 통신망을 쉽게 구성할 수 있으며, 다양한 경로를 따라 통신량을 분산시킬 수 있다.The
인터넷(520)은 TCP/IP 프로토콜을 사용하는 전세계의 네트워크와 단말기들을 서로 연결할 수 있도록 IP 패킷의 교환기능을 수행하는 수많은 라우터들이 연결된 일종의 패킷 교환망이다.The Internet 520 is a kind of packet-switched network in which a large number of routers for exchanging IP packets are connected so that terminals and networks around the world using the TCP / IP protocol can be connected to each other.
기본 서비스 집합(610)은 하나의 액세스 포인트(300)와 액세스 포인트(300)에 연결된 단말기(200)로 구성된 그룹이다. 다수의 기본 서비스 집합(610)은 기본 서비스 집합(610) 내에 포함되는 각 단말기(200) 간에 상호접속이 가능한 확장 서비스 집합(ESS: Extended Service Set, 미도시)을 구성할 수 있다.The
분배 시스템(620)은 다수의 액세스 포인트를 연결하는 백본망으로, 일반적으로 이더넷이 사용된다. 또한 분배 시스템(620)은 복수의 액세스 포인트(300)를 무선으로 연결할 수도 있다. 광의의 분배 시스템(620)은 이더넷과 연결된 라우터(510) 또는 스위치(미도시), 유무선 인터넷 망과 연결된 서버(400)를 포함할 수 있다.The
본 발명에 따르면, 액세스 포인트(300)가 단말기(200)로부터 주변의 액세스 포인트(300)를 찾는 프로브(probe) 요청을 수신한다. 프로브 요청을 수신한 액세스 포인트(300)는 연결을 차단할 단말기들의 목록이 저장된 리스트를 확인한다. 액세스 포인트(300)는 프로브 요청으로부터 프로브 요청을 송신한 단말기(200)의 식별 정보를 추출한다. 액세스 포인트(300)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있는지 여부를 확인하고, 포함 여부에 따라 프로브 요청에 대한 응답 여부를 결정한다. 예를 들어, 액세스 포인트(300)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있는 경우에는 수신한 프로브 요청을 무시하고, 따라서 프로브 요청에 대한 응답을 하지 않는다. 반면에, 액세스 포인트(300)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있지 않는 경우에는 수신한 프로브 요청에 대한 프로브 응답을 생성하고 프로브 요청을 송신한 단말기(200)에 생성된 프로브 응답을 송신한다.According to the present invention, the
바람직한 실시예에 있어서, 액세스 포인트(300)는 단말기(200)로부터 연결(association) 요청을 수신하고, 단말기(200)에 연결 요청에 대한 연결 응답을 송신할 수 있다. 연결은 액세스 포인트(300)와 단말기(200) 간의 식별 가능한 연결을 설정하는 것을 의미하며, 연결이 설정된 단말기만이 액세스 포인트를 경유하여 다른 단말기와의 통신에 참여할 수 있게 된다. 단말기(200)의 프로브 요청에 대한 프로브 응답이 차단되는 경우에도 단말기(200)를 차단하지 않은 인접한 다른 액세스 포인트로의 연결 요청은 가능하다. 또한 단말기(200)의 프로브 요청에 대한 프로브 응답을 차단한 액세스 포인트(300)에 다른 단말기(200)가 연결될 수도 있다.In a preferred embodiment, the
또한 바람직한 실시예에 있어서, 연결 요청을 수신한 액세스 포인트(300)는 연결 요청을 송신한 단말기(200)로부터 단말기(200)의 사용자에 관한 정보를 수신할 수 있다. 사용자에 관한 정보는 액세스 포인트(300)의 연결이 허락되는 공간을 식별할 수 있는 정보를 의미하며, 예를 들어 액세스 포인트(300)가 위치하는 공간이 방인 경우에 사용자에 관한 정보는 "303호" 내지 "대회의실" 등이 될 수 있다. 이와 같은 사용자에 관한 정보는 사용자로부터 웹페이지 또는 프로그램을 통해서 단말기(200)에 입력되고, 단말기(200)가 액세스 포인트(300)에 입력된 정보를 송신할 수 있다. 한편, 액세스 포인트(300)는 수신한 사용자에 관한 정보와 함께 액세스 포인트(300)의 식별 정보를 서버(400)에 송신할 수 있다. 액세스 포인트(300)의 식별 정보는 액세스 포인트(300)의 장치 ID, MAC 어드레스 등을 의미할 수 있다.Also, in a preferred embodiment, the
또한 바람직한 실시예에 있어서, 서버(400)는 사용자 정보 및 액세스 포인트(300)의 식별 정보에 근거하여 단말기(200)의 연결 차단 여부를 결정한다. 서버(400)는 액세스 포인트(300)에 할당된 사용자에 관한 정보 및 단말기(200)의 사용자 정보의 일치 여부에 따라 연결 차단 여부를 결정할 수 있다.Also, in a preferred embodiment, the
또한 바람직한 실시예에 있어서, 서버(400)는 단말기(200)의 연결을 차단할 것으로 결정한 경우에, 액세스 포인트(300)에 단말기(200)와의 연결을 해제하고 연결을 차단할 단말기들의 목록이 저장된 리스트에 단말기(200)를 추가하는 명령을 송신한다. 한편, 서버(400)는 단말기(200)의 연결을 차단하지 않을 것으로 결정한 경우에는 단말기(200)의 연결을 유지하기 위해 다른 동작을 수행하지 않는다.Also, in the preferred embodiment, when the
또한 바람직한 실시예에 있어서, 서버(400)로부터 연결 해제 및 리스트 추가 명령을 수신한 액세스 포인트(300)가 단말기(200)와의 연결을 해제하고 연결을 차단할 단말기들의 목록이 저장된 리스트에 단말기(200)를 추가한다. 액세스 포인트(300)는 단말기(200)의 식별 정보, 예를 들면 단말기(200)의 MAC 어드레스와 같은 단말기(200)를 유일하게 식별할 수 있는 정보를 연결을 차단할 단말기들의 목록이 저장된 리스트에 추가한다.In a preferred embodiment of the present invention, the
도 3은 도 2에 도시된 액세스 포인트(300)의 상세 블록도이다. 본 실시예에 있어서 상기 액세스 포인트(300)는 통신부(310), 저장부(320) 및 제어부(330)를 포함한다.3 is a detailed block diagram of the
통신부(310)는 액세스 포인트(300)가 단말기(200), 다른 액세스 포인트, 서버(400) 또는 라우터(510) 등과 송수신하는 신호의 변/복조 및 부호화/복호화 작업을 수행한다. The
저장부(320)는 제어부(330)의 동작을 위한 프로그램을 저장하기 위한 ROM(Read Only Memory), 예컨대 플래시 메모리와, 송수신 또는 디스플레이를 위해 처리하는 임시 출력되는 데이터들을 저장하기 위한 RAM(Random Access Memory)을 포함한다. The
제어부(330)는 통상적으로 액세스 포인트(300)의 전반적인 동작을 제어한다. 예를 들면, 제어부(330)는 스캔 및 연결 관리 등을 위한 관련된 제어 및 처리를 수행한다. 제어부(330)는 주 제어부(332), 리스트 관리부(334), 스캔 제어부(336) 및 연결 제어부(338)를 포함한다.The
주 제어부(332)는 제어부(330) 내의 다른 구성 요소와 통신부(310) 및 저장부(320)의 동작을 제어한다.The
리스트 관리부(334)는 연결을 차단할 단말기에 관한 리스트를 유지/관리한다. 리스트 관리부(334)는 주 제어부(332)의 제어하에 연결을 차단할 단말기에 관한 리스트를 생성, 갱신 및 삭제한다.The
스캔 제어부(336)는 비컨(Beacon)을 생성하여 단말기(200)에 주기적으로 송신하거나(능동 스캔), 단말기(200)로부터 프로브 요청을 수신하면 프로브 요청에 대한 프로브 응답을 생성하여 단말기(200)에 송신한다(수동 스캔).The
연결 제어부(338)는 단말기(200)로부터 연결 요청을 수신하면 연결 요청에 대한 연결 응답을 생성하여 단말기(200)에 송신한다. 또한, 주 제어부(332)의 제어하에 단말기(200)와의 연결을 해제한다.Upon receiving the connection request from the terminal 200, the
본 발명에 따르면, 스캔 제어부(336)가 통신부(310)를 통해 단말기(200)로부터 주변의 액세스 포인트(300)를 찾는 프로브 요청을 수신한다. 프로브 요청을 수신한 스캔 제어부(336)는 저장부(320)로부터 연결을 차단할 단말기들의 목록이 저장된 리스트를 확인한다. 스캔 제어부(336)는 프로브 요청으로부터 프로브 요청을 송신한 단말기(200)의 식별 정보를 추출한다. 스캔 제어부(336)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있는지 여부를 확인하고, 포함 여부에 따라 프로브 요청에 대한 응답 여부를 결정한다. 예를 들어, 스캔 제어부(336)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있는 경우에는 수신한 프로브 요청을 무시하고, 따라서 프로브 요청에 대한 응답을 하지 않는다. 반면에, 스캔 제어부(336)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있지 않는 경우에는 수신한 프로브 요청에 대한 프로브 응답을 생성하고 통신부(310)를 통해 프로브 요청을 송신한 단말기(200)에 생성된 프로브 응답을 송신한다.According to the present invention, the
바람직한 실시예에 있어서, 연결 제어부(338)는 통신부(310)를 통해 단말기(200)로부터 연결 요청을 수신하고, 통신부(310)를 통해 단말기(200)에 연결 요청에 대한 연결 응답을 송신할 수 있다. 단말기(200)의 프로브 요청에 대한 프로브 응답이 차단되는 경우에도 단말기(200)를 차단하지 않은 인접한 다른 액세스 포인트로의 연결 요청은 가능하다. 또한 단말기(200)의 프로브 요청에 대한 프로브 응답을 차단한 액세스 포인트(300)에 다른 단말기(200)가 연결될 수도 있다.The
또한 바람직한 실시예에 있어서, 통신부(310)를 통해 연결 요청을 수신한 연결 제어부(338)는 연결 요청을 송신한 단말기(200)로부터 단말기(200)의 사용자에 관한 정보를 수신할 수 있다. 한편, 연결 제어부(338)는 수신한 사용자에 관한 정보와 함께 액세스 포인트(300)의 식별 정보를 서버(400)에 송신할 수 있다. 액세스 포인트(300)의 식별 정보는 액세스 포인트(300)의 장치 ID, MAC 어드레스 등을 의미할 수 있다.In addition, in a preferred embodiment, the
또한 바람직한 실시예에 있어서, 액세스 포인트(300)가 서버(400)로부터 연결 해제 및 리스트 추가 명령을 수신하면, 연결 제어부(338)는 단말기(200)와의 연결을 해제하고 리스트 관리부(334)는 연결을 차단할 단말기들의 목록이 저장된 리스트에 단말기(200)를 추가한다. 리스트 관리부(334)는 단말기(200)의 식별 정보, 예를 들면 단말기(200)의 MAC 어드레스와 같은 단말기(200)를 유일하게 식별할 수 있는 정보를 연결을 차단할 단말기들의 목록이 저장된 리스트에 추가한다.Also, in the preferred embodiment, when the
도 4는 도 2에 도시된 서버(400)의 상세 블록도이다. 본 실시예에 있어서 서버(400)는 통신부(410), A/V 입력부(420), 사용자 입력부(430), 출력부(440), 저장부(450), 인터페이스부(460), 제어부(470) 및 전원 공급부(480)를 포함한다.4 is a detailed block diagram of the
통신부(410)는 서버(400)가 액세스 포인트(300) 또는 라우터(510)와 송수신하는 신호의 변/복조 및 부호화/복호화 작업을 수행한다.The
A/V(Audio/Video) 입력부(420)는 오디오 신호 또는 비디오 신호를 입력하기 위한 것으로서, A/V 입력부(420)에는 카메라(422) 및 마이크(424)가 포함된다. 카메라(422)는 이미지 센서에 의해 얻어지는 정지영상 또는 동영상 등의 화상 프레임을 처리한다. 상기 처리된 화상 프레임은 디스플레이부(442)에 표시될 수 있고, 저장부(450)에 저장되거나 통신부(410)를 통하여 외부로 전송될 수 있다.The A /
마이크(424)는 마이크로폰(Microphone)에 의해 외부의 음향 신호를 수신하여 전기적인 음성 데이터로 처리한다. 상기 처리된 음성 데이터는 통신부(410)를 통하여 네트워크로 송신 가능한 형태로 변환되어 출력될 수 있다. 마이크(424)에는 외부의 음향 신호를 입력받는 과정에서 발생되는 잡음을 제거하기 위한 다양한 잡음 제거 알고리즘이 구현될 수 있다.The
사용자 입력부(430)는 사용자가 서버(400)의 동작 제어를 위해 인가하는 입력 명령을 받아들이고, 받아들인 명령을 제어부(470)에 전달하여 제어부(470)가 이 명령에 따라 동작하도록 한다. 사용자 입력부(430)는 마우스, 키보드, 키 패드(key pad), 돔 스위치 (dome switch), 터치 패드(정압/정전), 조그 휠, 조그 스위치 등으로 구성될 수 있다. 특히, 터치 패드가 상기 디스플레이부(442)와 상호 레이어 구조를 이룰 경우, 이를 터치 스크린이라 부를 수 있다.The
출력부(440)는 오디오 신호 또는 비디오 신호의 출력을 위한 것으로서, 출력부(440)에는 디스플레이부(442) 및 음향 출력 모듈(444) 등이 포함될 수 있다.The
디스플레이부(442)는 서버(400)에서 처리되는 정보를 표시하여 출력한다. 예를 들면, 서버(400)가 액세스 포인트(300) 관리 모드인 경우 액세스 포인트(300) 관리와 관련된 UI(User Interface) 또는 GUI(Graphic User Interface)를 표시한다.The
디스플레이부(442)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다. 그리고 서버(400)의 구현 형태에 따라 디스플레이부(442)가 2개 이상 존재할 수도 있다. 예를 들면, 서버(400)에 외부 디스플레이부(도시하지 않음)와 내부 디스플레이부(도시하지 않음)가 동시에 구비될 수 있다.The
디스플레이부(442)와 터치 동작을 감지하는 센서(이하, '터치 센서'라 함)가 상호 레이어 구조를 이루는 경우(이하, '터치 스크린'이라 함)에, 디스플레이부(442)는 출력 장치 이외에 입력 장치로도 사용될 수 있다. 터치 센서는, 예를 들어, 터치 필름, 터치 시트, 터치 패드 등의 형태를 가질 수 있다.(Hereinafter referred to as a 'touch screen') in which a
또한, 터치 센서는, 디스플레이부(442)의 특정 부위에 가해진 압력 또는 디스플레이부(442)의 특정 부위에 발생하는 정전 용량 등의 변화를 전기적인 입력신호로 변환하도록 구성될 수 있다. 상기 터치 센서는, 터치되는 위치 및 면적뿐만 아니라, 터치 시의 압력까지도 검출할 수 있도록 구성될 수 있다. 상기 터치 센서에 대한 터치 입력이 있는 경우, 그에 대응하는 신호(들)는 터치 제어기(도시하지 않음)로 보내진다. 터치 제어기는 그 신호(들)를 처리한 다음 대응하는 데이터를 제어부(470)에 전송한다. 이로써, 제어부(470)는, 디스플레이부(442)의 어느 영역이 터치 되었는지 여부 등을 알 수 있게 된다.The touch sensor may be configured to convert a change in a pressure applied to a specific portion of the
음향 출력 모듈(444)은 통신부(410)로부터 수신되거나 저장부(450)에 저장된 오디오 데이터를 출력한다. 또한, 음향 출력 모듈(444)은 서버(400)에서 수행되는 기능과 관련된 음향 신호를 출력한다. 이러한 음향 출력 모듈(444)에는 스피커(speaker), 버저(Buzzer) 등이 포함될 수 있다.The
저장부(450)는 제어부(470)의 동작을 위한 프로그램을 저장하기 위한 ROM(Read Only Memory), 예컨대 플래시 메모리와, 송수신 또는 디스플레이를 위해 처리하는 임시 출력되는 데이터들을 저장하기 위한 RAM(Random Access Memory)을 포함한다. 저장부(450)는 운영체제, 액세스 포인트(300) 관리, 무선랜 서비스의 인증 및 과금과 관련된 각종 응용 프로그램들을 저장한다. 또한, 저장부(450)는 통신부(410)를 통해 송수신되는 영상 및/또는 음성 데이터를 신호 처리하기 위한 각종 코덱(CODEC)을 더 포함할 수 있다.The
인터페이스부(460)는 서버(400)에 연결되는 모든 외부기기와의 인터페이스 역할을 한다. 예를 들면, 인터페이스부(460)는 유/무선 헤드셋 포트(Headset Port), 외부 충전기 포트, 유/무선 데이터 포트, 메모리 카드(Memory Card) 포트, 오디오 I/O(Input/Output) 포트, 비디오 I/O(Input/Output) 포트, 이어폰 포트 등으로 구성될 수 있다. 이와 같은 인터페이스부(460)는 외부 기기로부터 데이터를 수신하거나 전원을 수신하여 서버(400) 내부의 각 구성 요소에 전달하거나 서버(400) 내부의 데이터가 외부 기기로 전송되도록 한다.The
인터페이스부(460)는 서버(400)가 외부 크래들(Cradle)과 연결될 때 크래들로부터의 전원이 서버(400)에 공급되는 통로가 되거나, 사용자에 의해 크래들에서 입력되는 각종 명령 신호가 서버(400)에 전달되는 통로가 될 수 있다. 크래들로부터 입력되는 각종 명령 신호 또는 전원은 서버(400)가 상기 크래들에 정확히 장착되었음을 인지하기 위한 신호로 동작될 수도 있다.The
제어부(470)는 통상적으로 서버(400)의 전반적인 동작을 제어한다. 예를 들면, 제어부(470)는 액세스 포인트(300)의 관리 등을 위한 관련된 제어 및 처리를 수행한다.The
전원 공급부(480)는 상기 제어부(470)의 제어에 의해 외부의 전원, 내부의 전원을 수신하여 각 구성요소들의 동작에 필요한 전원을 공급한다.The
본 발명에 따르면, 제어부(470)는 통신부(410)를 통해 액세스 포인트(300)로부터 사용자 정보 및 액세스 포인트(300)의 식별 정보를 수신한다. 제어부(470)는 사용자 정보 및 액세스 포인트(300)의 식별 정보에 근거하여 단말기(200)의 연결 차단 여부를 결정한다. 제어부(470)는 단말기(200)에 할당된 액세스 포인트(300)의 식별 정보를 관리하고, 사용자 정보와 단말기(200)에 할당된 액세스 포인트(300)의 식별 정보의 일치 여부를 판단한다. 저장부(450)는 액세스 포인트(300)에 할당된 사용자에 관한 정보를 저장하고, 제어부(470)는 액세스 포인트(300)에 할당된 사용자에 관한 정보 및 단말기(200)의 사용자 정보의 일치 여부에 따라 단말기(200)의 연결을 차단할지 여부를 결정할 수 있다.According to the present invention, the
바람직한 실시예에 있어서, 제어부(470)는 단말기(200)의 연결을 차단할 것으로 결정한 경우에, 통신부(410)를 통해 액세스 포인트(300)에 단말기(200)와의 연결을 해제하고 연결을 차단할 단말기들의 목록이 저장된 리스트에 단말기(200)를 추가하는 명령을 송신한다. 한편, 제어부(470)는 단말기(200)의 연결을 차단하지 않을 것으로 결정한 경우에는 단말기(200)의 연결을 유지하기 위해 다른 동작을 수행하지 않는다.In a preferred embodiment, when the
도 5는 본 발명의 일 실시예에 따른 연결 제어 과정을 나타내는 흐름도이다. 5 is a flowchart illustrating a connection control process according to an exemplary embodiment of the present invention.
먼저, 액세스 포인트(300)가 단말기(200)의 스캔을 선택적으로 차단한다(S100). 액세스 포인트(300)는 단말기의 식별 정보 및 연결을 차단할 단말기의 리스트에 근거하여 단말기(200)의 프로브 요청에 대한 응답 여부를 결정한다. 액세스 포인트(300)는 결정에 따라 단말기(200)의 프로브 요청에 대한 응답을 하거나 프로브 요청을 무시한다.First, the
이어서, 단말기(200) 및 액세스 포인트(300) 간 연결이 이루어진다(S200). 액세스 포인트(300)는 단말기(200)로부터 연결 요청을 수신하고, 단말기(200)에 연결 요청에 대한 연결 응답을 송신할 수 있다. 연결은 액세스 포인트(300)와 단말기(200) 간의 식별 가능한 연결을 설정하는 것을 의미하며, 연결이 설정된 단말기만이 액세스 포인트를 경유하여 다른 단말기와의 통신에 참여할 수 있게 된다. 제 100 단계에서, 단말기(200)의 프로브 요청에 대한 프로브 응답이 차단되는 경우에도 단말기(200)를 차단하지 않은 인접한 다른 액세스 포인트로의 연결 요청은 가능하다.Then, a connection is established between the terminal 200 and the access point 300 (S200). The
그리고, 서버(400)는 단말기(200)의 연결을 선택적으로 차단한다(S300). 서버(400)는 액세스 포인트(300)로부터 액세스 포인트(300)에 연결된 단말기(200)의 사용자 정보 및 액세스 포인트(300)의 식별 정보를 수신하고, 단말기(200)의 사용자 정보 및 액세스 포인트(300)의 식별 정보에 근거하여 단말기(200)의 차단 여부를 결정한다. 액세스 포인트(300)는 서버(400)의 결정에 따라 단말기(200)의 연결을 해제하고 연결을 차단할 단말기에 관한 리스트에 단말기(200)를 추가한다.Then, the
도 6은 도 5에 도시된 스캔 차단 과정(S100)의 상세 흐름도이다.FIG. 6 is a detailed flowchart of the scan interruption process (S100) shown in FIG.
먼저, 액세스 포인트(300)가 단말기(200)로부터 주변의 액세스 포인트(300)를 찾는 프로브(probe) 요청을 수신한다(S110). 프로브 요청을 수신한 액세스 포인트(300)는 연결을 차단할 단말기들의 목록이 저장된 리스트를 확인한다(S120). 액세스 포인트(300)는 프로브 요청으로부터 프로브 요청을 송신한 단말기(200)의 식별 정보를 추출한다. 액세스 포인트(300)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있는지 여부를 확인하고, 포함 여부에 따라 프로브 요청에 대한 응답 여부를 결정한다(S130). 액세스 포인트(300)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있는 경우에는 수신한 프로브 요청을 무시하고, 따라서 프로브 요청에 대한 응답을 하지 않는다(S140). 반면에, 액세스 포인트(300)는 프로브 요청을 송신한 단말기(200)의 식별 정보가 리스트에 포함되어 있지 않는 경우에는 수신한 프로브 요청에 대한 프로브 응답을 생성하고 프로브 요청을 송신한 단말기(200)에 생성된 프로브 응답을 송신한다(S150).First, the
도 7은 도 5에 도시된 연결 차단 과정(S300)의 상세 흐름도이다.7 is a detailed flowchart of the connection blocking process (S300) shown in FIG.
단말기(200)는 단말기(200)의 사용자 정보를 액세스 포인트(300)에 송신하고, 액세스 포인트(300)는 사용자 정보를 서버(400)에 송신한다(S310). 사용자에 관한 정보는 액세스 포인트(300)의 연결이 허락되는 공간을 식별할 수 있는 정보를 의미하며, 예를 들어 액세스 포인트(300)가 위치하는 공간이 방인 경우에 사용자에 관한 정보는 "303호" 내지 "대회의실" 등이 될 수 있다. 이와 같은 사용자에 관한 정보는 사용자로부터 웹페이지 또는 프로그램을 통해서 단말기(200)에 입력되고, 입력된 정보를 단말기(200)가 액세스 포인트(300)에 송신할 수 있다. 또한 액세스 포인트(300)는 액세스 포인트(300)의 식별 정보를 서버(400)에 송신한다(S320). 액세스 포인트(300)의 식별 정보는 단말기(200)의 사용자 정보를 송신할 때 함께 송신될 수 있다. 액세스 포인트(300)의 식별 정보는 액세스 포인트(300)의 장치 ID, MAC 어드레스 등을 의미할 수 있다.The terminal 200 transmits the user information of the terminal 200 to the
이어서, 서버(400)는 사용자 정보 및 액세스 포인트(300)의 식별 정보에 근거하여 단말기(200)의 연결 차단 여부를 결정한다(S330). 서버(400)는 단말기(200)에 할당된 액세스 포인트(300)의 식별 정보를 관리하고, 사용자 정보와 단말기(200)에 할당된 액세스 포인트(300)의 식별 정보의 일치 여부를 판단한다. 서버(400)는 액세스 포인트(300)에 할당된 사용자에 관한 정보 및 단말기(200)의 사용자 정보의 일치 여부에 따라 액세스 포인트(300)의 연결 차단 여부를 결정할 수 있다.Then, the
서버(400)는 단말기(200)의 연결을 차단할 것으로 결정한 경우에, 액세스 포인트(300)에 단말기(200)와의 연결을 해제하고 연결을 차단할 단말기들의 목록이 저장된 리스트에 단말기(200)를 추가하는 명령을 송신한다(S340). 한편, 서버(400)는 단말기(200)의 연결을 차단하지 않을 것으로 결정한 경우에는 단말기(200)의 연결을 유지하기 위해 다른 동작을 수행하지 않는다.The
서버(400)로부터 연결 해제 및 리스트 추가 명령을 수신한 액세스 포인트(300)는 단말기(200)와의 연결을 해제하고(S350), 연결을 차단할 단말기들의 목록이 저장된 리스트에 단말기(200)를 추가한다(S360). 액세스 포인트(300)는 단말기(200)의 식별 정보, 예를 들면 단말기(200)의 MAC 어드레스와 같은 단말기(200)를 유일하게 식별할 수 있는 정보를 연결을 차단할 단말기들의 목록이 저장된 리스트에 추가한다.Upon receiving the connection release and list addition command from the
본 발명은 상기 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다. 여기서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.The present invention is not limited to the configuration and method of the embodiments described above, but the embodiments may be configured by selectively combining all or some of the embodiments so that various modifications may be made. Here, the terms and words used in the present specification and claims should not be construed as limited to ordinary or dictionary meanings, but should be construed as meaning and concept consistent with the technical idea of the present invention. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention, and not all of the technical ideas of the present invention are described. Therefore, It should be understood that various equivalents and modifications may be present.
200 : 단말기 300 : 액세스 포인트
310 : 통신부 320 : 저장부
330 : 제어부 400 : 서버
410 : 통신부 420 : A/V입력부
430 : 사용자 입력부 440 : 출력부
450 : 저장부 460 : 인터페이스부
470 : 제어부 480 : 전원 공급부
510 : 라우터 520 : 인터넷
610 : 기본 서비스 집합 620 : 분배 시스템200: terminal 300: access point
310
330: control unit 400:
410: communication unit 420: A / V input unit
430: user input unit 440: output unit
450: storage unit 460: interface unit
470: Control section 480: Power supply section
510: Router 520: Internet
610: Basic Service Set 620: Distribution System
Claims (14)
상기 액세스 포인트가 연결을 차단할 단말기에 관한 리스트를 확인하는 단계;
상기 액세스 포인트가 상기 프로브 요청 및 상기 리스트에 근거하여 상기 프로브 요청에 대한 응답 여부를 결정하는 단계; 및
상기 결정에 따라 상기 액세스 포인트가 상기 프로브 요청에 대한 프로브 응답을 생성하고, 상기 프로브 응답을 상기 제 1 단말기에 송신하는 단계;
제 2 단말기로부터 상기 제 2 단말기의 사용자에 관한 정보를 수신하고, 서버에 상기 사용자에 관한 정보 및 상기 액세스 포인트의 식별 정보를 송신하는 단계를 포함하고,
상기 사용자에 관한 정보는 상기 제2 단말기가 위치하는 공간을 식별할 수 있는 위치 정보이고, 상기 액세스 포인트의 식별 정보는 장치 ID 및 MAC 어드레스인 것을 특징으로 하는 연결 제어 방법.The access point receiving a probe request from a first terminal;
Confirming a list of terminals to which the access point is to be disconnected;
Determining whether the access point responds to the probe request based on the probe request and the list; And
In response to the determination, the access point generates a probe response to the probe request and transmits the probe response to the first terminal;
Receiving information about a user of the second terminal from a second terminal and transmitting information about the user and identification information of the access point to a server,
Wherein the information about the user is location information for identifying a space where the second terminal is located, and the identification information of the access point is a device ID and a MAC address.
상기 액세스 포인트가 상기 제 2 단말기로부터 연결(association) 요청을 수신하고, 상기 제 2 단말기에 상기 연결 요청에 대한 연결 응답을 송신하는 단계를 더 포함하는 것을 특징으로 하는 연결 제어 방법.The method according to claim 1,
Further comprising the step of the access point receiving an association request from the second terminal and transmitting a connection response for the connection request to the second terminal.
상기 서버가 상기 제 2 단말기의 사용자 정보 및 상기 액세스 포인트의 식별 정보에 근거하여 상기 제 2 단말기의 연결을 차단할지 여부를 결정하는 단계를 더 포함하는 것을 특징으로 하는 연결 제어 방법.The method according to claim 1,
Further comprising the step of the server determining whether to block the connection of the second terminal based on the user information of the second terminal and the identification information of the access point.
상기 서버가 상기 액세스 포인트에 할당된 사용자에 관한 정보 및 상기 제 2 단말기의 사용자 정보의 일치 여부에 따라 결정하는 것을 특징으로 하는 연결 제어 방법.5. The method of claim 4, wherein the step of determining whether to block the connection of the second terminal comprises:
Wherein the server determines whether or not the information about the user assigned to the access point matches the user information of the second terminal.
상기 제 2 단말기의 연결을 차단할지 여부의 결정에 따라 상기 서버가 상기 액세스 포인트에 상기 제 2 단말기와의 연결을 해제하고 상기 리스트에 상기 제 2 단말기를 추가하는 명령을 송신하는 단계를 더 포함하는 것을 특징으로 하는 연결 제어 방법.The method according to claim 4 or 5,
Further comprising the step of the server releasing the connection with the second terminal to the access point and sending a command to add the second terminal to the list upon determining whether to block the connection of the second terminal The connection control method comprising the steps of:
상기 명령을 수신한 상기 액세스 포인트가 상기 제 2 단말기와의 연결을 해제하고 상기 리스트에 상기 제 2 단말기를 추가하는 단계를 더 포함하는 것을 특징으로 하는 연결 제어 방법.The method according to claim 6,
Further comprising the step of the access point receiving the command releasing the connection with the second terminal and adding the second terminal to the list.
상기 액세스 포인트는,
상기 하나 이상의 단말기 중 제 1 단말기로부터 프로브 요청을 수신하고, 상기 제 1 단말기에 상기 프로브 요청에 대한 프로브 응답을 송신하는 무선 통신부;
연결을 차단할 단말기에 관한 리스트를 저장하는 저장부;
상기 프로브 요청 및 상기 리스트에 근거하여 상기 프로브 요청에 대한 응답 여부를 결정하고, 상기 결정에 따라 상기 프로브 요청에 대한 프로브 응답을 생성하며, 상기 프로브 응답을 상기 무선 통신부를 통해 상기 제 1 단말기에 송신하고, 제 2 단말기로부터 상기 제 2 단말기의 사용자에 관한 정보를 수신하고, 서버에 상기 사용자에 관한 정보 및 상기 액세스 포인트의 식별 정보를 송신하는 제어부를 포함하고,
상기 사용자에 관한 정보는 상기 제2 단말기가 위치하는 공간을 식별할 수 있는 위치 정보이고, 상기 액세스 포인트의 식별 정보는 장치 ID 및 MAC 어드레스인 것을 특징으로 하는 연결 제어 시스템.A server, an access point connected to the server, and one or more terminals connected to the access point,
The access point comprising:
A wireless communication unit for receiving a probe request from a first one of the one or more terminals and transmitting a probe response to the probe request to the first terminal;
A storage unit for storing a list of terminals to be disconnected;
Determining whether to respond to the probe request based on the probe request and the list, generating a probe response for the probe request according to the determination, transmitting the probe response to the first terminal through the wireless communication unit And a control unit for receiving information on the user of the second terminal from the second terminal and transmitting the information on the user and the identification information of the access point to the server,
Wherein the information about the user is location information for identifying a space where the second terminal is located, and the identification information of the access point is a device ID and a MAC address.
상기 무선 통신부를 통해 상기 하나 이상의 단말기 중 제 2 단말기로부터 연결 요청을 수신하고, 상기 제 2 단말기에 상기 연결 요청에 대한 연결 응답을 송신하는 것을 특징으로 하는 연결 제어 시스템.9. The access point of claim 8,
Receives a connection request from a second one of the one or more terminals through the wireless communication unit, and transmits a connection response for the connection request to the second terminal.
상기 사용자 정보 및 상기 액세스 포인트의 식별 정보에 근거하여 상기 제 2 단말기의 연결을 차단할지 여부를 결정하는 제어부를 포함하는 것을 특징으로 하는 연결 제어 시스템.9. The server according to claim 8,
And a controller for determining whether to disconnect the second terminal based on the user information and the identification information of the access point.
상기 액세스 포인트에 할당된 사용자에 관한 정보를 저장하는 저장부를 더 포함하고,
상기 서버의 제어부는,
상기 액세스 포인트에 할당된 사용자에 관한 정보 및 상기 제 2 단말기의 사용자 정보의 일치 여부에 따라 상기 제 2 단말기의 연결을 차단할지 여부를 결정하는 것을 특징으로 하는 연결 제어 시스템.12. The server according to claim 11,
Further comprising: a storage unit for storing information on a user assigned to the access point,
The control unit of the server,
And determines whether to block connection of the second terminal according to whether the information about the user assigned to the access point and the user information of the second terminal match with each other.
상기 제 2 단말기의 연결을 차단할지 여부의 결정에 따라 상기 액세스 포인트에 상기 제 2 단말기와의 연결을 해제하고 상기 리스트에 상기 제 2 단말기를 추가하는 명령을 송신하는 통신부를 더 포함하는 것을 특징으로 하는 연결 제어 시스템.13. The server according to claim 11 or 12,
Further comprising a communication unit transmitting a command to the access point to release connection with the second terminal and to add the second terminal to the list according to the determination of whether or not to disconnect the second terminal. Connection control system.
상기 무선 통신부를 통해 상기 명령을 수신하고, 상기 제 2 단말기와의 연결을 해제하며, 상기 리스트에 상기 제 2 단말기를 추가하는 것을 특징으로 하는 연결 제어 시스템.14. The access point of claim 13,
Receives the command via the wireless communication unit, releases the connection with the second terminal, and adds the second terminal to the list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100001399A KR101631954B1 (en) | 2010-01-07 | 2010-01-07 | Association control system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100001399A KR101631954B1 (en) | 2010-01-07 | 2010-01-07 | Association control system and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110080947A KR20110080947A (en) | 2011-07-13 |
KR101631954B1 true KR101631954B1 (en) | 2016-06-20 |
Family
ID=44919763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100001399A KR101631954B1 (en) | 2010-01-07 | 2010-01-07 | Association control system and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101631954B1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9320049B2 (en) * | 2012-10-22 | 2016-04-19 | Qualcomm Incorporated | User admission for co-existence wireless systems |
WO2014142614A1 (en) * | 2013-03-15 | 2014-09-18 | 인텔렉추얼디스커버리 주식회사 | Method and device for configuring link in wireless lan system |
US20140313929A1 (en) * | 2013-04-17 | 2014-10-23 | Emily H. Qi | Enabling devices to discover services through a network controller or group owner |
WO2017051937A1 (en) * | 2015-09-22 | 2017-03-30 | (주) 이스트몹 | Program, method and system for p2p file transmission |
KR102192460B1 (en) * | 2020-04-13 | 2020-12-17 | (주)아이나래컴퍼니 | System for providing intrusion detection using of location based service, and method therefor |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001144812A (en) * | 1999-11-17 | 2001-05-25 | Sharp Corp | Authentication processing system for wireless ip terminal |
JP2003319455A (en) | 2002-04-23 | 2003-11-07 | Canon Inc | Communication system, managing server, method for controlling the same and program |
JP2004304742A (en) * | 2003-04-01 | 2004-10-28 | Sumitomo Denko Hightecs Kk | Radio terminal registering method |
KR100874015B1 (en) | 2007-06-11 | 2008-12-17 | 스콥정보통신 주식회사 | WLAN intrusion prevention system and method |
-
2010
- 2010-01-07 KR KR1020100001399A patent/KR101631954B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001144812A (en) * | 1999-11-17 | 2001-05-25 | Sharp Corp | Authentication processing system for wireless ip terminal |
JP2003319455A (en) | 2002-04-23 | 2003-11-07 | Canon Inc | Communication system, managing server, method for controlling the same and program |
JP2004304742A (en) * | 2003-04-01 | 2004-10-28 | Sumitomo Denko Hightecs Kk | Radio terminal registering method |
KR100874015B1 (en) | 2007-06-11 | 2008-12-17 | 스콥정보통신 주식회사 | WLAN intrusion prevention system and method |
Also Published As
Publication number | Publication date |
---|---|
KR20110080947A (en) | 2011-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4948431B2 (en) | Wireless communication terminal and wireless communication method | |
US10321516B2 (en) | Communication device, system, and computer program product | |
US20160366263A1 (en) | Method and device for transmitting or receiving data in wireless communication system | |
KR101631954B1 (en) | Association control system and method thereof | |
WO2002015630A1 (en) | Mobile communication system, resource switching method thereof, network control apparatus included therein, and network control method | |
JP2009303170A (en) | Wireless communication system, wireless lan connection device, wireless lan relay apparatus | |
US10362618B2 (en) | Communication system, communication device, and method for reconnecting communication system | |
US9370031B2 (en) | Wireless network setup and configuration distribution system | |
US20180069726A1 (en) | Communication device, communication method, communication system, and computer program product | |
JP2018515013A (en) | Device manager for service routing | |
JP5476287B2 (en) | Bluetooth network communication method and wireless information distribution apparatus thereof | |
JP2005304042A (en) | Regulator-based radio network apparatus and method | |
CN111988471A (en) | Wireless phone system, wireless communication method and readable storage medium | |
US10659879B2 (en) | Communication system, communication device, and communication device management method | |
JP2009177410A (en) | Mobile communication system, base-station control device, base station, and communication connection method | |
CN111615219B (en) | PC5 link establishing method, equipment and system | |
US20130107697A1 (en) | Network Connection System of Network Electronic Device and Method to Solve Terminal Device Unable to Reach Electronic Device Caused by Router Not Supporting NAT Loopback | |
JP2014207608A (en) | Radio relay system between ieee802.11 standard communication and ieee802.15.4 standard communication | |
JP2008060757A (en) | Voice call system using radio lan, radio terminal, and repeater | |
JP5435239B2 (en) | Wireless terminal apparatus, handover control method, and handover control program | |
JP2007267074A (en) | Information transfer device | |
JP2005295078A (en) | Intercom system | |
JP7417592B2 (en) | LAN service control method and communication equipment | |
WO2016139922A1 (en) | Communication device, communication method, communication system, and computer program product | |
JP6112837B2 (en) | Mobile communication system, mobile communication device, fixed relay device, and concentrator |
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 |