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

KR20070048469A - Mobile communication terminal enable to backup and its operating method - Google Patents

Mobile communication terminal enable to backup and its operating method Download PDF

Info

Publication number
KR20070048469A
KR20070048469A KR1020050105587A KR20050105587A KR20070048469A KR 20070048469 A KR20070048469 A KR 20070048469A KR 1020050105587 A KR1020050105587 A KR 1020050105587A KR 20050105587 A KR20050105587 A KR 20050105587A KR 20070048469 A KR20070048469 A KR 20070048469A
Authority
KR
South Korea
Prior art keywords
node
sensor
head node
head
information
Prior art date
Application number
KR1020050105587A
Other languages
Korean (ko)
Other versions
KR100719847B1 (en
Inventor
최호영
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020050105587A priority Critical patent/KR100719847B1/en
Publication of KR20070048469A publication Critical patent/KR20070048469A/en
Application granted granted Critical
Publication of KR100719847B1 publication Critical patent/KR100719847B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • 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/32Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법에 관한 것으로서, 다수의 센서노드 정보가 저장되어 네트워크를 수행하는 헤드노드와, 상기 다수의 센서노드와 헤드노드의 상태를 감지하는 판단부와, 상기 다수의 센서노드 중 여분의 센서노드 존재 여부에 따라 상기 헤드노드의 정보를 백업하는 제어부를 포함하여 구성되어, 클러스터 내에 포함되지 않은 센서노드를 이용하여 헤드노드의 정보를 백업함으로써, 상기 헤드노드 이상 발생 시 클러스터를 재구성하지 않고도 상기 헤드노드의 복원이 가능함에 따라 에너지 소모를 감소시킬 수 있으며, 그에 따른 사용자의 신뢰성이 향상되는 효과가 있다. 또한, 이용되지 않는 여분의 센서노드를 이용함에 따른 효율성이 증대되는 효과가 있다. The present invention relates to a mobile communication terminal having a backup function using a node and a method of operating the same, comprising: a head node storing a plurality of sensor node information and performing a network; and detecting states of the plurality of sensor nodes and the head node. And a controller configured to back up the information of the head node according to whether there is an extra sensor node among the plurality of sensor nodes, and back up the information of the head node using a sensor node not included in the cluster. As a result, when the head node abnormality occurs, the head node can be restored without reconfiguring the cluster, thereby reducing energy consumption, thereby improving the reliability of the user. In addition, there is an effect that the efficiency is increased by using an extra sensor node that is not used.

클러스터, 헤드노드, 센서노드, 백업, 복원 Cluster, headnode, sensornode, backup, restore

Description

노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법{Mobile communication terminal enable to backup and its operating method}Mobile communication terminal with backup function using node and its operation method

도 1 은 본 발명에 따른 이동통신 단말기의 구성이 도시된 블록도,1 is a block diagram showing the configuration of a mobile communication terminal according to the present invention;

도 2 는 본 발명에 따른 이동통신 단말기의 제1실시예가 도시된 예시도,2 is an exemplary view showing a first embodiment of a mobile communication terminal according to the present invention;

도 3 은 본 발명에 따른 이동통신 단말기의 제2실시예가 도시된 예시도,3 is an exemplary view showing a second embodiment of a mobile communication terminal according to the present invention;

도 4 는 본 발명에 따른 이동통신 단말기의 백업방법이 도시된 순서도,4 is a flowchart illustrating a backup method of a mobile communication terminal according to the present invention;

도 5 는 본 발명에 따른 이동통신 단말기의 동작방법이 도시된 순서도이다.5 is a flowchart illustrating a method of operating a mobile communication terminal according to the present invention.

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

10: 제어부 20: 판단부10: control unit 20: determination unit

30: 메모리 40: 통신모듈30: memory 40: communication module

50: 입력부 60: 출력부50: input unit 60: output unit

100: 센서노드 110: 헤드노드100: sensor node 110: head node

100a: 여분의 센서노드100a: extra sensor node

본 발명은 노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법에 관한 것으로서, 특히 클러스터 내에 포함되지 않는 여분의 센서노드에 헤드노드 정보가 저장되도록 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법에 관한 것이다.The present invention relates to a mobile communication terminal having a backup function using a node and a method of operating the same, and in particular, a mobile communication having a backup function using a node to store head node information in an extra sensor node not included in a cluster. A terminal and a method of operating the same.

일반적으로, 클러스터 구조는 다수 센서노드와, 상기 다수 센서노드로부터 전송된 정보를 수집하여, 그에 따른 결과 데이터를 네트워크를 통해 기지국으로 전송하는 헤드노드를 포함한다.In general, the cluster structure includes a plurality of sensor nodes and a head node that collects information transmitted from the plurality of sensor nodes and transmits the resulting data to the base station through the network.

이때, 상기 센서노드는 상기 클러스터 구조 내에 포함되는 센서노드 뿐만 아니라, 상기 헤드노드의 신호반경에 포함되나 상기 클러스터 구조 내에 포함되지 않는 여분의 센서노드를 더 포함한다.In this case, the sensor node further includes not only the sensor node included in the cluster structure, but also an extra sensor node included in the signal radius of the head node but not included in the cluster structure.

그러나, 종래의 이동통신 단말기는 상기 헤드노드에 이상이 발생된 경우, 네트워크를 유지하기 위해 상기 다수 센서노드를 이용하여 클러스터를 재구성해야 하는 문제점이 있다.However, the conventional mobile communication terminal has a problem in that, when an error occurs in the head node, the cluster must be reconfigured using the plurality of sensor nodes to maintain a network.

즉, 상기 이동통신 단말기는 상기 클러스터를 재구성함에 따라 네트워크 전반의 부트스트랩(boot strap)과 셋업(setup)을 초기화해야 하므로 그에 따라 많은 에너지가 소모될 뿔만 아니라 사용자의 신뢰성이 크게 저하되는 문제점이 있다.That is, the mobile communication terminal has to initialize the bootstrap and setup of the entire network as the cluster is reconfigured, and thus there is a problem in that the reliability of the user is greatly deteriorated as well as a horn that consumes a lot of energy. .

본 발명은 상기한 종래 기술의 문제점을 해결하기 위하여 안출된 것으로서, 클러스터 내에 포함되지 않는 여분의 클러스터를 이용하여 헤드노드 정보를 백업하고, 헤드노드에 이상 발생 시 상기 여분의 센서노드에 백업된 정보를 이용하여 상기 헤드노드를 복원함으로써, 상기 헤드노드에 이상이 발생되어도 클러스터를 재구성하지 않아도 되는 노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above-mentioned problems of the prior art, and backs up the head node information by using an extra cluster not included in the cluster, and information backed up to the extra sensor node when an abnormality occurs in the head node. It is an object of the present invention to provide a mobile communication terminal having a backup function using a node that does not need to reconfigure a cluster even when an abnormality occurs in the head node by restoring the head node by using the method.

상기한 과제를 해결하기 위한 본 발명에 따른 노드를 이용한 백업 기능이 구비된 이동통신 단말기는 다수의 센서노드 정보가 저장되어 네트워크를 수행하는 헤드노드와, 상기 다수의 센서노드와 헤드노드의 상태를 감지하는 판단부와, 상기 다수의 센서노드 중 여분의 센서노드 존재 여부에 따라 상기 헤드노드의 정보를 백업하는 제어부를 포함하여 구성되는 것을 제 1특징으로 한다. A mobile communication terminal having a backup function using a node according to the present invention for solving the above problems is a head node that stores a plurality of sensor node information and performs a network, and states of the plurality of sensor nodes and head nodes. A first feature is configured to include a determining unit for sensing and a control unit for backing up information of the head node according to whether there is an extra sensor node among the plurality of sensor nodes.

또한, 본 발명에 따른 노드를 이용한 백업 기능이 구비된 이동통신 단말기의 동작방법은 여분의 센서노드가 존재 시, 상기 헤드노드 정보를 상기 여분의 센서노드에 백업하는 제1단계와, 상기 다수의 센서노드와 헤드노드 상태를 감지하는 제2단계와, 상기 헤드노드의 이상 감지 시, 여분의 센서노드에 저장된 정보를 이용하여 상기 헤드노드를 복원하는 제3단계를 포함하여 이루어지는 것을 제 2특징으로 한다. In addition, a method of operating a mobile communication terminal having a backup function using a node according to the present invention includes a first step of backing up the head node information to the redundant sensor node when an extra sensor node exists, And a second step of detecting a state of a sensor node and a head node, and a third step of restoring the head node by using information stored in an extra sensor node when detecting an abnormality of the head node. do.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명하면 다음과 같다. 도 1은 본 발명에 따른 이동통신 단말기의 구성이 도시된 블록도이고, 도 2는 본 발명에 따른 이동통신 단말기의 실시예가 도시된 예시도이고, 도 3은 본 발명에 따른 이동통신 단말기의 제2실시예가 도시된 예시도이다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. 1 is a block diagram showing the configuration of a mobile communication terminal according to the present invention, Figure 2 is an exemplary view showing an embodiment of a mobile communication terminal according to the present invention, Figure 3 is a first embodiment of a mobile communication terminal according to the present invention 2 shows an exemplary view.

본 발명에 따른 노드를 이용한 백업 기능이 구비된 이동통신 단말기는 도 1에 도시된 바와 같이, 데이터가 입력되는 입력부(50)와, 데이터가 출력되는 출력부(60)와, 다수의 센서노드(100) 및 상기 다수 센서노드 정보가 저장되어 네트워크를 수행하는 헤드노드(110)와, 클러스터 정보가 저장되는 메모리(30)와, 데이터를 송수신하는 통신모듈(40)과, 상기 다수의 센서노드(100)와 헤드노드(110)의 상태를 감지하는 판단부(20)와, 상기 다수의 센서노드(100) 중 여분의 센서노드(100a) 존재 여부에 따라 상기 헤드노드(110)의 정보를 백업하는 제어부(10)를 포함하여 구성된다.As shown in FIG. 1, a mobile communication terminal having a backup function using a node according to the present invention includes an input unit 50 for inputting data, an output unit 60 for outputting data, and a plurality of sensor nodes ( 100 and the head node 110 storing the plurality of sensor node information to perform a network, the memory 30 storing the cluster information, the communication module 40 for transmitting and receiving data, and the plurality of sensor nodes ( Determining unit 20 for detecting the state of the 100 and the head node 110, and the information of the head node 110 is backed up according to whether there is an extra sensor node (100a) of the plurality of sensor nodes (100) The control unit 10 is configured to include.

상기 센서노드(100)는 클러스터 내에 포함되는 다수 센서노드와, 다수 센서노드를 관리하며, 상기 다수 센서노드 정보를 이용하여 데이터 송수신을 수행하는 헤드노드(110)와, 상기 헤드노드(110)의 수신반경에는 포함되나 상기 클러스터 내에 포함되지 않는 여분의 센서노드(100a)를 포함한다.The sensor node 100 manages a plurality of sensor nodes included in a cluster, a plurality of sensor nodes, and performs data transmission / reception using the plurality of sensor node information, and the head node 110 of the head node 110. It includes an extra sensor node 100a, which is included in the reception radius but is not included in the cluster.

또한, 상기 센서노드(100)는 상기 다수 센서노드 중 헤드노드(110) 선출에 참여하며, 상기 센서노드(100)의 에너지, 특정 임계값 등을 고려하여 상기 다수 센서노드(100) 중 에너지가 가장 높은 센서노드(100)를 우선순위로 하여 헤드노드 (110)가 결정된다.In addition, the sensor node 100 participates in the selection of the head node 110 among the plurality of sensor nodes, the energy of the plurality of sensor nodes 100 in consideration of the energy of the sensor node 100, a specific threshold value, etc. Head node 110 is determined with the highest sensor node 100 as a priority.

이때, 상기 헤드노드(110)는 네트워크 구조에서 게이트 웨이(GATE WAY) 역할을 담당하며, 상기 다수 센서노드(100)로부터 수신된 노드정보와 네트워크 정보가 저장된다.In this case, the head node 110 plays a role of a gate way in a network structure, and node information and network information received from the plurality of sensor nodes 100 are stored.

또한, 상기 헤드노드(110)는 상기 수신된 각 센서노드(100)들의 정보를 파악하여, 그에 따른 결과 데이터를 네트워크를 통해 기지국 또는 인접한 다른 클러스터의 헤드노드(110)로 전송한다.In addition, the head node 110 grasps the information of each of the received sensor nodes 100 and transmits the result data to the head node 110 of the base station or another cluster adjacent thereto through the network.

상기 판단부(20)는 상기 헤드노드(110)와 다수 센서노드(100)를 이용하여 클러스터 구성 시, 상기 헤드노드(110)의 신호반경 내의 센서노드(100) 중 클러스터에 포함되지 않은 여분의 센서노드(100a)를 감지한다.When determining the cluster using the head node 110 and the plurality of sensor nodes 100, the determination unit 20 is not included in the cluster among the sensor nodes 100 within the signal radius of the head node 110. The sensor node 100a is sensed.

이때, 상기 판단부(20)는 감지된 상기 여분의 센서노드(100a)의 에너지에 따른 우선순위를 판단한다.At this time, the determination unit 20 determines the priority according to the energy of the detected extra sensor node (100a).

또한, 상기 판단부(20)는 클러스터 내의 다수 센서노드 및 헤드노드(110)의 이상 유무를 감지하고, 상기 헤드노드(110)에 이상이 있는 경우 여분의 센서노드(100a)를 검색한다.In addition, the determination unit 20 detects an abnormality of the plurality of sensor nodes and the head node 110 in the cluster, and searches for an extra sensor node 100a when there is an error in the head node 110.

이때, 상기 판단부(20)는 여분의 센서노드(100a)가 존재하는 경우, 검색된 여분의 센서노드(100a) 중 상기 헤드노드(110)의 정보가 저장된 센서노드가 존재하는지 판단한다.In this case, when the extra sensor node 100a exists, the determination unit 20 determines whether there is a sensor node in which the information of the head node 110 is stored among the retrieved extra sensor nodes 100a.

또한, 상기 판단부(20)는 상기 헤드노드(110)에 이상이 발생된 경우, 그에 따른 이상 발생원인을 판단한다.In addition, when an error occurs in the head node 110, the determination unit 20 determines the cause of the error accordingly.

즉, 상기 판단부(20)는 상기 헤드노드(110)의 정보손실, 데이터 에러 등에 의해 이상이 발생된 것인지 또는 헤드노드(110) 자체 내에 이상이 발생된 것인지를 판단한다.That is, the determination unit 20 determines whether an abnormality occurs due to an information loss, a data error, or the like of the head node 110 or an abnormality occurs in the head node 110 itself.

상기 제어부(10)는 상기 헤드노드(110) 및 다수 센서노드를 이용하여 클러스터를 구성한다.The controller 10 configures a cluster using the head node 110 and a plurality of sensor nodes.

이때, 상기 제어부(10)는 상기 판단부(20)를 통해 여분의 센서노드(100a)가 감지되면, 상기 헤드노드 정보가 상기 여분의 센서노드(100a)에 백업되도록 한다.In this case, when the extra sensor node 100a is detected through the determination unit 20, the controller 10 causes the head node information to be backed up to the extra sensor node 100a.

즉, 상기 제어부(10)는 상기 헤드노드(110)에 저장된 각 센서노드 정보 및 네트워크 정보가 상기 여분의 센서노드(100a)에 저장되도록 한다.That is, the controller 10 allows the sensor node information and the network information stored in the head node 110 to be stored in the redundant sensor node 100a.

이때, 상기 제어부(10)는 상기 여분의 센서노드(100a) 중 우선순위가 높은 센서노드 순으로 상기 헤드노드 정보가 저장되도록 한다.In this case, the controller 10 allows the head node information to be stored in order of the higher priority sensor nodes among the redundant sensor nodes 100a.

또한, 상기 제어부(10)는 상기 판단부(20)로부터 상기 헤드노드(110)에 이상이 감지된 것으로 판단된 경우, 상기 여분의 센서노드(100a)에 저장된 헤드노드 정보를 이용하여 상기 헤드노드(110)를 복원한다.In addition, when it is determined that an abnormality is detected in the head node 110 by the determination unit 20, the controller 10 uses the head node information stored in the redundant sensor node 100a to determine the head node. Restore 110.

이때, 상기 제어부(10)는 상기 헤드노드(110) 뿐만 아니라 다수 센서노드에 이상이 감지된 경우에도 상기 헤드노드(110)에 저장된 각 센서노드 정보를 이용하여 해당 센서노드를 복원한다.In this case, the controller 10 restores the corresponding sensor node using the sensor node information stored in the head node 110 even when an abnormality is detected in not only the head node 110 but also a plurality of sensor nodes.

반면, 상기 제어부(10)는 상기 여분의 센서노드(100a)에 저장된 헤드노드 정보를 이용하여 상기 헤드노드(110)의 복원이 불가능한 경우에는 상기 헤드노드(110)를 제외한 클러스터 내의 다수 센서노드(100) 및 상기 여분의 센서노드(100a) 중 헤드노드(110)를 재선출하고, 재선출된 헤드노드(110)와 다수 센서노드(100)를 이용하여 클러스터를 재구성한다.On the other hand, if the restoration of the head node 110 is impossible using the head node information stored in the redundant sensor node 100a, the controller 10 may include a plurality of sensor nodes in the cluster except for the head node 110. The head node 110 is re-elected among the redundant sensor node 100a and the redundant sensor node 100a, and the cluster is reconfigured using the re-elected head node 110 and the plurality of sensor nodes 100.

또한, 상기 제어부(10)는 상기 판단부(20)로부터 여분의 센서노드(100a)가 존재하지 않는 것으로 판단된 경우에도 상기 헤드노드(110)를 제외한 다수 센서노드(100)를 이용하여 클러스터를 재구성한다.In addition, even when it is determined that the extra sensor node 100a does not exist from the determination unit 20, the controller 10 uses a plurality of sensor nodes 100 except for the head node 110 to form a cluster. Reconstruct

상기 이동통신 단말기의 실시예는 도 2에 도시된 바와 같이, 상기 센서노드(100)는 상기 헤드노드(110)의 수신반경에 포함되는 다수 센서노드(100) 중 클러스터 내에 포함되는 센서노드(100)와, 상기 클러스터 내에 포함되지 않은 여분의 센서노드(100a)가 포함된다.2, the sensor node 100 is included in a cluster among a plurality of sensor nodes 100 included in a reception radius of the head node 110, as shown in FIG. 2. ), And an extra sensor node 100a not included in the cluster.

이때, 상기 제어부(10)는 상기 헤드노드(110)에 저장된 클러스터 내의 센서노드 정보가 상기 여분의 센서노드(100a)에 백업되어, 상기 헤드노드(110)에 이상 발생 시 상기 여분의 센서노드(100a)에 저장된 정보를 이용하여 상기 헤드노드(110)를 복원한다. At this time, the control unit 10 is the sensor node information in the cluster stored in the head node 110 is backed up to the redundant sensor node (100a), when the abnormal occurs in the head node 110, the extra sensor node ( The head node 110 is restored using the information stored in 100a.

따라서, 상기 이동통신 단말기는 상기 헤드노드(110)에 이상이 발생되면, 클러스터를 재구성하지 않고도 상기 헤드노드(110)를 통한 네트워킹 작업을 수행할 수 있다.Therefore, when an abnormality occurs in the head node 110, the mobile communication terminal may perform a networking operation through the head node 110 without reconfiguring a cluster.

반면, 상기 이동통신 단말기는 도 3에 도시된 바와 같이 상기 헤드노드(110)의 신호반경 내에 여분의 센서노드(100a)가 존재하지 않는 경우에는 상기 헤드노드 정보 백업하는 과정을 생략한다.On the other hand, the mobile communication terminal omits the process of backing up the head node information when the extra sensor node 100a does not exist in the signal radius of the head node 110 as shown in FIG. 3.

상기와 같이 구성된 본 발명의 동작을 살펴보면 다음과 같다. 도 4는 본 발명에 따른 이동통신 단말기의 백업방법을 도시한 순서도이고, 도 5는 본 발명에 따른 이동통신 단말기의 동작방법을 도시한 순서도이다.Looking at the operation of the present invention configured as described above are as follows. 4 is a flowchart illustrating a backup method of a mobile communication terminal according to the present invention, and FIG. 5 is a flowchart illustrating a method of operating a mobile communication terminal according to the present invention.

도 4에 도시된 바와 같이, 다수의 센서노드 중 헤드노드를 결정하고, 상기 헤드노드의 신호반경에 포함되는 다수 센서노드를 이용하여 클러스터를 구성한다(S1).As shown in FIG. 4, a head node is determined among a plurality of sensor nodes, and a cluster is formed using a plurality of sensor nodes included in a signal radius of the head node (S1).

상기 다수 센서노드 중 클러스터 내에 포함되지 않은 여분의 센서노드가 존재하는 경우(S2), 상기 헤드노드에 저장된 클러스터 내의 각 센서노드 정보 및 네트워크 정보가 상기 여분의 센서노드에 백업되어 저장되도록 한다(S3).If there are redundant sensor nodes that are not included in the cluster among the plurality of sensor nodes (S2), each sensor node information and network information in the cluster stored in the head node are backed up and stored in the redundant sensor node (S3). ).

이때, 상기 여분의 센서노드의 에너지에 따른 우선순위를 판단하여, 높은 우선순위를 갖는 센서노드 순으로 상기 헤드노드 정보를 저장한다.At this time, the priority is determined according to the energy of the redundant sensor node, and the head node information is stored in order of the sensor nodes having the highest priority.

상기와 같이 구성된 클러스터 및 여분의 센서노드 구성을 저장하고(S4), 저장된 클러스터 구성에 따라 상기 헤드노드를 통해 기지국과의 네트워킹(networking) 동작을 수행한다(S5).The cluster configured as described above and the redundant sensor node configuration are stored (S4), and a networking operation with the base station is performed through the head node according to the stored cluster configuration (S5).

만일, 상기 다수 센서노드 중 여분의 센서노드가 존재하지 않는 경우에는 헤드노드 정보를 백업하는 과정(S3)을 생략한다.If an extra sensor node does not exist among the plurality of sensor nodes, the process of backing up the head node information (S3) is omitted.

또한, 도 5에 도시된 바와 같이, 상기 헤드노드의 상태를 감지하여(S11), 상기 헤드노드에 이상이 발생된 경우(S12), 여분의 센서노드를 검색한다(S13).In addition, as shown in Figure 5, by detecting the state of the head node (S11), if an abnormality occurs in the head node (S12), to search for an extra sensor node (S13).

이때, 검색된 여분의 센서 중 상기 헤드노드의 정보가 저장된 센서노드가 존재하는지 판단하여(S14), 해당 센서노드가 존재하는 경우 상기 여분의 센서노드에 저장된 정보를 이용하여 상기 헤드노드를 복원한다(S15).At this time, it is determined whether there is a sensor node in which the information of the head node is stored among the detected extra sensors (S14), and if the corresponding sensor node exists, the head node is restored using the information stored in the extra sensor node (S14). S15).

이때, 상기 헤드노드의 정보가 저장된 여분의 센서노드가 존재하지 않거나(S14), 상기 헤드노드가 손상되어 상기 여분의 센서노드에 저장된 정보를 이용하여 복원이 불가능한 경우(S16), 상기 헤드노드를 제외한 다수 센서노드를 이용하여 클러스터를 재구성한다(S17).In this case, when the extra sensor node in which the information of the head node is stored does not exist (S14), or the head node is damaged and cannot be restored using the information stored in the extra sensor node (S16), the head node is stored. The cluster is reconfigured using the excluded multiple sensor nodes (S17).

상기와 같이 복원된 헤드노드 또는 재구성된 클러스터의 헤드노드 동작에 따라 기지국과의 네트워킹 동작을 재수행한다(S18).The networking operation with the base station is performed again according to the head node operation of the restored head node or the reconfigured cluster (S18).

이상과 같이 본 발명에 의한 노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법을 예시된 도면을 참조로 설명하였으나, 본 명세서에 개시된 실시예와 도면에 의해 본 발명은 한정되지 않고, 기술사상이 보호되는 범위 이내에서 응용될 수 있다. As described above, the mobile communication terminal having a backup function using the node according to the present invention and an operation method thereof have been described with reference to the illustrated drawings. However, the present invention is not limited to the embodiments and drawings disclosed herein. It can be applied to the extent that the idea is protected.

상기와 같이 구성되는 본 발명에 따른 노드를 이용한 백업 기능이 구비된 이동통신 단말기 및 그 동작방법은 클러스터 내에 포함되지 않은 센서노드를 이용하여 헤드노드의 정보를 백업함으로써, 상기 헤드노드 이상 발생 시 클러스터를 재구성하지 않고도 상기 헤드노드의 복원이 가능함에 따라 에너지 소모를 감소시킬 수 있으며, 그에 따른 사용자의 신뢰성이 향상되는 효과가 있다. 또한, 이용되지 않는 여분의 센서노드를 이용함에 따른 효율성이 증대되는 효과가 있다. The mobile communication terminal having a backup function using a node and a method of operating the same according to the present invention configured as described above are configured to back up the information of the head node using a sensor node not included in the cluster, so that the cluster occurs when the head node error occurs. As the head node can be restored without reconfiguring, energy consumption can be reduced, thereby improving the reliability of the user. In addition, there is an effect that the efficiency is increased by using an extra sensor node that is not used.

Claims (12)

다수의 센서노드 정보가 저장되어 네트워크를 수행하는 헤드노드와;A head node storing a plurality of sensor node information and performing a network; 상기 다수의 센서노드와 헤드노드의 상태를 감지하는 판단부와;A determination unit configured to detect states of the plurality of sensor nodes and the head node; 상기 다수의 센서노드 중 여분의 센서노드 존재 여부에 따라 상기 헤드노드의 정보를 백업하는 제어부를 포함하여 구성되는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기.And a control unit for backing up information of the head node according to whether there is an extra sensor node among the plurality of sensor nodes. 제 1 항에 있어서,The method of claim 1, 상기 제어부는 상기 여분의 센서노드에 상기 헤드노드에 저장된 다수의 센서노드 정보 및 네트워크 정보가 저장되도록 하는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기.The control unit is provided with a backup function using a node, characterized in that the redundant sensor node to store a plurality of sensor node information and network information stored in the head node. 제 1 항에 있어서,The method of claim 1, 상기 판단부는 상기 헤드노드의 이상 감지 시, 상기 헤드노드 정보가 저장된 여분의 센서노드가 존재하는지 판단하는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기.The determination unit is provided with a backup function using a node, characterized in that for determining whether there is an extra sensor node in which the head node information is stored, when detecting the head node abnormality. 제 3 항에 있어서,The method of claim 3, wherein 상기 제어부는 상기 헤드노드에 이상이 있는 경우, 상기 여분의 센서노드에 저장된 정보를 이용하여 상기 헤드노드를 복원하는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기.And the controller restores the head node using information stored in the redundant sensor node when there is an error in the head node. 제 3 항에 있어서,The method of claim 3, wherein 상기 제어부는 상기 헤드노드 정보가 저장된 여부의 센서노드가 존재하지 않으면, 상기 다수의 센서노드를 이용하여 클러스터를 재구성하는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기. And the control unit reconfigures the cluster using the plurality of sensor nodes when the sensor node does not exist whether the head node information is stored. 제 4 항에 있어서,The method of claim 4, wherein 상기 제어부는 상기 헤드노드의 복원이 불가능한 경우, 클러스터를 재구성하는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기.The control unit is provided with a backup function using a node, characterized in that for reconstructing the cluster, if the head node is impossible to restore. 제 1 항 내지 제 6 항의 어느 한 항에 있어서,The method according to any one of claims 1 to 6, 상기 여분의 센서노드는 상기 헤드노드의 신호 반경에는 포함되나, 클러스터에 포함되지 않는 센서노드 인 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기.And the redundant sensor node is a sensor node included in the signal radius of the head node, but not included in the cluster. 여분의 센서노드가 존재 시, 상기 헤드노드 정보를 상기 여분의 센서노드에 백업하는 제1단계와;A step of backing up the head node information to the redundant sensor node when an extra sensor node exists; 상기 다수의 센서노드와 헤드노드 상태를 감지하는 제2단계와;Detecting a plurality of sensor node and head node states; 상기 헤드노드의 이상 감지 시, 여분의 센서노드에 저장된 정보를 이용하여 상기 헤드노드를 복원하는 제3단계를 포함하여 이루어지는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기의 동작방법.And a third step of restoring the head node by using information stored in the extra sensor node when the head node detects an abnormality of the head node. 제 8 항에 있어서,The method of claim 8, 상기 제1단계는 헤드노드와 다수의 센서노드를 이용하여 클러스터를 구성하는 과정과;The first step includes the steps of constructing a cluster using a head node and a plurality of sensor nodes; 상기 다수 센서노드 중 여분의 센서노드가 존재하는지 판단하는 과정을 더 포함하여 이루어지는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기의 동작방법.And a step of determining whether an extra sensor node is present among the plurality of sensor nodes. 제 8 항에 있어서,The method of claim 8, 상기 제1단계는 상기 여분의 센서노드의 우선 순위가 높은 센서노드 순으로 상기 헤드노드의 정보를 백업하는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기의 동작방법.The first step is a method of operating a mobile communication terminal having a backup function using a node, characterized in that for backing up the information of the head node in order of the higher priority sensor node of the redundant sensor node. 제 8 항에 있어서,The method of claim 8, 상기 제3단계는 여분의 센서노드 존재 여부를 감지하는 과정과;The third step includes detecting the presence of an extra sensor node; 상기 감지된 여분의 센서노드 중 상기 헤드노드의 정보가 백업된 센서노드가 존재하는지 판단하는 과정을 더 포함하여 이루어지는 것을 특징으로 한느 노드를 이용한 백업 기능이 구비된 이동통신 단말기의 동작방법.And determining whether there is a sensor node to which the information of the head node is backed up among the detected extra sensor nodes. 제 8 항에 있어서,The method of claim 8, 상기 이동통신 단말기의 동작방법은 상기 헤드노드의 복원이 불가능한 경우, 클러스터 내의 센서노드와 여분의 센서노드를 이용하여 클러스터를 재구성하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 노드를 이용한 백업 기능이 구비된 이동통신 단말기의 동작방법.The method of operating the mobile communication terminal further includes reconfiguring the cluster by using a sensor node and an extra sensor node in the cluster when the head node cannot be restored. Operating method of a mobile communication terminal.
KR1020050105587A 2005-11-04 2005-11-04 Mobile communication terminal enable to backup and its operating method KR100719847B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050105587A KR100719847B1 (en) 2005-11-04 2005-11-04 Mobile communication terminal enable to backup and its operating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050105587A KR100719847B1 (en) 2005-11-04 2005-11-04 Mobile communication terminal enable to backup and its operating method

Publications (2)

Publication Number Publication Date
KR20070048469A true KR20070048469A (en) 2007-05-09
KR100719847B1 KR100719847B1 (en) 2007-05-18

Family

ID=38272909

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050105587A KR100719847B1 (en) 2005-11-04 2005-11-04 Mobile communication terminal enable to backup and its operating method

Country Status (1)

Country Link
KR (1) KR100719847B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8457106B2 (en) 2008-09-30 2013-06-04 Electronics And Telecommunications Research Institute Method for wireless communication in wireless sensor network environment
CN113706354A (en) * 2021-09-02 2021-11-26 浙江索思科技有限公司 Marine integrated service management system based on big data technology

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030006234A (en) * 2001-07-12 2003-01-23 미래산업 주식회사 Backup Apparatus for Mobile Terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8457106B2 (en) 2008-09-30 2013-06-04 Electronics And Telecommunications Research Institute Method for wireless communication in wireless sensor network environment
CN113706354A (en) * 2021-09-02 2021-11-26 浙江索思科技有限公司 Marine integrated service management system based on big data technology
CN113706354B (en) * 2021-09-02 2024-06-07 浙江索思科技有限公司 Ocean integrated service management system based on big data technology

Also Published As

Publication number Publication date
KR100719847B1 (en) 2007-05-18

Similar Documents

Publication Publication Date Title
US8108712B1 (en) Method and apparatus for removing a computer from a computer cluster observing failure
WO2003005194A3 (en) Method for ensuring operation during node failures and network partitions in a clustered message passing server
US7565567B2 (en) Highly available computing platform
CN101826916A (en) Main/standby switching method, system and equipment of IR (Interface between the Radio Remote Unit and the Baseband Processing Unit) ports
US8205038B2 (en) Flash memory accessing apparatus and accessing method thereof
US20150193305A1 (en) Method and device for auto recovery storage of jbod array
US7940057B2 (en) Method of detecting disconnection and power discontinuity of I/O unit connected to numerical controller
KR100719847B1 (en) Mobile communication terminal enable to backup and its operating method
JP2005235074A (en) Software error correction method of fpga
CN115328668A (en) Fault processing method, dual-core lockstep system, electronic device and medium
US8208370B1 (en) Method and system for fast link failover
WO1998029815A1 (en) Ic card
CN108319679B (en) Method and device for generating primary key
CN100584051C (en) Method for detecting single board fault
CN103197981B (en) Storage space method for early warning and system
CN102893583B (en) Determine that the best be associated with recovery plan transmits condition in a communication network
JP2008252245A (en) Remote downloading system and remote downloading method
JP2006099305A (en) Configuration control method for programmable lsi
US20060023627A1 (en) Computing system redundancy and fault tolerance
JP2009110218A (en) Virtualization switch and computer system using the same
US7181640B2 (en) Method for controlling an external storage system having multiple external storage devices
US6412016B1 (en) Network link bypass device
JP6194496B2 (en) Information processing apparatus, information processing method, and program
Lee et al. Distributed diagnosis of wireless sensor networks
JP2018077638A (en) Data processing apparatus, transmission apparatus using the same, and data processing method

Legal Events

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

Payment date: 20120424

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130424

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee