KR100713626B1 - Motile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same - Google Patents
Motile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same Download PDFInfo
- Publication number
- KR100713626B1 KR100713626B1 KR1020060054744A KR20060054744A KR100713626B1 KR 100713626 B1 KR100713626 B1 KR 100713626B1 KR 1020060054744 A KR1020060054744 A KR 1020060054744A KR 20060054744 A KR20060054744 A KR 20060054744A KR 100713626 B1 KR100713626 B1 KR 100713626B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile communication
- hoc network
- communication terminal
- address
- hoc
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5084—Providing for device mobility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 이동통신단말기를 이용한 ad-hoc 네트워크 관리 방법에 관한 것으로서, 본 발명의 방법은 이동통신단말기들의 ad-hoc 네트워크 주소를 저장하는 주소테이블 및 상기 이동통신단말기들 간의 라우팅 정보를 저장하는 라우팅 테이블을 생성하는 단계; 제1 이동통신단말기로부터의 수신된 ad-hoc 네트워크 주소요청에 응답하여 상기 제1 이동통신단말기에게 주소를 할당한 후 그 결과를 상기 주소 테이블에 저장하는 단계; 상기 제1 이동통신단말기로부터 상기 ad-hoc 네트워크의 토폴로지 변경정보를 수신하는 단계; 상기 토폴로지 변경정보를 이용하여 라우팅 테이블을 갱신한 후 그 라우팅 테이블을 상기 제1 이동통신단말기 및 상기 제1 이동통신단말기가 참여한 ad-hoc 네트워크에 참여한 다른 이동통신단말기들에게 전달하는 단계를 포함하고, 본 발명의 이동통신단말기는 이동통신망 시스템으로부터 ad-hoc 네트워크 주소를 할당받는 이동통신모듈; 상기 ad-hoc 네트워크 주소를 이용하여 ad-hoc 네트워크에 참여하는 ad-hoc 모듈; 및 주기적으로 상기 ad-hoc 네트워크 사용 내역을 상기 이동통신망 시스템에게 전달하는 제어부를 포함한다. 따라서 본 발명은 ad-hoc 네트워크의 관리가 용이한 장점이 있다.The present invention relates to a method for managing an ad-hoc network using a mobile communication terminal, and the method of the present invention provides an address table for storing ad-hoc network addresses of mobile communication terminals and routing for storing routing information between the mobile communication terminals. Creating a table; Assigning an address to the first mobile communication terminal in response to the received ad-hoc network address request from the first mobile communication terminal, and storing the result in the address table; Receiving topology change information of the ad-hoc network from the first mobile communication terminal; Updating the routing table by using the topology change information and transmitting the routing table to other mobile communication terminals participating in an ad-hoc network in which the first mobile communication terminal and the first mobile communication terminal participate; The mobile communication terminal of the present invention comprises: a mobile communication module for receiving an ad-hoc network address from a mobile communication network system; An ad-hoc module participating in an ad-hoc network using the ad-hoc network address; And a control unit periodically transmitting the ad-hoc network usage history to the mobile communication network system. Therefore, the present invention has the advantage of easy management of the ad-hoc network.
애드-혹, ad-hoc, 이동통신, 주소 할당, 망 관리, 과금 Ad-hoc, ad-hoc, mobile communication, address assignment, network management, billing
Description
도 1은 본 발명의 일실시 예에 따른 이동통신단말기에 대한 개략적인 블록도,1 is a schematic block diagram of a mobile communication terminal according to an embodiment of the present invention;
도 2는 본 발명의 일실시 예에 따른 애드-혹 네트워크 관리 방법에 대한 처리 흐름도,2 is a flowchart illustrating an ad-hoc network management method according to an embodiment of the present invention;
도 3은 본 발명의 일실시 예에 따라 애드-혹 네트워크를 관리하기 위한 가입자 정보 테이블에 대한 예시도,3 is an exemplary diagram of a subscriber information table for managing an ad-hoc network according to an embodiment of the present invention;
도 4는 본 발명의 일실시 예에 따라 애드-혹 네트워크를 관리하기 위한 애드-혹 네트워크 주소 테이블에 대한 예시도,4 is an exemplary diagram of an ad-hoc network address table for managing an ad-hoc network according to an embodiment of the present invention;
도 5는 본 발명의 일실시 예에 따라 애드-혹 네트워크 참여자들 간에 라우팅 경로를 제공하기 위한 라우팅 테이블에 대한 예시도,5 is an exemplary diagram of a routing table for providing a routing path between ad-hoc network participants according to an embodiment of the present invention;
도 6은 도 5에 예시된 라우팅 테이블에 의한 라우팅 과정의 예를 도시한 도면. FIG. 6 is a diagram illustrating an example of a routing process by the routing table illustrated in FIG. 5. FIG.
본 발명은 애드-혹 네트워크 서비스를 제공하는 이동통신단말기 및 그를 이용한 애드 혹 네트워크 관리 방법에 관한 것으로서, 특히 이동통신망(예컨대, 셀룰러 네트워크(cellular network)) 서비스와 애드-혹(ad-hoc) 네트워크 서비스를 모두 지원하는 듀얼 모드 이동통신단말기 및 상기 이동통신단말기들 간에 형성된 애드-혹 네트워크를 관리하는 방법에 관한 것이다. The present invention relates to a mobile communication terminal providing an ad-hoc network service and an ad hoc network management method using the same, and in particular, a mobile communication network (eg, cellular network) service and an ad-hoc network. The present invention relates to a dual mode mobile communication terminal supporting both services and an ad-hoc network formed between the mobile communication terminals.
이동통신기술이 발달하고 이동통신단말기(예컨대, 휴대폰, 피.디.에이(PDA: Personal Digital Assistant), 노트북 컴퓨터 등)가 널리 보급됨에 따라 이동통신단말기의 기능이 점차 다양해지고 있다. 예를 들어, 휴대폰의 경우 초기에는 무선으로 음성통화를 제공하는 기능만을 수행하였으나 점차 문자 전송, 이미지 전송 등을 지원할 수 있게 되었다.As mobile communication technologies are developed and mobile communication terminals (eg, cellular phones, personal digital assistants, notebook computers, etc.) are widely used, functions of mobile communication terminals are gradually diversified. For example, a mobile phone initially performed only a function of providing a voice call wirelessly, but gradually, it was able to support text transmission and image transmission.
특히 대용량의 멀티미디어 파일을(예컨대, 동영상, 뮤직비디오 등)를 저장할 수 있는 메모리의 탑재 기술 및 데이터 전송 기술이 발달함에 따라 이동통신단말기들 간에 멀티미디어 파일을 송/수신할 수 있게 되었다. In particular, with the development of memory mounting technology and data transmission technology capable of storing a large amount of multimedia files (e.g. video, music video, etc.), it is possible to transmit and receive multimedia files between mobile communication terminals.
이와 같이 이동통신단말기에 여러 기능이 융합되면서 이동통신단말기들 간에 이동통신망(예컨대, 셀룰러 네트워크(cellular network))을 거치지 않고 통신하는 통신 방식이 제안되고 있다. 이러한 통신방식의 예로서, 802.11 와이파이(WiFi), 802.15 WPAN (Wireless Personal Area Network), 블루투스(bluetooth), UWB(Ultra Wide Band), Zigbee, IR(Infra Red) 및 802.16 WMAN(Wireless Metropolitan Area Network) 등이 있다.As such, various functions are fused to the mobile communication terminal, and a communication method for communicating between the mobile communication terminals without passing through a mobile communication network (for example, a cellular network) has been proposed. Examples of such communication methods include 802.11 Wi-Fi, 802.15 Wireless Personal Area Network (WPAN), Bluetooth, Ultra Wide Band (UWB), Zigbee, Infra Red (IR), and 802.16 Wireless Metropolitan Area Network (WMAN). Etc.
한편 애드-혹 네트워크(ad hoc network)는 무선 인터페이스를 가진 이동 노드(예컨대, 이동통신단말기 등)들이 상기 통신방식을 이용하여 자율적으로 통신하는 네트워크이다. 즉 상기 이동 노드들이 다수의 홉을 통해 서로 연결되어 통신하는 네트워크이다. 상기 이동 노드들은 스스로 엔드 노드(end node)(예컨대, 호스트(host))이자 중간 노드(intermediate node)(예컨대, 라우터(router))로 동작한다. 이로 인해 상기 애드-혹 네트워크는 통신을 수행하고자 하는 노드(이하 '애드-혹 네트워크 참여 노드'라 칭함)들 간에 직접적으로 물리적 무선 링크가 연결되지 않더라도 다른 노드들을 통해서 통신을 수행할 수 있다.Meanwhile, an ad hoc network is a network in which mobile nodes (eg, mobile communication terminals, etc.) having a wireless interface communicate autonomously using the communication method. That is, a network in which the mobile nodes communicate with each other through a plurality of hops. The mobile nodes themselves act as end nodes (eg, hosts) and intermediate nodes (eg, routers). As a result, the ad-hoc network may perform communication through other nodes even if a physical wireless link is not directly connected between nodes (hereinafter, referred to as 'ad-hoc network participating nodes').
또한 상기 애드-혹 네트워크는 상기 애드-혹 네트워크 참여자들 간에 능동적인 설정이 가능하고 네트워크의 참여 또는 이탈이 자유로우며, 배터리로 운영되어 에너지원의 공급이 제한되고 무선 망 특성에 따른 잦은 환경 변화(예컨대, 상기 참여 노드들의 공간 이동)가 발생한다. 이로 인해 상기 애드-혹 네트워크는 네트워크의 토폴로지가 자주 변하는 특성을 가진다. In addition, the ad-hoc network can be actively set up between the ad-hoc network participants, free to join or leave the network, the battery is operated to limit the supply of energy sources and to frequently change the environment according to the characteristics of the wireless network ( For example, spatial movement of the participating nodes) occurs. As a result, the ad-hoc network has a characteristic that the topology of the network changes frequently.
따라서 애드-혹 네트워크는 망 관리가 어려운 단점이 있다. 특히 애드-혹 네트워크에서 각 노드들에게 주소 할당하고 관리하는 것이 어렵다. Therefore, the ad-hoc network has a disadvantage in that network management is difficult. In particular, it is difficult to address and manage each node in an ad-hoc network.
종래에는 이동통신 망과 애드-혹 네트워크에 모두 연결되는 이동통신단말기의 경우 IPv6 주소를 정적으로 할당하는 방법을 채택하고 있다. 그런데 IPv6 주소의 도입이 늦어짐으로써 상기 종래의 방법으로 이동통신단말기를 이용한 애드-혹 네트워크의 구성이 늦어지고 있으며, 또한 IPv6 주소를 이용할 경우 네트워크 토폴로지의 잦은 변화에 대처하기 어려운 문제가 있다.Conventionally, a mobile communication terminal connected to both a mobile communication network and an ad-hoc network adopts a method of statically assigning an IPv6 address. However, as the introduction of the IPv6 address is delayed, the configuration of the ad-hoc network using the mobile communication terminal is delayed by the conventional method, and when the IPv6 address is used, it is difficult to cope with frequent changes in the network topology.
따라서 본 발명은 네트워크 토폴로지의 잦은 변화에 용이하게 대처할 수 있도록 하는 장치 및 애드-혹 네트워크 관리 방법을 제공하고자 한다.Accordingly, an aspect of the present invention is to provide an apparatus and an ad-hoc network management method that can easily cope with frequent changes of network topology.
또한 본 발명은 기존의 이동통신망 시스템을 이용하여 이동통신망과 애드-혹 네트워크를 효과적으로 관리할 수 있도록 하는 장치 및 애드-혹 네트워크 관리 방법을 제공하고자 한다.Another object of the present invention is to provide an apparatus and an ad-hoc network management method for effectively managing a mobile communication network and an ad-hoc network using an existing mobile communication network system.
또한 본 발명은 애드-혹 네트워크의 관리를 용이하게 하고 이로 인한 새로운 수익 모델을 창출할 수 있도록 하는 장치 및 애드-혹 네트워크 관리 방법을 제공하고자 한다. It is another object of the present invention to provide an apparatus and an ad-hoc network management method for facilitating the management of an ad-hoc network and thereby creating a new revenue model.
상기와 같은 목적을 달성하기 위해 본 발명에서 제공하는 애드-혹 네트워크 관리 방법은 하나 이상의 이동통신단말기들에게 이동통신서비스를 제공하는 이동통신시스템의 애드-혹 네트워크 관리 방법에 있어서, 상기 이동통신시스템에 애드-혹 네트워크에 참여하는 이동통신단말기들의 주소를 저장하기 위한 주소 테이블과, 상기 이동통신단말기들 간의 라우팅 정보를 저장하는 라우팅 테이블을 생성하는 단계; 애드-혹 네트워크에 참여하고자 하는 제1 이동통신단말기로부터의 주소 요청 메시지를 수신하는 단계; 상기 주소 요청에 응답하여 상기 제1 이동통신단말기에게 주소를 할당한 후 그 결과를 상기 주소 테이블에 저장하는 단계; 주소 할당에 따라 갱신된 라우팅 정보를 이용하여 상기 라우팅 테이블을 갱신하는 단계; 상기 제1 이동통신단말기로부터 상기 애드-혹 네트워크의 토폴로지 변경 정보를 수신하는 단계; 상기 토폴로지 변경 정보를 이용하여 상기 라우팅 테이블을 갱신한 후 그 라우팅 테이블을 상기 제1 이동통신단말기에게 전달하는 단계; 및 상기 제1 이동통신단말기가 참여한 애드-혹 네트워크에 참여한 다른 이동통신단말기들에게 상기 라우팅 테이블을 전달하는 단계를 포함한다. Ad-hoc network management method provided by the present invention to achieve the above object is in the ad-hoc network management method of a mobile communication system providing a mobile communication service to one or more mobile communication terminals, the mobile communication system Generating an address table for storing addresses of mobile communication terminals participating in an ad-hoc network, and a routing table for storing routing information between the mobile communication terminals; Receiving an address request message from a first mobile communication terminal to join the ad-hoc network; Allocating an address to the first mobile communication terminal in response to the address request and storing the result in the address table; Updating the routing table using the updated routing information according to the address assignment; Receiving topology change information of the ad-hoc network from the first mobile communication terminal; Updating the routing table by using the topology change information and transferring the routing table to the first mobile communication terminal; And transmitting the routing table to other mobile communication terminals participating in an ad-hoc network in which the first mobile communication terminal participates.
이 때 상기 주소 테이블은 상기 이동통신단말기들 각각의 식별정보와 대응된 이동통신단말기가 애드-혹 네트워크에 참여하기 위해 할당받은 주소를 매칭시켜 저장하는 것이 바람직하다. In this case, it is preferable that the address table matches and stores the identification information of each of the mobile communication terminals and the address allocated to the mobile communication terminal to participate in the ad-hoc network.
또한 상기 라우팅 테이블은 상기 애드-혹 네트워크에 참여한 모든 이동통신단말기들 각각에 대하여, 그 이동통신단말기를 출발지로 하고 타 이동통신단말기들 각각을 목적지로 하는 모든 라우팅 정보를 저장하는 것이 바람직하다.In addition, the routing table preferably stores, for each mobile communication terminal participating in the ad-hoc network, all routing information destined for the mobile communication terminal and a destination for each of the other mobile communication terminals.
또한 상기 라우팅 테이블은 상기 애드-혹 네트워크에 존재하는, 이동통신단말기들 간의 모든 연결 경로에 대하여, 출발지 이동통신단말기 주소, 목적지 이동통신단말기 주소, 상기 목적지 이동통신단말기 방향으로 상기 출발지 이동통신단말기에 인접한 이동통신단말기 주소 및 상기 출발지 이동통신단말기로부터 상기 목적지 이동통신단말기까지의 홉 수를 저장하는 것이 바람직하다. The routing table may further include a source mobile communication terminal address, a destination mobile communication terminal address, and a destination mobile communication terminal in the direction of the destination mobile communication terminal for all connection paths between mobile communication terminals existing in the ad-hoc network. It is preferable to store an address of an adjacent mobile communication terminal and the number of hops from the source mobile communication terminal to the destination mobile communication terminal.
또한 상기 제1 이동통신단말기에게 주소를 할당한 후 그 결과를 상기 주소 테이블에 저장하는 단계는 상기 제1 이동통신단말기에 대한 가입자 정보를 확인하여 상기 제1 이동통신단말기 사용자가 애드-혹 네트워크 서비스에 가입하였는지를 판단하는 단계를 더 포함하고, 상기 판단 결과 상기 제1 이동통신단말기 사용자가 애드-혹 네트워크 서비스에 가입한 경우에만 상기 제1 이동통신단말기에게 주소를 할당하는 것이 바람직하다. In addition, the step of assigning an address to the first mobile communication terminal and storing the result in the address table may be performed by confirming subscriber information of the first mobile communication terminal and providing the ad-hoc network service. The method may further include determining whether the user has subscribed to the mobile station, and assigning an address to the first mobile communication terminal only when the user of the first mobile communication terminal subscribes to an ad-hoc network service.
또한 상기 방법은 이동통신망 상태 변화에 따른 애드-혹 네트워크 토폴로지 변경 발생시 그 토폴로지 변경정보를 이용하여 상기 라우팅 테이블을 갱신하는 단계; 및 상기 애드-혹 네트워크에 참여한 모든 이동통신단말기들에게 상기 라우팅 테이블을 전달하는 단계를 더 포함하는 것이 바람직하다. The method may further include updating the routing table using the topology change information when an ad-hoc network topology change occurs due to a change in mobile network status; And forwarding the routing table to all mobile communication terminals participating in the ad-hoc network.
또한 상기 방법은 제1 이동통신단말기로부터 주기적으로 전달되는 애드-혹 네트워크 사용 내역 정보를 이용하여 상기 제1 이동통신단말기에게 상기 애드-혹 네트워크 사용에 대한 비용을 과금하는 단계를 더 포함하는 것이 바람직하다. The method may further include charging the first mobile communication terminal with a cost for using the ad-hoc network using ad-hoc network usage history information periodically transmitted from the first mobile communication terminal. Do.
한편 상기 목적을 달성하기 위해 본 발명에서 제공하는 이동통신단말기는 애드-혹 네트워크에 참여하기 위한 사용자의 애드-혹 네트워크 참여 요청신호를 입력받는 사용자 인터페이스부; 이동통신망 서비스를 제공하는 이동통신망 시스템과 통신을 수행하고, 상기 애드-혹 네트워크 참여 요청신호에 응답하여 상기 이동통신망 시스템으로부터 애드-혹 네트워크 주소를 할당받는 이동통신 모듈; 상기 애드-혹 네트워크 주소를 이용하여 애드-혹 네트워크에 참여하는 애드-혹 모듈; 및 상기 애드-혹 모듈로부터 애드-혹 네트워크 사용 내역을 정보를 전달받고 상기 이동통신 모듈을 통해 주기적으로 상기 애드-혹 네트워크 사용 내역을 상기 이동통신망 시스 템에게 전달하는 제어부를 포함한다. Meanwhile, in order to achieve the above object, a mobile communication terminal provided by the present invention includes a user interface unit for receiving an ad-hoc network participation request signal of a user for participating in an ad-hoc network; A mobile communication module configured to communicate with a mobile communication network system providing a mobile communication network service and to receive an ad-hoc network address from the mobile communication network system in response to the ad-hoc network participation request signal; An ad-hoc module participating in an ad-hoc network using the ad-hoc network address; And a control unit receiving information on an ad-hoc network usage history from the ad-hoc module and periodically transmitting the ad-hoc network usage history to the mobile communication network system through the mobile communication module.
이 때 상기 애드-혹 모듈은 애드-혹 네트워크 참여자 검색을 수행하기 위한 제어메시지를 출력하고, 그 제어메시지를 수신한 다른 이동통신단말기로부터 전달된 응답메시지에 의거하여 애드-혹 네트워크 토폴로지 변경 정보를 판단하고, 상기 제어부는 상기 애드-혹 네트워크 토폴로지 변경 정보를 상기 이동통신 모듈을 통해 상기 이동통신망 시스템에게 전달하는 것이 바람직하다. At this time, the ad-hoc module outputs a control message for performing an ad-hoc network participant search, and transmits the ad-hoc network topology change information based on a response message transmitted from another mobile communication terminal receiving the control message. The controller may transmit the ad-hoc network topology change information to the mobile communication network system through the mobile communication module.
또한 상기 이동통신 모듈은 상기 애드-혹 네트워크 토폴로지 변경 정보에 의거하여 갱신된 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 제어부로 전달하는 것이 바람직하다. The mobile communication module preferably receives the updated routing table based on the ad-hoc network topology change information from the mobile communication network system and delivers the updated routing table to the controller.
또한 상기 이동통신모듈은 상기 애드-혹 네트워크에 참여한 다른 이동통신단말기에 의해 갱신된 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 제어부로 전달하는 것이 바람직하다. In addition, the mobile communication module preferably receives a routing table updated by another mobile communication terminal participating in the ad-hoc network from the mobile communication network system and delivers it to the controller.
또한 상기 이동통신모듈은 상기 이동통신망 상태 변화에 따라 상기 이동통신망 시스템 자체적으로 갱신한 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 제어부로 전달하는 것이 바람직하다. The mobile communication module may receive a routing table updated by the mobile communication network system itself from the mobile communication network system according to a change in the state of the mobile communication network, and transmit the received routing table to the controller.
또한 상기 애드-혹 모듈은 상기 수신된 라우팅 테이블에 의거하여 애드-혹 네트워크에 참여한 다른 이동통신단말기들과 애드-혹 네트워크로 연결하는 것이 바람직하다. In addition, the ad-hoc module is preferably connected to the ad-hoc network with other mobile communication terminals participating in the ad-hoc network based on the received routing table.
또한 상기 이동통신모듈은 상기 애드-혹 네트워크 사용 내역에 따른 비용 정보를 상기 이동통신망 시스템으로부터 수신하고 이를 제어부로 전달하는 것이 바람 직하다. In addition, the mobile communication module preferably receives the cost information according to the ad-hoc network usage history from the mobile communication network system and transfers it to the controller.
이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때 첨부한 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. At this time, it should be noted that the same elements in the accompanying drawings are represented by the same reference numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
도 1은 본 발명의 일실시 예에 따른 이동통신단말기에 대한 개략적인 블록도이다. 도 1을 참조하면 본 발명의 일실시 예에 따른 이동통신단말기(100)는 저장부(110), 입력부(120), 제어부(130), 이동통신모듈(140) 및 애드-혹(ad-hoc) 모듈(150)을 포함한다. 1 is a schematic block diagram of a mobile communication terminal according to an embodiment of the present invention. Referring to FIG. 1, the
저장부(110)는 이동통신단말기(100)의 동작과 관련된 정보들(예컨대, 시스템 구동 제어를 위한 구동 프로그램, 상기 프로그램과 관련된 데이터들 등)을 저장한다. 특히 저장부(110)는 이동통신단말기(100)가 애드-혹(ad-hoc) 네트워크에 참여하기 위한 애드-혹(ad-hoc) 네트워크 주소를 저장하는 것이 바람직하다.The
입력부(120)는 이동통신단말기(100)의 동작 제어를 위해 사용자와의 인터페이스를 제공한다. 즉 사용자의 조작신호를 입력받아 제어부(130)에게 전달한다. 특히 입력부(120)는 애드-혹 네트워크에 참여하기 위한 사용자의 애드-혹 네트워크 참여 요청신호를 입력받아 제어부(130)에게 전달하는 것이 바람직하다.The
제어부(130)는 입력부(120)를 통해 입력된 신호 또는 미리 저장된 동작 프로그램에 의거하여 이동통신단말기(100)를 제어한다. 예를 들어 제어부(130)는 이동 통신 모듈(140)을 통해 수신된 애드-혹 네트워크 주소를 에드-혹 모듈(150)에게 전달하거나, 애드-혹 모듈(150)로부터 전달된 애드-혹 네트워크 사용 내역을 정보를 이동통신 모듈(140)을 통해 상기 이동통신망 시스템에게 전송한다. 특히 제어부(130)는 상기 애드-혹 네트워크 사용 내역 정보를 주기적으로 전송하는 것이 바람직하다. The
이는 이동통신망 시스템이 상기 애드-혹 네트워크 사용 내역 정보에 의거하여 애드-혹 네트워크 사용에 대한 비용을 계산할 수 있도록 하기 위한 것이다. 즉 각 이동통신단말기들이 각각의 애드-혹(ad-hoc) 네트워크 사용 내역 정보를 의무적으로 전송함으로써 이동통신망 시스템이 그 애드-혹(ad-hoc) 네트워크 사용 내역 정보에 의거하여 애드-혹 네트워크 사용에 따른 비용을 청구할 수 있도록 하기 위한 것이다.This is to allow the mobile communication network system to calculate the cost for using the ad-hoc network based on the ad-hoc network usage history information. That is, each mobile communication terminal mandatoryly transmits each ad-hoc network usage history information so that the mobile communication network system uses the ad-hoc network usage based on the ad-hoc network usage history information. It is intended to be able to charge for the cost.
이동통신모듈(140)은 이동통신망 서비스를 제공하는 이동통신망 시스템과 통신을 수행하고, 상기 애드-혹 네트워크 참여 요청신호에 응답하여 상기 이동통신망 시스템으로부터 애드-혹 네트워크 주소를 할당받는다. 상기 애드-혹 네트워크 주소는 제어부(130)에 의해 저장부(110)에 저장하는 것이 바람직하다. The
또한 이동통신 모듈(140)은 상기 애드-혹 네트워크 토폴로지 변경 정보에 의거하여 갱신된 라우팅 테이블 또는 상기 애드-혹 네트워크에 참여한 다른 이동통신단말기에 의해 갱신된 라우팅 테이블 또는 상기 이동통신망 상태 변화에 따라 상기 이동통신망 시스템 자체적으로 갱신한 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 제어부(130)로 전달하는 것이 바람직하다.In addition, the
또한 이동통신모듈(140)은 상기 애드-혹 네트워크 사용 내역에 따른 비용 정보를 상기 이동통신망 시스템으로부터 수신한다. 이 때 상기 수신된 비용 정보를 제어부(130)로 전달하는 것이 바람직하다. In addition, the
애드-혹(ad-hoc) 모듈(150)은 이동통신 모듈(140)을 통해 수신한 애드-혹 네트워크 주소를 이용하여 애드-혹 네트워크에 참여한다. 이 때 애드-혹 모듈(ad-hoc)은 애드-혹 네트워크 참여자 검색을 수행하기 위한 제어메시지를 출력하고, 그 제어메시지를 수신한 다른 이동통신단말기로부터 전달된 응답메시지를 수신하는 것이 바람직하다. 즉 '네이버 디스커버리(neighbor discovery)'를 교환하는 것이 바람직하다. 상기'네이버 디스커버리'는 ICMP(Internet Control Message Protocol) 메시지(message)로서 애드-혹 네트워크 토폴로지(topology)를 판단하기 위해 애드-혹(ad-hoc) 그룹 안의 호스트들 끼리 주고받는 것을 말한다.The ad-
다시 말해 애드-혹 모듈(150)은 이동통신단말기(100)의 정보(예컨대, MIN 또는 ESN 등)를 포함한 ICMP 메시지를 애드-혹 네트워크를 통해 전달하고, 그 ICMP에 대한 응답 메시지가 수신되면 그 응답 메시지를 송신한 송신자를 판단한다. 그 송신자들을 동일 애드-혹 네트워크 참여자로 판단하는 것이다. In other words, the ad-
그리고 애드-혹 네트워크 참여자가 변경되면 애드-혹 네트워크 토폴로지가 변경된 것으로 판단하여, 제어부(130)는 애드-혹 네트워크 토폴로지 변경 정보를 이동통신 모듈(150)을 통해 이동통신망 시스템에게 전달한다. When the ad-hoc network participant is changed, the ad-hoc network topology is determined to be changed, and the
또한 애드-혹 모듈(150)은 이동통신 모듈(140)을 통해 수신된 라우팅 테이블에 의거하여 애드-혹 네트워크에 참여한 다른 이동통신단말기들과 애드-혹 네트워 크로 연결하는 것이 바람직하다. In addition, the ad-
도 2는 본 발명의 일실시 예에 따른 애드-혹 네트워크 관리 방법에 대한 처리 흐름도이다. 즉 도 2는 도 1에 예시된 이동통신단말기(100)를 노드로 포함하는 애드-혹 네트워크를 이동통신망 시스템을 이용하여 관리하는 방법에 대한 예를 도시하고 있다. 이 때 도 2의 예에서 상기 이동통신망 시스템은 이동통신단말기(100)에게 이동통신 서비스를 제공하는 기지국(200), 애드-혹 네트워크에서 사용될 IP 주소를 관리하는 IP 주소 관리 서버(300) 및 HSS(Home Subscription Server)(400)을 포함한다. 이 때 IP 주소 관리 서버(300)는 애드-혹 네트워크에 참여하는 이동통신단말기들의 주소를 저장하기 위한 주소 테이블(미도시)과, 애드-혹 네트워크 상에서 이동통신단말기들 간의 라우팅 정보를 저장하는 라우팅 테이블(310)을 저장하는 것이 바람직하다. 2 is a flowchart illustrating an ad-hoc network management method according to an embodiment of the present invention. That is, FIG. 2 illustrates an example of a method of managing an ad-hoc network including a
도 1 및 도 2를 참조하면 본 발명의 애드-혹 네트워크 관리 방법은 다음과 같다. 먼저 이동통신단말기(100)로부터 애드-혹 네트워크에서 사용될 이동통신단말기(100)의 IP 주소가 요청되면(S202) 기지국(200)은 그 요청 메시지를 IP 주소 관리 서버(300)에게 전달하고(S204) IP 주소 관리 서버(300)는 HSS(400)에게 가입자 정보를 요청한다(S206). 이 때 HSS(400)는 이동통신망 서비스에 가입한 가입자들에 대한 정보를 관리하는 장치로서, 가입자 별로 가입자의 신상정보, 사용하는 이동통신단말기 정보, 부가 서비스 가입정보 및 과금 정보 등을 관리한다. 상기 가입자 정보를 관리하기 위해 HSS(400)에 저장된 가입자 정보 테이블의 구성 예가 도 3에 예시되어 있다. 따라서 상기 가입자 정보 테이블에 대하여는 도 3을 참조하여 구체 적으로 설명할 것이다. 1 and 2, the ad-hoc network management method of the present invention is as follows. First, when the IP address of the
한편 상기 과정(S206)에서 IP 주소 관리 서버(300)가 HSS(400)에게 상기 IP 주소를 요청한 이동통신단말기(100) 사용자에 대한 가입자 정보를 요청한 것은 상기 이동통신단말기(100) 사용자가 애드-혹 네트워크 서비스에 가입했는지 여부를 판단하기 위한 것이다.Meanwhile, in the step S206, the IP
따라서 HSS(400)로부터 이동통신단말기(100) 사용자에 대한 가입자 정보를 수신한(S208) IP 주소 관리서버(300)는 그 가입자 정보를 분석하여 이동통신단말기(100) 사용자가의 애드-혹 네트워크 사용가능 여부를 판단한다(S210). 상기 판단(S210) 결과 이동통신단말기(100) 사용자가 애드-혹 네트워크를 사용할 수 있는 것으로 판단되면 IP 주소 관리 서버(300)는 이동통신단말기(100)에게 IP 주소를 할당한 후(S212) 그 IP 주소를 기지국(200)을 거쳐 이동통신단말기(100)에게 전달한다(S214, S216). 그리고 그 IP 주소를 이동통신단말기(100) 식별정보와 함께 주소 테이블(미도시)에 등록한 후 상기 주소할당에 따라 갱신된 라우팅 정보를 이용하여 라우팅 테이블(310)을 갱신한다(S222). 이 때 상기 주소 테이블과 라우팅 테이블(310)의 구성 예가 도 4 및 도 5에 예시되어 있다. 따라서 주소 테이블 및 라우팅 테이블(310)에 대하여는 도 4 및 도 5를 참조하여 보다 상세히 설명할 것이다. Accordingly, the IP
한편 애드-혹 네트워크에 참여하기 위한 IP 주소를 기지국(200)을 통해 전달받은 이동통신단말기(100)는 상기 IP 주소를 이용하여 애드-혹 네트워크 참여자를 검색한다(S218). 이를 위해 이동통신단말기(100)는 애드-혹 네트워크 참여자 검색을 수행하기 위한 제어메시지를 출력하고, 그 제어메시지를 수신한 다른 이동통신 단말기로부터 전달된 응답메시지를 수신하는 것이 바람직하다. 즉 '네이버 디스커버리(neighbor discovery)'를 교환하는 것이 바람직하다. 상기'네이버 디스커버리'는 ICMP(Internet Control Message Protocol) 메시지(message)로서 애드-혹 네트워크 토폴로지(topology)를 판단하기 위해 애드-혹(ad-hoc) 그룹 안의 호스트들 끼리 주고받는 것을 말한다.Meanwhile, the
다시 말해 애드-혹 모듈(150)은 이동통신단말기(100)의 정보(예컨대, MIN 또는 ESN 등)를 포함한 ICMP 메시지를 애드-혹 네트워크를 통해 전달하고, 그 ICMP에 대한 응답 메시지가 수신되면 그 응답 메시지를 송신한 송신자를 판단한다. 그 송신자들을 동일 애드-혹 네트워크 참여자로 판단하는 것이다. 그리고 애드-혹 네트워크 참여자가 변경되면 애드-혹 네트워크 토폴로지가 변경된 것으로 판단한다. In other words, the ad-
상기 판단 결과 토폴로지 변경이 감지되면(S220) 이동통신단말기(100)는 기지국(200)을 통해 상기 토폴로지 변경을 IP 주소 관리 서버(300)에게 통보한다(S224, S226). 이 때 이동통신단말기(100)는 상기 토폴로지 변경 정보를 함께 전달하는 것이 바람직하다.When the topology change is detected as a result of the determination (S220), the
그러면 상기 토폴로지 변경 정보를 수신한 IP 주소 관리 서버(300)는 그 토폴로지 변경 정보를 이용하여 라우팅 테이블(310)을 갱신한 후(S228) 그 라우팅 테이블(310)을 기지국(200)을 거쳐 이동통신단말기(100)에게 전달한다(S230, S232).Then, the IP
이 때 기지국(200)은 이동통신단말기(100)가 참여한 애드-혹 네트워크에 참여한 다른 이동통신단말기들에게도 상기 라우팅 테이블(310)을 전달하는 것이 바람직하다. At this time, the
한편 이동통신망으로부터 애드-혹 네트워크 토폴로지 변경의 요인이 되는 이벤트(예컨대, 통화시간대에 따른 트래픽 재배치, 애드-혹 네트워크에 참여 중이던 단말의 오프 상태 감지 등)가 발생하면(S234) 기지국(200)은 그 이벤트를 IP 주소 관리 서버(300)에게 통보한다(S236). 이 때 기지국(200)은 상기 이벤트로 인한 토폴로지 변경 정보를 상기 이벤트와 함께 전달하는 것이 바람직하다.On the other hand, if an event (for example, traffic relocation according to a talk time zone, detection of an off state of a terminal participating in an ad-hoc network, etc.) that causes a change of an ad-hoc network topology occurs from the mobile communication network (S234), the
그러면 IP 주소 관리 서버(300)는 상기 토폴로지 변경 정보를 이용하여 라우팅 테이블(310)을 갱신한 후(S238) 그 라우팅 테이블(310)을 기지국(200)을 거쳐 이동통신단말기(100)에게 전달한다(S240, S242). 이 때 기지국(200)은 이동통신단말기(100)가 참여한 애드-혹 네트워크에 참여한 다른 모든 이동통신단말기들에게도 상기 라우팅 테이블(310)을 전달하는 것이 바람직하다.Then, the IP
또한 이동통신단말기(100)로부터 애드-혹 네트워크 사용 이력을 전달받은(S244) 기지국(200)은 HSS(400)에게 이동통신단말기(100)의 가입자 정보를 요청하고(S246) 그에 대한 응답으로 이동통신단말기(100)의 가입자 정보가 전달되면(S248) 그 가입자 정보 및 이동통신단말기(100)로부터 전달된 애드-혹 네트워크 사용이력 정보를 이용하여 비용을 계산한다(S250). 이는 이동통신단말기(100)를 이용한 애드-혹 네트워크 사용에 따른 비용을 이동통신단말기(100) 사용자에게 과금하기 위한 것이다. In addition, the
이 때 비용 계산을 위해 이동통신단말기(100) 사용자의 가입자 정보를 요구하는 것은 이동통신단말기(100) 사용자의 서비스 가입 조건에 따라 비용을 계산할 수 있도록 하기 위한 것이다. In this case, the request of subscriber information of the user of the
상기 과정(S250)에서 비용을 계산한 기지국(200)은 그 계산 결과를 HSS(400) 및 이동통신단말기(100)에게 통보한다(S252, S254).In step S250, the
이때 HSS(400)는 상기 비용을 해당 가입자의 가입자 정보로 관리한다. 예를 들어 해당 가입자의 비용 지불 이력 정보를 관리하기 위해 상기 비용을 해당 가입자의 가입자 정보로 관리한다. At this time, the
한편 이동통신단말기(100)는 상기 비용을 해당 가입자에게 제공함으로써 그 비용을 지불할 수 있도록 한다. On the other hand, the
본 발명은 이와 같이 이동통신단말기(100)를 이용한 애드-혹 네트워크 관리를 이동통신망 시스템을 이용하여 수행하도록 함으로써 일괄적인 관리가 가능하며, 이동통신단말기들 각각으로부터 토폴로지 감지 결과를 전달받음으로써 네트워크 토폴로지의 잦은 변경에도 대처가 가능한 장점이 있다. In the present invention, the ad-hoc network management using the
도 3은 본 발명의 일실시 예에 따라 애드-혹 네트워크를 관리하기 위한 가입자 정보 테이블에 대한 예시도이다. 즉 도 3은 도 2의 HSS(400)에 저장된 가입자 정보 테이블의 예를 도시하고 있다.3 is an exemplary diagram of a subscriber information table for managing an ad-hoc network according to an embodiment of the present invention. That is, FIG. 3 illustrates an example of a subscriber information table stored in the
도 3을 참조하면 가입자 정보 테이블(410)은 가입자를 식별하기 위한 정보들(예컨대, MIN, ESN)과, 해당 가입자가 애드-혹 네트워크를 사용하는 지의 여부를 나타내기 위한 정보 및 해당 가입자의 애드-혹 네트워크 사용에 따른 비용 정보를 저장한다. 도 3에는 전화번호 '010-1234-5678', '010-1112-7775' 및 '010-1235-1111'을 사용하는 사용자들 각각에 대한 정보의 예를 도시하고 있다. 도 3을 참조하면 전화번호'010-1234-5678'을 사용하는 사용자와 전화번호 '010-1235-1111'을 사용하는 사용자만이 애드-혹 네트워크를 사용하고 있으며, 그들 각각의 비용정보는 '386' 및 '1,050'이다. 이 때 상기 비용 정보는 일정 기간 동안 송/수신한 데이터 양 또는 네트워크에 접속한 시간 정보 등을 누적하여 이용하는 것이 바람직하다.Referring to FIG. 3, the subscriber information table 410 includes information for identifying a subscriber (eg, MIN, ESN), information for indicating whether the subscriber uses an ad-hoc network, and the subscriber's advertisement. -Store the cost information for network use. 3 shows an example of information for each of the users using the telephone numbers '010-1234-5678', '010-1112-7775' and '010-1235-1111'. Referring to FIG. 3, only a user using the phone number '010-1234-5678' and a user using the phone number '010-1235-1111' use the ad-hoc network, and their respective cost information is' 386 'and' 1,050 '. At this time, the cost information is preferably used by accumulating the amount of data transmitted / received for a predetermined period of time, or time information connected to the network.
한편 상기 가입자 정보는 도 3에 예시된 것으로만 한정되는 것은 아니다. 즉 도 3에 예시된 정보 이외에도 해당 가입자가 가입한 부가 서비스 정보 및 생년월일과 같은 신상 정보들을 더 포함하는 것도 가능하다.Meanwhile, the subscriber information is not limited to the one illustrated in FIG. 3. That is, in addition to the information illustrated in FIG. 3, it is also possible to further include personal information such as additional service information and date of birth subscribed to by the subscriber.
도 4는 본 발명의 일실시 예에 따라 애드-혹 네트워크를 관리하기 위한 애드-혹 네트워크 주소 테이블에 대한 예시도이다. 이 때 주소 테이블은 상기 이동통신단말기들 각각의 식별정보와 대응된 이동통신단말기가 애드-혹 네트워크에 참여하기 위해 할당받은 주소를 매칭시켜 저장하는 것이 바람직하다. 또한 상기 이동통신단말기 각각의 식별정보는 이동통신단말기의 이동국 식별번호(MIN)인 것이 바람직하다. 도 4의 예에서는 주소 테이블(320)이 이동국 식별번호(MIN)를 이동통신단말기 식별정보로 하고, 상기 이동국 식별번호(MIN)에 IP 주소가 매칭된 예를 도시하고 있다.4 is an exemplary diagram of an ad-hoc network address table for managing an ad-hoc network according to an embodiment of the present invention. At this time, it is preferable that the address table matches and stores the identification information of each of the mobile communication terminals and the address allocated to the mobile communication terminal to participate in the ad-hoc network. In addition, the identification information of each of the mobile communication terminal is preferably a mobile station identification number (MIN) of the mobile communication terminal. In the example of FIG. 4, the address table 320 uses the mobile station identification number MIN as the mobile terminal identification information, and shows an example in which an IP address is matched with the mobile station identification number MIN.
도 5는 본 발명의 일실시 예에 따라 애드-혹 네트워크 참여자들 간에 라우팅 경로를 제공하기 위한 라우팅 테이블에 대한 예시도이다. 이 때 라우팅 테이블은 상기 애드-혹 네트워크에 참여한 모든 이동통신단말기들 각각에 대하여, 그 이동통신단말기를 출발지로 하고 타 이동통신단말기들 각각을 목적지로 하는 모든 라우팅 정보를 저장하는 것이 바람직하다. 또는 상기 라우팅 테이블은 상기 애드-혹 네트 워크에 존재하는, 이동통신단말기들 간의 모든 연결 경로에 대하여, 출발지 이동통신단말기 주소, 목적지 이동통신단말기 주소, 상기 목적지 이동통신단말기 방향으로 상기 출발지 이동통신단말기에 인접한 이동통신단말기 주소 및 상기 출발지 이동통신단말기로부터 상기 목적지 이동통신단말기까지의 홉 수를 저장하는 것이 바람직하다. 5 is an exemplary diagram of a routing table for providing a routing path between ad-hoc network participants according to an embodiment of the present invention. At this time, it is preferable that the routing table stores all routing information for each of the mobile communication terminals participating in the ad-hoc network, starting with the mobile communication terminal and destination for each of the other mobile communication terminals. Alternatively, the routing table may include a source mobile communication terminal address, a destination mobile communication terminal address, and a destination mobile communication terminal in the direction of the destination mobile communication terminal for all connection paths between mobile communication terminals existing in the ad-hoc network. It is preferable to store the address of the mobile communication terminal adjacent to and the number of hops from the source mobile communication terminal to the destination mobile communication terminal.
도 5를 참조하면 애드-혹 네트워크에 참여한 모든 이동통신단말기들(A, B, C) 각각에 대하여, 그 이동통신단말기를 출발지로 하고 타 이동통신단말기(D)를 목적지로 하는 경로에 대하여, 목적지 이동통신단말기(D) 방향으로 인접한 이동통신단말기 주소 및 홉수를 저장하고 있다.Referring to FIG. 5, for each of the mobile communication terminals A, B, and C participating in the ad-hoc network, for a route having the mobile communication terminal as a starting point and the other mobile communication terminal D as a destination, The mobile communication terminal address and the number of hops adjacent to the destination mobile communication terminal (D) are stored.
도 6은 도 5에 예시된 라우팅 테이블에 의한 라우팅 과정의 예를 도시한 도면이다. 도 6의 예에서 첫 번째 이동통신단말기(51)가 도 5의 'A'이고, 두 번째 이동통신단말기(53)가 도 5의 'B'이고, 세 번째 이동통신단말기(55)가 도 5의 'C'이고, 네 번째 이동통신단말기(57)가 도 5의 'D'인 경우 도 5에 예시된 라우팅 정보에 의하면 도 6에 예시된 화살표 방향으로 애드-혹 네트워크가 연결됨을 알 수 있다. FIG. 6 is a diagram illustrating an example of a routing process by the routing table illustrated in FIG. 5. In the example of FIG. 6, the first
즉 첫 번째 이동통신단말기(51)로부터 네 번째 이동통신단말기(57)까지 애드-혹 네트워크로 연결하고자 하는 경우 홉수는 '3'이고, 두 번째 이동통신단말기(53) 및 세 번째 이동통신단말기(55)를 거치게 되는 것이다. That is, when the first
본 발명에서는 이러한 관리를 모두 도 2에 예시된 바와 같이 이동통신망 시스템에서 수행함으로써 애드-혹 네트워크를 체계적이고 용이하게 관리할 수 있는 것이다. In the present invention, all such management is performed in the mobile communication network system as illustrated in FIG. 2, so that the ad-hoc network can be managed systematically and easily.
이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다. In the above, specific preferred embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the above-described embodiments, and various modifications can be made by any person having ordinary skill in the art without departing from the gist of the present invention attached to the claims. .
상술한 바와 같이 본 발명의 이동통신망 시스템을 이용하여 애드-혹 네트워크를 관리함으로써 이동통신망과 애드-혹 네트워크를 모두 효과적으로 관리할 수 있는 장점이 있다. 또한 각 이동통신단말기들로부터 전달되는 토폴로지 변경 정보를 이동통신망 시스템에서 취합하여 관리함으로써 네트워크 토폴로지의 잦은 변화에 용이하게 대처할 수 있는 장점이 있다. 게다가 이동통신단말기들 각각의 애드-혹 네트워크 사용 내역을 이동통신망 시스템에서 관리함으로써 상기 사용내역에 따라 사용자들에게 과금을 할 수 있다. 즉 이동 통신망 서비스 사업자 측면에서 볼 때 새로운 수익 모델을 창출할 수 있다. As described above, by managing the ad-hoc network using the mobile communication network system of the present invention, there is an advantage of effectively managing both the mobile communication network and the ad-hoc network. In addition, by collecting and managing topology change information transmitted from each mobile communication terminal in a mobile communication network system, it is easy to cope with frequent changes of network topology. In addition, it is possible to charge users according to the usage history by managing the ad-hoc network usage history of each of the mobile communication terminals in the mobile communication network system. In other words, it can create a new profit model from the mobile service provider side.
Claims (15)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060054744A KR100713626B1 (en) | 2006-06-19 | 2006-06-19 | Motile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same |
US11/804,108 US8102826B2 (en) | 2006-06-19 | 2007-05-17 | Mobile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same |
EP07010416A EP1871053A1 (en) | 2006-06-19 | 2007-05-25 | Mobile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same |
CNA2007101118246A CN101094447A (en) | 2006-06-19 | 2007-06-15 | Mobile communication terminal and method for managing special network using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060054744A KR100713626B1 (en) | 2006-06-19 | 2006-06-19 | Motile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100713626B1 true KR100713626B1 (en) | 2007-05-02 |
Family
ID=38269437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060054744A KR100713626B1 (en) | 2006-06-19 | 2006-06-19 | Motile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same |
Country Status (4)
Country | Link |
---|---|
US (1) | US8102826B2 (en) |
EP (1) | EP1871053A1 (en) |
KR (1) | KR100713626B1 (en) |
CN (1) | CN101094447A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100895621B1 (en) | 2008-03-27 | 2009-05-06 | 국방과학연구소 | Method for managing topology in wireless mobile ad-hoc networks |
KR100997799B1 (en) * | 2008-04-15 | 2010-12-02 | 주식회사 맥스포 | sensor network communication system |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090073943A1 (en) * | 2007-08-17 | 2009-03-19 | Qualcomm Incorporated | Heterogeneous wireless ad hoc network |
US9398453B2 (en) * | 2007-08-17 | 2016-07-19 | Qualcomm Incorporated | Ad hoc service provider's ability to provide service for a wireless network |
US9392445B2 (en) | 2007-08-17 | 2016-07-12 | Qualcomm Incorporated | Handoff at an ad-hoc mobile service provider |
EP2235968B1 (en) * | 2007-12-28 | 2013-07-24 | Telecom Italia S.p.A. | Management of a hybrid communication network comprising a cellular network and a local network |
KR101096076B1 (en) * | 2008-06-26 | 2011-12-19 | 삼성전자주식회사 | Apparatus and method for setting up a ad hoc mode connection using cellular network in a cellular wireless communication systme |
US9179367B2 (en) * | 2009-05-26 | 2015-11-03 | Qualcomm Incorporated | Maximizing service provider utility in a heterogeneous wireless ad-hoc network |
US8411685B1 (en) * | 2010-09-16 | 2013-04-02 | Sprint Communications Company L.P. | Managing the allocation of internet protocol addresses in a wireless network |
GB2484497B (en) * | 2010-10-13 | 2015-07-01 | Nvidia Corp | Wireless communications systems |
US8812723B2 (en) | 2010-10-15 | 2014-08-19 | Marvell World Trade Ltd. | Assignment of network addresses |
US9179494B2 (en) | 2012-12-20 | 2015-11-03 | Telefonaktiebolaget L M Ericsson (Publ) | Integrating multi-hop mesh networks in mobile communication networks |
US10057123B1 (en) | 2013-12-27 | 2018-08-21 | Alarm.Com Incorporated | Network topology backup |
US10075410B2 (en) | 2015-05-18 | 2018-09-11 | Marvell World Trade Ltd. | Apparatus and methods for assigning internetwork addresses |
US10051688B1 (en) | 2015-05-28 | 2018-08-14 | Marvell International Ltd. | Bridging wireless network traffic |
CN107171883B (en) | 2016-03-08 | 2020-04-28 | 华为技术有限公司 | Method, device and equipment for detecting forwarding table |
JP6664244B2 (en) * | 2016-03-16 | 2020-03-13 | キヤノン株式会社 | Communication device and control method thereof |
CN107787022B (en) | 2016-08-26 | 2023-07-07 | 马维尔亚洲私人有限公司 | Method and device for remote configuration and management of wireless node |
US11184742B2 (en) * | 2020-04-20 | 2021-11-23 | Motorola Solutions, Inc. | Method and apparatus for determining an approver for requesting permission to join a dynamically-created talkgroup |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040085719A (en) * | 2003-04-01 | 2004-10-08 | 조광선 | System, Apparatus, and Method capable of supporting Multiple Heterogeneous Wireless Mobile Communications via an AD-HOC Communication |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI111208B (en) * | 2000-06-30 | 2003-06-13 | Nokia Corp | Arrangement of data encryption in a wireless telecommunication system |
US20030018774A1 (en) * | 2001-06-13 | 2003-01-23 | Nokia Corporation | System and method for load balancing in ad hoc networks |
US6904055B2 (en) | 2002-06-24 | 2005-06-07 | Nokia Corporation | Ad hoc networking of terminals aided by a cellular network |
EP1398910A1 (en) | 2002-09-13 | 2004-03-17 | Siemens Aktiengesellschaft | Position dependent routing of a connection between two mobile stations via one or more intermediate mobile stations |
EP1475926B1 (en) | 2003-05-05 | 2009-04-22 | Samsung Electronics Co., Ltd. | Routing system for establishing optimal route in wireless personal area network (WPAN) and method thereof |
KR100645428B1 (en) | 2003-05-05 | 2006-11-15 | 삼성전자주식회사 | Apparatus and method for establishment of routing path in wpan |
US20050135286A1 (en) * | 2003-12-23 | 2005-06-23 | Nurminen Jukka K. | Wireless extended proximity networks: systems, methods and program products |
US7532623B2 (en) * | 2004-03-24 | 2009-05-12 | Bbn Technologies Corp. | Methods for wireless mesh multicasting |
US7730294B2 (en) * | 2004-06-04 | 2010-06-01 | Nokia Corporation | System for geographically distributed virtual routing |
WO2005125122A2 (en) * | 2004-06-22 | 2005-12-29 | British Telecommunications Public Limited Company | Wireless ad hoc network |
WO2006000239A1 (en) | 2004-06-24 | 2006-01-05 | Telecom Italia S.P.A. | Method and system for controlling access to communication networks, related network and computer program therefor |
US20060013160A1 (en) | 2004-07-19 | 2006-01-19 | Haartsen Jacobus C | Peer connectivity in ad-hoc communications systems |
US7672289B2 (en) * | 2005-08-09 | 2010-03-02 | Mitsubishi Electric Research Laboratories, Inc. | Method for defining, allocating and assigning addresses in ad hoc wireless networks |
US8149694B2 (en) * | 2005-12-01 | 2012-04-03 | Microsoft Corporation | Enforcing fairness in ad hoc mesh networks |
-
2006
- 2006-06-19 KR KR1020060054744A patent/KR100713626B1/en not_active IP Right Cessation
-
2007
- 2007-05-17 US US11/804,108 patent/US8102826B2/en not_active Expired - Fee Related
- 2007-05-25 EP EP07010416A patent/EP1871053A1/en not_active Withdrawn
- 2007-06-15 CN CNA2007101118246A patent/CN101094447A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040085719A (en) * | 2003-04-01 | 2004-10-08 | 조광선 | System, Apparatus, and Method capable of supporting Multiple Heterogeneous Wireless Mobile Communications via an AD-HOC Communication |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100895621B1 (en) | 2008-03-27 | 2009-05-06 | 국방과학연구소 | Method for managing topology in wireless mobile ad-hoc networks |
KR100997799B1 (en) * | 2008-04-15 | 2010-12-02 | 주식회사 맥스포 | sensor network communication system |
Also Published As
Publication number | Publication date |
---|---|
US20070291722A1 (en) | 2007-12-20 |
CN101094447A (en) | 2007-12-26 |
US8102826B2 (en) | 2012-01-24 |
EP1871053A1 (en) | 2007-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100713626B1 (en) | Motile communication terminal for providing ad-hoc network service and method for managing ad-hoc network using the same | |
Zhao et al. | Multicasting in delay tolerant networks: semantic models and routing algorithms | |
TWI357242B (en) | Route selection in wireless networks | |
CN1947402B (en) | Method and system for providing security in proximity and ad-hoc networks | |
Wang et al. | Incentive based data sharing in delay tolerant mobile networks | |
Chen et al. | GAR: Group aware cooperative routing protocol for resource-constraint opportunistic networks | |
Campo et al. | PDP: A lightweight discovery protocol for local-scope interactions in wireless ad hoc networks | |
CN101083597A (en) | SIP based instant message of mobile self-organizing network | |
Haq et al. | A peer-to-peer communication based content distribution protocol for incentive-aware delay tolerant networks | |
Wang et al. | Incentive driven information sharing in delay tolerant mobile networks | |
TWI426811B (en) | Mobile ad hoc network and method for establishing routing thereof | |
Mayer et al. | Routing in hybrid delay tolerant networks | |
KR101210337B1 (en) | Apparatus for setting multipath in heterogeneous interface circumstances and method thereof | |
Shafiee et al. | WLAN-wimax double-technology routing for vehicular networks | |
CN101409905A (en) | Routing method for mobile multi-hop grouping wireless network based on random broadcast mode | |
Kim et al. | A cooperative forwarding scheme for social preference-based selfishness in mobile social networks | |
Seada et al. | Social networks: the killer app for wireless ad hoc networks? | |
Girolami et al. | Discovery of services in smart cities of mobile social users | |
JP4451398B2 (en) | Communication system, location management device, and communication path determination method | |
CN102111906B (en) | Business transmission method and device | |
Kamruzzaman et al. | Decentralized content sharing among tourists in visiting hotspots | |
Siddarth et al. | A cluster based QoS-aware service discovery architecture using swarm intelligence | |
Rais et al. | Coping with episodic connectivity in heterogeneous networks | |
Kaisar et al. | A dynamic content distribution scheme for decentralized sharing in tourist hotspots | |
Girolami et al. | SIDEMAN: Service Discovery in Mobile Social Networks. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment | ||
FPAY | Annual fee payment | ||
FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 11 |
|
LAPS | Lapse due to unpaid annual fee |