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

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 PDF

Info

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
Application number
KR1020060054744A
Other languages
Korean (ko)
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 KR1020060054744A priority Critical patent/KR100713626B1/en
Application granted granted Critical
Publication of KR100713626B1 publication Critical patent/KR100713626B1/en
Priority to US11/804,108 priority patent/US8102826B2/en
Priority to EP07010416A priority patent/EP1871053A1/en
Priority to CNA2007101118246A priority patent/CN101094447A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-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

애드-혹 네트워크 서비스를 제공하는 이동통신단말기 및 그를 이용한 애드-혹 네트워크 관리 방법{MOTILE COMMUNICATION TERMINAL FOR PROVIDING AD-HOC NETWORK SERVICE AND METHOD FOR MANAGING AD-HOC NETWORK USING THE SAME}Mobile communication terminal providing ad-hoc network service and ad-hoc network management method using same {MOTILE COMMUNICATION TERMINAL FOR PROVIDING AD-HOC NETWORK SERVICE AND METHOD

도 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 mobile communication terminal 100 according to an embodiment of the present invention includes a storage unit 110, an input unit 120, a controller 130, a mobile communication module 140, and an ad-hoc. ) Module 150.

저장부(110)는 이동통신단말기(100)의 동작과 관련된 정보들(예컨대, 시스템 구동 제어를 위한 구동 프로그램, 상기 프로그램과 관련된 데이터들 등)을 저장한다. 특히 저장부(110)는 이동통신단말기(100)가 애드-혹(ad-hoc) 네트워크에 참여하기 위한 애드-혹(ad-hoc) 네트워크 주소를 저장하는 것이 바람직하다.The storage unit 110 stores information related to the operation of the mobile communication terminal 100 (eg, a driving program for controlling system driving, data related to the program, etc.). In particular, the storage unit 110 preferably stores an ad-hoc network address for the mobile communication terminal 100 to participate in an ad-hoc network.

입력부(120)는 이동통신단말기(100)의 동작 제어를 위해 사용자와의 인터페이스를 제공한다. 즉 사용자의 조작신호를 입력받아 제어부(130)에게 전달한다. 특히 입력부(120)는 애드-혹 네트워크에 참여하기 위한 사용자의 애드-혹 네트워크 참여 요청신호를 입력받아 제어부(130)에게 전달하는 것이 바람직하다.The input unit 120 provides an interface with a user for controlling the operation of the mobile communication terminal 100. That is, it receives the operation signal of the user and delivers it to the controller 130. In particular, the input unit 120 preferably receives an ad-hoc network participation request signal of a user for participating in the ad-hoc network and transmits the received signal to the control unit 130.

제어부(130)는 입력부(120)를 통해 입력된 신호 또는 미리 저장된 동작 프로그램에 의거하여 이동통신단말기(100)를 제어한다. 예를 들어 제어부(130)는 이동 통신 모듈(140)을 통해 수신된 애드-혹 네트워크 주소를 에드-혹 모듈(150)에게 전달하거나, 애드-혹 모듈(150)로부터 전달된 애드-혹 네트워크 사용 내역을 정보를 이동통신 모듈(140)을 통해 상기 이동통신망 시스템에게 전송한다. 특히 제어부(130)는 상기 애드-혹 네트워크 사용 내역 정보를 주기적으로 전송하는 것이 바람직하다. The controller 130 controls the mobile communication terminal 100 based on a signal input through the input unit 120 or a pre-stored operation program. For example, the controller 130 transmits the ad-hoc network address received through the mobile communication module 140 to the ed-hoc module 150 or uses the ad-hoc network delivered from the ad-hoc module 150. The details are transmitted to the mobile communication network system through the mobile communication module 140. In particular, the controller 130 preferably transmits the ad-hoc network usage history information periodically.

이는 이동통신망 시스템이 상기 애드-혹 네트워크 사용 내역 정보에 의거하여 애드-혹 네트워크 사용에 대한 비용을 계산할 수 있도록 하기 위한 것이다. 즉 각 이동통신단말기들이 각각의 애드-혹(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 mobile communication module 140 communicates with a mobile communication network system providing a mobile communication network service and receives an ad-hoc network address from the mobile communication network system in response to the ad-hoc network participation request signal. The ad-hoc network address is preferably stored in the storage 110 by the controller 130.

또한 이동통신 모듈(140)은 상기 애드-혹 네트워크 토폴로지 변경 정보에 의거하여 갱신된 라우팅 테이블 또는 상기 애드-혹 네트워크에 참여한 다른 이동통신단말기에 의해 갱신된 라우팅 테이블 또는 상기 이동통신망 상태 변화에 따라 상기 이동통신망 시스템 자체적으로 갱신한 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 제어부(130)로 전달하는 것이 바람직하다.In addition, the mobile communication module 140 updates the routing table based on the ad-hoc network topology change information or the routing table updated by another mobile communication terminal participating in the ad-hoc network or the mobile communication network state change. Preferably, the mobile communication network system receives the updated routing table from the mobile communication network system and delivers the routing table to the controller 130.

또한 이동통신모듈(140)은 상기 애드-혹 네트워크 사용 내역에 따른 비용 정보를 상기 이동통신망 시스템으로부터 수신한다. 이 때 상기 수신된 비용 정보를 제어부(130)로 전달하는 것이 바람직하다. In addition, the mobile communication module 140 receives cost information according to the ad-hoc network usage history from the mobile communication network system. At this time, it is preferable to transfer the received cost information to the controller 130.

애드-혹(ad-hoc) 모듈(150)은 이동통신 모듈(140)을 통해 수신한 애드-혹 네트워크 주소를 이용하여 애드-혹 네트워크에 참여한다. 이 때 애드-혹 모듈(ad-hoc)은 애드-혹 네트워크 참여자 검색을 수행하기 위한 제어메시지를 출력하고, 그 제어메시지를 수신한 다른 이동통신단말기로부터 전달된 응답메시지를 수신하는 것이 바람직하다. 즉 '네이버 디스커버리(neighbor discovery)'를 교환하는 것이 바람직하다. 상기'네이버 디스커버리'는 ICMP(Internet Control Message Protocol) 메시지(message)로서 애드-혹 네트워크 토폴로지(topology)를 판단하기 위해 애드-혹(ad-hoc) 그룹 안의 호스트들 끼리 주고받는 것을 말한다.The ad-hoc module 150 participates in the ad-hoc network using the ad-hoc network address received through the mobile communication module 140. At this time, the ad-hoc may output a control message for performing an ad-hoc network participant search, and receive a response message transmitted from another mobile communication terminal that receives the control message. That is, it is preferable to exchange 'neighbor discovery'. The 'Naver Discovery' is an Internet Control Message Protocol (ICMP) message that refers to the exchange of hosts in an ad-hoc group to determine an ad-hoc network topology.

다시 말해 애드-혹 모듈(150)은 이동통신단말기(100)의 정보(예컨대, MIN 또는 ESN 등)를 포함한 ICMP 메시지를 애드-혹 네트워크를 통해 전달하고, 그 ICMP에 대한 응답 메시지가 수신되면 그 응답 메시지를 송신한 송신자를 판단한다. 그 송신자들을 동일 애드-혹 네트워크 참여자로 판단하는 것이다. In other words, the ad-hoc module 150 transmits an ICMP message including information of the mobile communication terminal 100 (for example, MIN or ESN, etc.) through the ad-hoc network, and receives a response message for the ICMP. Determine the sender who sent the response message. The senders are considered to be participant in the same ad-hoc network.

그리고 애드-혹 네트워크 참여자가 변경되면 애드-혹 네트워크 토폴로지가 변경된 것으로 판단하여, 제어부(130)는 애드-혹 네트워크 토폴로지 변경 정보를 이동통신 모듈(150)을 통해 이동통신망 시스템에게 전달한다. When the ad-hoc network participant is changed, the ad-hoc network topology is determined to be changed, and the controller 130 transmits the ad-hoc network topology change information to the mobile communication network system through the mobile communication module 150.

또한 애드-혹 모듈(150)은 이동통신 모듈(140)을 통해 수신된 라우팅 테이블에 의거하여 애드-혹 네트워크에 참여한 다른 이동통신단말기들과 애드-혹 네트워 크로 연결하는 것이 바람직하다. In addition, the ad-hoc module 150 may be connected to the ad-hoc network with other mobile communication terminals participating in the ad-hoc network based on the routing table received through the mobile communication module 140.

도 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 mobile communication terminal 100 illustrated in FIG. 1 as a node using a mobile communication network system. At this time, in the example of FIG. 2, the mobile communication network system includes a base station 200 providing a mobile communication service to a mobile communication terminal 100, an IP address management server 300 managing an IP address to be used in an ad-hoc network, and an HSS. (Home Subscription Server) 400. At this time, the IP address management server 300 includes an address table (not shown) for storing addresses of mobile communication terminals participating in the ad-hoc network, and routing for storing routing information between mobile communication terminals on the ad-hoc network. It is desirable to store the table 310.

도 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 mobile communication terminal 100 to be used in the ad-hoc network is requested from the mobile communication terminal 100 (S202), the base station 200 transmits the request message to the IP address management server 300 (S204). IP address management server 300 requests the subscriber information to the HSS (400) (S206). In this case, the HSS 400 is a device for managing information on subscribers who have subscribed to a mobile communication network service. The HSS 400 manages user's personal information, mobile terminal information, additional service subscription information, and billing information for each subscriber. A configuration example of a subscriber information table stored in the HSS 400 to manage the subscriber information is illustrated in FIG. 3. Therefore, the subscriber information table will be described in detail with reference to FIG. 3.

한편 상기 과정(S206)에서 IP 주소 관리 서버(300)가 HSS(400)에게 상기 IP 주소를 요청한 이동통신단말기(100) 사용자에 대한 가입자 정보를 요청한 것은 상기 이동통신단말기(100) 사용자가 애드-혹 네트워크 서비스에 가입했는지 여부를 판단하기 위한 것이다.Meanwhile, in the step S206, the IP address management server 300 requests the subscriber information for the mobile communication terminal 100 user who requested the IP address from the HSS 400. The user of the mobile communication terminal 100 adds- Or it is to determine whether or not to subscribe to the network service.

따라서 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 address management server 300 receiving the subscriber information about the user of the mobile communication terminal 100 from the HSS 400 (S208) analyzes the subscriber information to ad-hoc network of the user of the mobile communication terminal 100. It is determined whether it can be used (S210). As a result of the determination (S210), if it is determined that the user of the mobile communication terminal 100 can use the ad-hoc network, the IP address management server 300 allocates the IP address to the mobile communication terminal 100 (S212). The IP address is transmitted to the mobile communication terminal 100 via the base station 200 (S214, S216). The IP address is registered in the address table (not shown) together with the identification information of the mobile communication terminal 100, and the routing table 310 is updated using the routing information updated according to the address assignment (S222). In this case, the configuration examples of the address table and the routing table 310 are illustrated in FIGS. 4 and 5. Therefore, the address table and the routing table 310 will be described in more detail with reference to FIGS. 4 and 5.

한편 애드-혹 네트워크에 참여하기 위한 IP 주소를 기지국(200)을 통해 전달받은 이동통신단말기(100)는 상기 IP 주소를 이용하여 애드-혹 네트워크 참여자를 검색한다(S218). 이를 위해 이동통신단말기(100)는 애드-혹 네트워크 참여자 검색을 수행하기 위한 제어메시지를 출력하고, 그 제어메시지를 수신한 다른 이동통신 단말기로부터 전달된 응답메시지를 수신하는 것이 바람직하다. 즉 '네이버 디스커버리(neighbor discovery)'를 교환하는 것이 바람직하다. 상기'네이버 디스커버리'는 ICMP(Internet Control Message Protocol) 메시지(message)로서 애드-혹 네트워크 토폴로지(topology)를 판단하기 위해 애드-혹(ad-hoc) 그룹 안의 호스트들 끼리 주고받는 것을 말한다.Meanwhile, the mobile communication terminal 100 that receives the IP address for participating in the ad-hoc network through the base station 200 searches for an ad-hoc network participant using the IP address (S218). To this end, the mobile communication terminal 100 preferably outputs a control message for performing an ad-hoc network participant search, and receives a response message transmitted from another mobile communication terminal that receives the control message. That is, it is preferable to exchange 'neighbor discovery'. The 'Naver Discovery' is an Internet Control Message Protocol (ICMP) message that refers to the exchange of hosts in an ad-hoc group to determine an ad-hoc network topology.

다시 말해 애드-혹 모듈(150)은 이동통신단말기(100)의 정보(예컨대, MIN 또는 ESN 등)를 포함한 ICMP 메시지를 애드-혹 네트워크를 통해 전달하고, 그 ICMP에 대한 응답 메시지가 수신되면 그 응답 메시지를 송신한 송신자를 판단한다. 그 송신자들을 동일 애드-혹 네트워크 참여자로 판단하는 것이다. 그리고 애드-혹 네트워크 참여자가 변경되면 애드-혹 네트워크 토폴로지가 변경된 것으로 판단한다. In other words, the ad-hoc module 150 transmits an ICMP message including information of the mobile communication terminal 100 (for example, MIN or ESN, etc.) through the ad-hoc network, and receives a response message for the ICMP. Determine the sender who sent the response message. The senders are considered to be participant in the same ad-hoc network. If the ad-hoc network participant changes, it is determined that the ad-hoc network topology has changed.

상기 판단 결과 토폴로지 변경이 감지되면(S220) 이동통신단말기(100)는 기지국(200)을 통해 상기 토폴로지 변경을 IP 주소 관리 서버(300)에게 통보한다(S224, S226). 이 때 이동통신단말기(100)는 상기 토폴로지 변경 정보를 함께 전달하는 것이 바람직하다.When the topology change is detected as a result of the determination (S220), the mobile communication terminal 100 notifies the IP address management server 300 of the topology change through the base station 200 (S224, S226). At this time, the mobile communication terminal 100 preferably transmits the topology change information together.

그러면 상기 토폴로지 변경 정보를 수신한 IP 주소 관리 서버(300)는 그 토폴로지 변경 정보를 이용하여 라우팅 테이블(310)을 갱신한 후(S228) 그 라우팅 테이블(310)을 기지국(200)을 거쳐 이동통신단말기(100)에게 전달한다(S230, S232).Then, the IP address management server 300 receiving the topology change information updates the routing table 310 using the topology change information (S228), and then transfers the routing table 310 to the mobile station through the base station 200. Transfer to the terminal 100 (S230, S232).

이 때 기지국(200)은 이동통신단말기(100)가 참여한 애드-혹 네트워크에 참여한 다른 이동통신단말기들에게도 상기 라우팅 테이블(310)을 전달하는 것이 바람직하다. At this time, the base station 200 preferably transmits the routing table 310 to other mobile communication terminals participating in the ad-hoc network in which the mobile communication terminal 100 participates.

한편 이동통신망으로부터 애드-혹 네트워크 토폴로지 변경의 요인이 되는 이벤트(예컨대, 통화시간대에 따른 트래픽 재배치, 애드-혹 네트워크에 참여 중이던 단말의 오프 상태 감지 등)가 발생하면(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 base station 200 The event is notified to the IP address management server 300 (S236). At this time, the base station 200 preferably transmits topology change information due to the event together with the event.

그러면 IP 주소 관리 서버(300)는 상기 토폴로지 변경 정보를 이용하여 라우팅 테이블(310)을 갱신한 후(S238) 그 라우팅 테이블(310)을 기지국(200)을 거쳐 이동통신단말기(100)에게 전달한다(S240, S242). 이 때 기지국(200)은 이동통신단말기(100)가 참여한 애드-혹 네트워크에 참여한 다른 모든 이동통신단말기들에게도 상기 라우팅 테이블(310)을 전달하는 것이 바람직하다.Then, the IP address management server 300 updates the routing table 310 by using the topology change information (S238) and then transfers the routing table 310 to the mobile communication terminal 100 via the base station 200. (S240, S242). At this time, the base station 200 preferably transmits the routing table 310 to all other mobile communication terminals participating in the ad-hoc network in which the mobile communication terminal 100 participates.

또한 이동통신단말기(100)로부터 애드-혹 네트워크 사용 이력을 전달받은(S244) 기지국(200)은 HSS(400)에게 이동통신단말기(100)의 가입자 정보를 요청하고(S246) 그에 대한 응답으로 이동통신단말기(100)의 가입자 정보가 전달되면(S248) 그 가입자 정보 및 이동통신단말기(100)로부터 전달된 애드-혹 네트워크 사용이력 정보를 이용하여 비용을 계산한다(S250). 이는 이동통신단말기(100)를 이용한 애드-혹 네트워크 사용에 따른 비용을 이동통신단말기(100) 사용자에게 과금하기 위한 것이다. In addition, the base station 200, which has received the ad-hoc network usage history from the mobile communication terminal 100 (S244), requests the subscriber information of the mobile communication terminal 100 from the HSS 400 (S246) and moves in response thereto. When the subscriber information of the communication terminal 100 is transmitted (S248), the cost is calculated using the subscriber information and the ad-hoc network usage history information transmitted from the mobile communication terminal 100 (S250). This is for charging the user of the mobile communication terminal 100 the cost of using the ad-hoc network using the mobile communication terminal 100.

이 때 비용 계산을 위해 이동통신단말기(100) 사용자의 가입자 정보를 요구하는 것은 이동통신단말기(100) 사용자의 서비스 가입 조건에 따라 비용을 계산할 수 있도록 하기 위한 것이다. In this case, the request of subscriber information of the user of the mobile terminal 100 to calculate the cost is to be able to calculate the cost according to the service subscription conditions of the user of the mobile terminal 100.

상기 과정(S250)에서 비용을 계산한 기지국(200)은 그 계산 결과를 HSS(400) 및 이동통신단말기(100)에게 통보한다(S252, S254).In step S250, the base station 200 calculates the cost and notifies the HSS 400 and the mobile communication terminal 100 of the calculation result (S252, S254).

이때 HSS(400)는 상기 비용을 해당 가입자의 가입자 정보로 관리한다. 예를 들어 해당 가입자의 비용 지불 이력 정보를 관리하기 위해 상기 비용을 해당 가입자의 가입자 정보로 관리한다. At this time, the HSS 400 manages the cost as subscriber information of the corresponding subscriber. For example, in order to manage payment history information of the subscriber, the cost is managed as subscriber information of the subscriber.

한편 이동통신단말기(100)는 상기 비용을 해당 가입자에게 제공함으로써 그 비용을 지불할 수 있도록 한다. On the other hand, the mobile communication terminal 100 can pay the cost by providing the cost to the subscriber.

본 발명은 이와 같이 이동통신단말기(100)를 이용한 애드-혹 네트워크 관리를 이동통신망 시스템을 이용하여 수행하도록 함으로써 일괄적인 관리가 가능하며, 이동통신단말기들 각각으로부터 토폴로지 감지 결과를 전달받음으로써 네트워크 토폴로지의 잦은 변경에도 대처가 가능한 장점이 있다. In the present invention, the ad-hoc network management using the mobile communication terminal 100 can be performed by using a mobile communication network system, thereby enabling collective management, and receiving a topology detection result from each of the mobile communication terminals. There is an advantage that it can cope with frequent changes.

도 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 HSS 400 of FIG. 2.

도 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 mobile communication terminal 51 is 'A' of FIG. 5, the second mobile communication terminal 53 is 'B' of FIG. 5, and the third mobile communication terminal 55 is FIG. 5. In the case of 'C' and the fourth mobile communication terminal 57 is 'D' of FIG. 5, the routing information illustrated in FIG. 5 shows that the ad-hoc network is connected in the arrow direction illustrated in FIG. 6. .

즉 첫 번째 이동통신단말기(51)로부터 네 번째 이동통신단말기(57)까지 애드-혹 네트워크로 연결하고자 하는 경우 홉수는 '3'이고, 두 번째 이동통신단말기(53) 및 세 번째 이동통신단말기(55)를 거치게 되는 것이다. That is, when the first mobile communication terminal 51 to the fourth mobile communication terminal 57 is connected to the ad-hoc network, the hop count is '3', and the second mobile communication terminal 53 and the third mobile communication terminal ( 55).

본 발명에서는 이러한 관리를 모두 도 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)

하나 이상의 이동통신단말기들에게 이동통신서비스를 제공하는 이동통신시스템의 애드-혹 네트워크 관리 방법에 있어서,In the ad-hoc network management method of a mobile communication system providing a mobile communication service to one or more mobile communication terminals, a) 상기 이동통신시스템에 애드-혹 네트워크에 참여하는 이동통신단말기들의 주소를 저장하기 위한 주소 테이블과, 상기 이동통신단말기들 간의 라우팅 정보를 저장하는 라우팅 테이블을 생성하는 단계;a) 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 in the mobile communication system; b) 애드-혹 네트워크에 참여하고자 하는 제1 이동통신단말기로부터의 주소 요청 메시지를 수신하는 단계;b) receiving an address request message from a first mobile communication terminal to join the ad-hoc network; c) 상기 주소 요청에 응답하여 상기 제1 이동통신단말기에게 주소를 할당한 후 그 결과를 상기 주소 테이블에 저장하는 단계;c) assigning an address to the first mobile communication terminal in response to the address request and storing the result in the address table; d) 주소 할당에 따라 갱신된 라우팅 정보를 이용하여 상기 라우팅 테이블을 갱신하는 단계;d) updating the routing table using the updated routing information according to the address assignment; e) 상기 제1 이동통신단말기로부터 상기 애드-혹 네트워크의 토폴로지 변경 정보를 수신하는 단계;e) receiving topology change information of the ad-hoc network from the first mobile communication terminal; f) 상기 토폴로지 변경 정보를 이용하여 상기 라우팅 테이블을 갱신한 후 그 라우팅 테이블을 상기 제1 이동통신단말기에게 전달하는 단계; 및f) updating the routing table using the topology change information and transferring the routing table to the first mobile communication terminal; And g) 상기 제1 이동통신단말기가 참여한 애드-혹 네트워크에 참여한 다른 이동통신단말기들에게 상기 라우팅 테이블을 전달하는 단계를 포함하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.g) transmitting the routing table to other mobile communication terminals participating in an ad-hoc network in which the first mobile communication terminal participates. 제1항에 있어서, 상기 주소 테이블은The method of claim 1, wherein the address table is 상기 이동통신단말기들 각각의 식별정보와 대응된 이동통신단말기가 애드-혹 네트워크에 참여하기 위해 할당받은 주소를 매칭시켜 저장하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.The identification method of each of the mobile communication terminals and the corresponding mobile communication terminal, characterized in that for matching and storing the address assigned to participate in the ad-hoc network. 제2항에 있어서, 상기 이동통신단말기 각각의 식별정보는The method of claim 2, wherein the identification information of each of the mobile communication terminal is 상기 이동통신단말기의 이동국 식별번호(MIN)인 것을 특징으로 하는 애드-혹 네트워크 관리 방법.And a mobile station identification number (MIN) of the mobile communication terminal. 제1항에 있어서, 상기 라우팅 테이블은The method of claim 1, wherein the routing table 상기 애드-혹 네트워크에 참여한 모든 이동통신단말기들 각각에 대하여,For each of the mobile communication terminals participating in the ad-hoc network, 그 이동통신단말기를 출발지로 하고 타 이동통신단말기들 각각을 목적지로 하는 모든 라우팅 정보를 저장하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.And all routing information destined for each of the other mobile communication terminals as a destination. 제1항에 있어서, 상기 라우팅 테이블은The method of claim 1, wherein the routing table 상기 애드-혹 네트워크에 존재하는, 이동통신단말기들 간의 모든 연결 경로에 대하여, For all connection paths between mobile communication terminals present in the ad-hoc network, 출발지 이동통신단말기 주소, 목적지 이동통신단말기 주소, 상기 목적지 이동통신단말기 방향으로 상기 출발지 이동통신단말기에 인접한 이동통신단말기 주소 및 상기 출발지 이동통신단말기로부터 상기 목적지 이동통신단말기까지의 홉 수를 저장하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.Storing a source mobile communication terminal address, a destination mobile communication terminal address, a mobile communication terminal address adjacent to the source mobile communication terminal in the direction of the destination mobile communication terminal, and the number of hops from the source mobile communication terminal to the destination mobile communication terminal; Featuring an ad-hoc network management method. 제1항에 있어서, 상기 c) 단계는The method of claim 1, wherein c) c-1) 상기 제1 이동통신단말기에 대한 가입자 정보를 확인하여 상기 제1 이동통신단말기 사용자가 애드-혹 네트워크 서비스에 가입하였는지를 판단하는 단계를 더 포함하고,c-1) checking subscriber information of the first mobile communication terminal to determine whether the first mobile communication terminal user has subscribed to an ad-hoc network service; 상기 판단 결과 상기 제1 이동통신단말기 사용자가 애드-혹 네트워크 서비스에 가입한 경우에만 상기 제1 이동통신단말기에게 주소를 할당하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.And assigning an address to the first mobile communication terminal only when the first mobile communication terminal user subscribes to an ad-hoc network service. 제1항에 있어서,The method of claim 1, h) 이동통신망 상태 변화에 따른 애드-혹 네트워크 토폴로지 변경 발생시 그 토폴로지 변경정보를 이용하여 상기 라우팅 테이블을 갱신하는 단계; 및h) 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 i) 상기 애드-혹 네트워크에 참여한 모든 이동통신단말기들에게 상기 라우팅 테이블을 전달하는 단계를 더 포함하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.i) forwarding the routing table to all mobile communication terminals participating in the ad-hoc network. 제1항 또는 제7항에 있어서, The method according to claim 1 or 7, j) 제1 이동통신단말기로부터 주기적으로 전달되는 애드-혹 네트워크 사용 내역 정보를 이용하여 상기 제1 이동통신단말기에게 상기 애드-혹 네트워크 사용에 대한 비용을 과금하는 단계를 더 포함하는 것을 특징으로 하는 애드-혹 네트워크 관리 방법.j) charging the first mobile communication terminal with the cost for using the ad-hoc network by using the ad-hoc network usage history information periodically transmitted from the first mobile communication terminal. How to manage ad-hoc network. 이동통신단말기에 대하여,About the mobile terminal, 애드-혹 네트워크에 참여하기 위한 사용자의 애드-혹 네트워크 참여 요청신호를 입력받는 사용자 인터페이스부;A user interface 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 that participates in an ad-hoc network using the ad-hoc network address; And 상기 애드-혹 모듈로부터 애드-혹 네트워크 사용 내역을 정보를 전달받고 상기 이동통신 모듈을 통해 주기적으로 상기 애드-혹 네트워크 사용 내역을 상기 이동통신망 시스템에게 전달하는 제어부를 포함하는 것을 특징으로 하는 이동통신단말기.And a controller configured to receive information on an ad-hoc network usage from the ad-hoc module and periodically transmit the ad-hoc network usage history to the mobile communication network system through the mobile communication module. terminal. 제9항에 있어서, 상기 애드-혹 모듈은The method of claim 9, wherein the ad-hoc module 애드-혹 네트워크 참여자 검색을 수행하기 위한 제어메시지를 출력하고, 그 제어메시지를 수신한 다른 이동통신단말기로부터 전달된 응답메시지에 의거하여 애드-혹 네트워크 토폴로지 변경 정보를 판단하고,Outputting a control message for performing an ad-hoc network participant search, and determining ad-hoc network topology change information based on a response message transmitted from another mobile communication terminal receiving the control message, 상기 제어부는 The control unit 상기 애드-혹 네트워크 토폴로지 변경 정보를 상기 이동통신 모듈을 통해 상기 이동통신망 시스템에게 전달하는 것을 특징으로 하는 이동통신단말기.And transmitting the ad-hoc network topology change information to the mobile communication network system through the mobile communication module. 제10항에 있어서, 상기 이동통신 모듈은The method of claim 10, wherein the mobile communication module 상기 애드-혹 네트워크 토폴로지 변경 정보에 의거하여 갱신된 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 상기 제어부로 전달하는 것을 특징으로 하는 이동통신단말기.And receiving the updated routing table based on the ad-hoc network topology change information from the mobile communication network system and transmitting the updated routing table to the controller. 제9항에 있어서, 상기 이동통신모듈은The method of claim 9, wherein the mobile communication module 상기 애드-혹 네트워크에 참여한 다른 이동통신단말기에 의해 갱신된 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 상기 제어부로 전달하는 것을 특징으로 하는 이동통신단말기.And a routing table updated by another mobile communication terminal participating in the ad-hoc network, received from the mobile communication network system, and delivered to the controller. 제9항에 있어서, 상기 이동통신모듈은The method of claim 9, wherein the mobile communication module 상기 이동통신망 상태 변화에 따라 상기 이동통신망 시스템 자체적으로 갱신한 라우팅 테이블을 상기 이동통신망 시스템으로부터 전달받아 이를 상기 제어부로 전달하는 것을 특징으로 하는 이동통신단말기.And receiving the routing table updated by the mobile communication network system itself from the mobile communication network system according to the state change of the mobile communication network, and transmitting the received routing table to the controller. 제11항 내지 제13항 중 어느 한 항에 있어서, 상기 애드-혹 모듈은The module according to any one of claims 11 to 13, wherein the ad-hoc module is 상기 수신된 라우팅 테이블에 의거하여 애드-혹 네트워크에 참여한 다른 이동통신단말기들과 애드-혹 네트워크로 연결하는 것을 특징으로 하는 이동통신단말기.And a mobile communication terminal connected to other mobile communication terminals participating in an ad-hoc network based on the received routing table. 제9항에 있어서, 상기 이동통신모듈은The method of claim 9, wherein the mobile communication module 상기 애드-혹 네트워크 사용 내역에 따른 비용 정보를 상기 이동통신망 시스템으로부터 수신하고 이를 상기 제어부로 전달하는 것을 특징으로 하는 이동통신단말기.And receiving cost information according to the ad-hoc network usage history from the mobile communication network system and transferring the cost information to the controller.
KR1020060054744A 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 KR100713626B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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