[go: up one dir, main page]

KR101143510B1 - Apparatus and method for message transmission in delay tolerant network using communication infrastructure - Google Patents

Apparatus and method for message transmission in delay tolerant network using communication infrastructure Download PDF

Info

Publication number
KR101143510B1
KR101143510B1 KR1020100111560A KR20100111560A KR101143510B1 KR 101143510 B1 KR101143510 B1 KR 101143510B1 KR 1020100111560 A KR1020100111560 A KR 1020100111560A KR 20100111560 A KR20100111560 A KR 20100111560A KR 101143510 B1 KR101143510 B1 KR 101143510B1
Authority
KR
South Korea
Prior art keywords
message
destination
communication device
transmitting
network
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020100111560A
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 KR1020100111560A priority Critical patent/KR101143510B1/en
Application granted granted Critical
Publication of KR101143510B1 publication Critical patent/KR101143510B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0226Traffic management, e.g. flow control or congestion control based on location or mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • H04W28/0236Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay

Landscapes

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

Abstract

통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치 및 방법이 개시된다. 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드에서, 저장부에는 목적지로 전송될 메시지가 저장된다. 전송부는 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 전달하는 전달노드, 또는 고정 네트워크와 연결된 통신장비로 저장부에 저장된 메시지로부터 생성된 메시지 사본을 전송한다. 제어부는 전달노드와의 연결이 감지되면 설정된 메시지 사본의 최대량의 범위 내에서 전달노드로 전송할 메시지 사본의 전송량을 결정하고, 통신장비와의 연결이 감지되면 목적지가 속한 네트워크의 종류를 기초로 통신장비로 전송할 메시지 사본의 전송량을 결정한다. 본 발명에 따르면, 고정 네트워크에 연결된 통신장비로 메시지를 전송하여 최종 목적지까지 메시지가 전달될 수 있도록 함으로써, 노드의 분포 밀도가 낮은 경우에도 메시지의 전달 범위를 효율적으로 증가시킬 수 있어 전달 성공률을 향상시키고 전달 지연 시간을 단축시킬 수 있다.Disclosed are a message transmission apparatus and method of a delay-tolerant network using a communication infrastructure. In a transmitting node for transmitting a message among a plurality of mobile nodes included in the mobile network, the storage unit stores a message to be transmitted to a destination. The transmission unit transmits a copy of the message generated from the message stored in the storage unit to a transmission node for transmitting a message among a plurality of mobile nodes included in the mobile network, or a communication device connected to the fixed network. When the connection with the forwarding node is detected, the controller determines the transmission amount of the message copy to be transmitted to the forwarding node within the maximum amount of the set copy of the message, and when the connection with the communication device is detected, the communication device is based on the type of the network to which the destination belongs. Determines the amount of copy of the message to be sent. According to the present invention, a message is transmitted to a communication device connected to a fixed network, so that the message can be delivered to the final destination, so that the message delivery range can be efficiently increased even when the distribution density of the node is low, thereby improving the success rate of delivery. And shorten the propagation delay time.

Description

통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치 및 방법{Apparatus and method for message transmission in delay tolerant network using communication infrastructure}Apparatus and method for message transmission in delay tolerant network using communication infrastructure}

본 발명은 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치 및 방법에 관한 것으로, 보다 상세하게는, 발신 노드와 착신 노드 간의 연결이 보장되지 않는 지연 허용 네트워크에서 다른 노드 및 통신 인프라로 메시지를 재전송하는 장치 및 방법에 관한 것이다.The present invention relates to a message transmission apparatus and method of a delay-tolerant network using a communication infrastructure, and more particularly, to retransmit a message to another node and a communication infrastructure in a delay-tolerant network in which a connection between an originating node and a destination node is not guaranteed. An apparatus and method are provided.

지연 허용 네트워크(Delay Tolerant Network : DTN)는 발신 노드와 착신 노드 간의 연결이 보장되지 않는 네트워크로서, DTN에서 각 노드는 전송할 메시지를 버퍼에 저장하고 다른 노드를 만나면 저장된 메시지를 포워딩하는 방식에 의해 최종 목적지까지 메시지를 전달한다.Delay Tolerant Network (DTN) is a network in which the connection between the originating node and the destination node is not guaranteed. In the DTN, each node stores a message to be sent in a buffer and forwards the stored message when it encounters another node. Deliver the message to its destination.

DTN 라우팅 프로토콜은 변화하는 네트워크 정보를 예측할 수 있는 환경에서 적용되는 Deterministic 프로토콜과 네트워크 정보를 미리 예측할 수 없는 환경에서 적용되는 Dynamic 프로토콜로 분류되며, 일반적인 환경에 적용되는 Dynamic 프로토콜의 일 예로서 메시지의 복사본에 여분이 있어 재전송을 수행하는 Spray 단계와 복사본을 모두 사용하여 목적지 노드를 만날 때까지 전송을 수행하지 않는 Wait 단계로 구성된 Spray and Wait 프로토콜이 있다.The DTN routing protocol is classified into a deterministic protocol applied in an environment capable of predicting changing network information and a dynamic protocol applied in an environment in which network information cannot be predicted in advance. A copy of a message is an example of a dynamic protocol applied in a general environment. There is a Spray and Wait protocol that consists of a Spray stage that performs redundancy and a Wait stage that does not perform transmission until the destination node is met by using both copies and a copy.

Spray and Wait 프로토콜에서는 발신 노드는 메시지의 최대 복사본의 크기 L을 설정하고 최초로 접촉한 전달 노드로 메시지를 전송한다. 이후 전달 노드는 다른 노드와 접촉하였을 때 정해진 전송 정책에 따라 L의 범위 내에서 메시지 복사 횟수를 정하여 메시지 복사본의 전달을 수행한다. 이러한 Spray and Wait 프로토콜을 개선한 다양한 기법이 제안되었는데, 이 중에서 가장 기본적인 기법인 Binary Spray and Wait 기법은 접촉 노드들에게 항상 L/2만큼의 복사본을 전달하는 방식이다.In the Spray and Wait protocol, the originating node sets the size L of the maximum copy of the message and sends the message to the first forwarding node. Then, when the forwarding node contacts another node, the forwarding node forwards the message copy by setting the number of message copies within the range of L according to the transmission policy. Various techniques to improve the Spray and Wait protocol have been proposed. Among them, Binary Spray and Wait technique is the method that always delivers L / 2 copies to the contact nodes.

그 외에 차량 네트워크 환경에서 각 노드들이 자신의 이동성 정보를 알고 있다는 가정 하에 다른 방향으로 이동하는 노드 및 목적지와의 거리가 먼 노드에 우선순위를 두어 복사본의 최대 크기인 L을 차등하여 전달하는 기법 및 각 노드가 노드의 이동성 모델을 인식하여 효율적으로 L의 크기를 조절하여 재전송하는 기법이 있다.In addition, in the vehicle network environment, each node knows its mobility information and transmits the maximum size L of the copy by giving priority to the node moving in the other direction and the node far from the destination, and There is a technique in which each node recognizes the mobility model of the node and efficiently resizes and retransmits L.

이상에서 설명한 기법들은 L만큼 재전송을 수행하는 Spray and Wait 프로토콜에서 방향성 또는 이동성 모델 등을 고려하여 효율적으로 메시지의 전달 범위를 증가시키기 위한 것이다. 그러나 Spray and Wait 프로토콜은 기본적으로 제한된 L 만큼만 메시지를 재전송함으로써 네트워크 부하를 줄일 수는 있으나, 메시지의 전달 범위가 제한적이고, 그로 인하여 메시지의 전송 성공률이 저하된다는 문제가 있다.The techniques described above are for efficiently increasing the message delivery range in consideration of the directionality or mobility model in the Spray and Wait protocol that performs retransmission by L. FIG. However, the Spray and Wait protocol can reduce the network load by retransmitting a message by a limited L basically, but there is a problem in that the message delivery range is limited, thereby degrading the success rate of the message.

본 발명이 이루고자 하는 기술적 과제는, 노드의 밀도 분포가 낮은 지연 허용 네트워크에서 메시지 전송의 성공률을 높이고 전송 지연 시간을 단축할 수 있는 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치 및 방법을 제공하는 데 있다.The present invention is to provide a message transmission apparatus and method for a delay-tolerant network using a communication infrastructure that can increase the success rate of the message transmission and reduce the transmission delay time in a delay-tolerant network having a low density distribution of nodes. have.

본 발명이 이루고자 하는 다른 기술적 과제는, 노드의 밀도 분포가 낮은 지연 허용 네트워크에서 메시지 전송의 성공률을 높이고 전송 지연 시간을 단축할 수 있는 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는 데 있다.Another technical problem to be solved by the present invention is to execute a message transmission method of a delay-tolerant network using a communication infrastructure that can increase the success rate of a message transmission and reduce the transmission delay time in a delay-tolerant network having a low density distribution of nodes. The present invention provides a computer-readable recording medium having recorded thereon a program.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치는, 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드에 구비되며, 목적지로 전송될 메시지가 저장된 저장부; 상기 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 전달하는 전달노드, 또는 고정 네트워크와 연결된 통신장비로 상기 저장부에 저장된 메시지로부터 생성된 메시지 사본을 전송하는 전송부; 및 상기 전달노드와의 연결이 감지되면 설정된 메시지 사본의 최대량의 범위 내에서 상기 전달노드로 전송할 메시지 사본의 전송량을 결정하고, 상기 통신장비와의 연결이 감지되면 상기 목적지가 속한 네트워크의 종류를 기초로 상기 통신장비로 전송할 메시지 사본의 전송량을 결정하는 제어부;를 구비한다.In order to achieve the above technical problem, a message transmission apparatus of a delay-tolerant network using a communication infrastructure according to the present invention is provided in a transmitting node for transmitting a message among a plurality of mobile nodes included in a mobile network, and transmitted to a destination. A storage unit in which a message is stored; A transmitter for transmitting a copy of a message generated from a message stored in the storage unit to a forwarding node for transmitting a message among a plurality of mobile nodes included in the mobile network, or a communication device connected to a fixed network; And determining a transmission amount of a message copy to be transmitted to the forwarding node within a range of the maximum amount of the set copy of the message when the connection with the forwarding node is detected, and based on the type of the network to which the destination belongs when the connection with the communication device is detected. And a controller for determining a transmission amount of a message copy to be transmitted to the communication device.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치는, 고정 네트워크와 연결된 제1통신장비에 구비되며, 이동 네트워크에 포함된 복수의 이동노드 중에서 메시지를 송신하는 송신노드로부터 목적지로 전송될 메시지를 수신하는 수신부; 및 상기 목적지가 상기 고정 네트워크에 속하는 경우에는 상기 목적지로 상기 메시지를 전송하고, 상기 목적지가 상기 이동 네트워크에 속하는 경우에는 상기 고정 네트워크와 연결된 제2통신장비로 상기 메시지를 전송하는 전송부;를 구비한다.In order to achieve the above technical problem, a message transmission device of a delay-tolerant network using a communication infrastructure according to the present invention is provided in a first communication device connected to a fixed network, and transmits a message from a plurality of mobile nodes included in a mobile network. A receiving unit for receiving a message to be transmitted from a transmitting node to a destination; And a transmitter configured to transmit the message to the destination when the destination belongs to the fixed network, and to transmit the message to a second communication device connected to the fixed network when the destination belongs to the mobile network. do.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송방법은, 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드로부터 목적지로 전송될 메시지를 전송하기 위한 것으로, (a) 상기 메시지로부터 생성된 메시지 사본 중에서 상기 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 전달하는 전달노드, 또는 고정 네트워크와 연결된 통신장비로 전송할 메시지 사본의 전송량을 결정하는 단계; 및 (b) 상기 전달노드 또는 상기 통신장비로 상기 메시지 사본을 전송하는 단계;를 가지며, 상기 (a) 단계에서, 상기 전달노드와의 연결이 감지되면 설정된 메시지 사본의 최대량의 범위 내에서 상기 전달노드로 전송할 메시지 사본의 전송량을 결정하고, 상기 통신장비와의 연결이 감지되면 상기 목적지가 속한 네트워크의 종류를 기초로 상기 통신장비로 전송할 메시지 사본의 전송량을 결정한다.In order to achieve the above technical problem, a message transmission method of a delay-tolerant network using a communication infrastructure according to the present invention includes transmitting a message to be transmitted to a destination from a transmitting node transmitting a message among a plurality of mobile nodes included in the mobile network. (A) determining a transmission amount of a copy of a message to be transmitted to a forwarding node for delivering a message among a plurality of mobile nodes included in the mobile network, or a communication device connected to a fixed network, from among the copy of the message generated from the message; ; And (b) transmitting the copy of the message to the forwarding node or the communication device. In step (a), if a connection with the forwarding node is detected, the message is transmitted within the maximum amount of the set copy of the message. The transmission amount of the message copy to be transmitted to the node is determined, and when the connection with the communication device is detected, the transmission amount of the message copy to be transmitted to the communication device is determined based on the type of the network to which the destination belongs.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송방법은, 고정 네트워크와 연결된 제1통신장비로부터 목적지로 전송될 메시지를 전송하기 위한 것으로, (a) 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드로부터 상기 메시지를 수신하는 단계; 및 (b) 상기 목적지가 상기 고정 네트워크에 속하는 경우에는 상기 목적지로 상기 메시지를 전송하고, 상기 목적지가 상기 이동 네트워크에 속하는 경우에는 상기 고정 네트워크와 연결된 제2통신장비로 상기 메시지를 전송하는 단계;를 갖는다.In order to achieve the above technical problem, a message transmission method of a delay-tolerant network using a communication infrastructure according to the present invention is for transmitting a message to be transmitted to a destination from a first communication device connected to a fixed network, and (a) moving. Receiving the message from a transmitting node transmitting a message among a plurality of mobile nodes included in a network; And (b) transmitting the message to the destination if the destination belongs to the fixed network, and transmitting the message to a second communication device connected to the fixed network if the destination belongs to the mobile network. Has

본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치 및 방법에 의하면, 고정 네트워크에 연결된 통신장비로 메시지를 전송하여 최종 목적지까지 메시지가 전달될 수 있도록 함으로써, 노드의 분포 밀도가 낮은 경우에도 메시지의 전달 범위를 효율적으로 증가시킬 수 있어 전달 성공률을 향상시키고 전달 지연 시간을 단축시킬 수 있다.According to an apparatus and method for transmitting a message in a delay-tolerant network using a communication infrastructure according to the present invention, a message is transmitted to a communication device connected to a fixed network so that a message can be delivered to a final destination, even when the distribution density of nodes is low. The range of delivery of messages can be effectively increased, which improves the success rate of delivery and shortens the delivery delay time.

도 1은 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치가 적용되는 네트워크 구성을 도시한 도면,
도 2는 이동노드 및 통신장비에 각각 구비된 메시지 전송장치에 대한 바람직한 실시예의 구성을 도시한 블록도,
도 3은 이동노드에서 통신장비로 메시지를 전송하는 방법에 대한 바람직한 실시예의 수행과정을 도시한 흐름도, 그리고,
도 4는 통신장비에서 메시지를 수신한 후 목적지로 메시지를 전달하는 방법에 대한 바람직한 실시예의 수행과정을 도시한 흐름도이다.
1 is a diagram illustrating a network configuration to which a message transmission apparatus of a delay-tolerant network using a communication infrastructure according to the present invention is applied;
Figure 2 is a block diagram showing the configuration of a preferred embodiment for a message transmission device provided in each of the mobile node and communication equipment,
3 is a flowchart illustrating a preferred embodiment of a method for transmitting a message from a mobile node to a communication device, and
4 is a flowchart illustrating a preferred embodiment of a method for delivering a message to a destination after receiving a message from a communication device.

이하에서 첨부된 도면들을 참조하여 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치 및 방법의 바람직한 실시예에 대해 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the message transmission apparatus and method of a delay-tolerant network using a communication infrastructure according to the present invention.

먼저, 도 1은 본 발명에 따른 통신 인프라를 이용한 지연 허용 네트워크의 메시지 전송장치가 적용되는 네트워크 구성을 도시한 도면이다. 도 1을 참조하면, 본 발명에 따른 메시지 전송장치는 이동 네트워크를 구성하는 복수의 이동노드(101, 102, 103, 이하, '100')에 구비되거나, IP 네트워크와 같은 고정 네트워크(300)에 연결되며 서로 유선으로 연결된 통신장비들(201, 202, 203, 이하, '200') 각각에 구비될 수 있다.First, FIG. 1 is a diagram illustrating a network configuration to which a message transmission apparatus of a delay-tolerant network using a communication infrastructure according to the present invention is applied. Referring to FIG. 1, the apparatus for transmitting a message according to the present invention is provided in a plurality of mobile nodes 101, 102, 103, hereinafter referred to as '100' constituting a mobile network, or in a fixed network 300 such as an IP network. It may be provided in each of the communication equipment 201, 202, 203, hereinafter '200' is connected and wired to each other.

도 1에 도시된 예는 주행중인 차량들이 이동 네트워크를 구성하는 경우이며, 본 발명에 따른 메시지 전송장치는 그 밖의 다른 지연 허용 네트워크에 적용 가능하다. 또한 도 1에서 고정 네트워크(300)는 고정노드(400)들로 이루어지며, 설명의 편의를 위해 하나의 고정노드(400)를 고정 네트워크(300)로부터 분리하여 도시하였다.The example shown in FIG. 1 is a case in which vehicles driving constitute a mobile network, and the message transmission apparatus according to the present invention is applicable to other delay-tolerant networks. In addition, in FIG. 1, the fixed network 300 is composed of fixed nodes 400. For convenience of description, one fixed node 400 is illustrated separately from the fixed network 300.

앞에서 설명한 바와 같이 지연 허용 네트워크에서의 Spray and Wait 라우팅 프로토콜은 사전에 설정된 L 만큼의 메시지 사본만 다른 노드로 전달하기 때문에 메시지의 전달 범위가 제한적이고, 그로 인하여 메시지의 전송 성공률이 저하된다는 문제가 있다. 이러한 전송 성공률 저하는 네트워크를 구성하는 노드의 밀도가 낮고 이동이 빈번한 경우에 더욱 문제된다.As described above, the spray and wait routing protocol in a delay-tolerant network delivers only a limited number of L copies of messages to other nodes, thereby limiting the range of message delivery, thereby reducing the message transmission success rate. . This decrease in transmission success rate is more problematic when the density of nodes constituting the network is low and the movement is frequent.

따라서 본 발명에 따른 메시지 전송장치는 목적지로 메시지를 전송할 지연 허용 네트워크의 이동노드(100)가 동일 네트워크에 속하는 다른 이동노드뿐 아니라 고정 네트워크와 연결된 통신장비(200)를 활용하여 목적지로 메시지를 전달할 수 있도록 하여 메시지의 전송률을 향상시키기 위한 구성을 가진다.Therefore, the apparatus for transmitting a message according to the present invention may transfer the message to the destination by using the communication device 200 connected to the fixed network as well as other mobile nodes belonging to the same network as the mobile node 100 of the delay-allowed network to transmit the message to the destination. To improve the transmission rate of the message.

도 2는 이동노드(100) 및 통신장비(200)에 각각 구비된 메시지 전송장치에 대한 바람직한 실시예의 구성을 도시한 블록도이다.2 is a block diagram showing the configuration of a preferred embodiment of a message transmission device provided in each of the mobile node 100 and the communication device 200.

도 2를 참조하면, 먼저 이동노드(100)에 구비된 메시지 전송장치는 저장부(110), 제1전송부(120) 및 제어부(130)를 구비하며, 통신장비(200)에 구비된 메시지 전송장치는 수신부(210) 및 제2전송부(220)를 구비한다. 이하에서는 설명의 편의를 위하여 이동노드(100)에 구비된 메시지 전송장치를 이동노드(100), 그리고 통신장비(200)에 구비된 메시지 전송장치를 통신장비(200)로 정의하여 설명한다.Referring to FIG. 2, first, a message transmission device provided in the mobile node 100 includes a storage unit 110, a first transmission unit 120, and a control unit 130, and a message provided in the communication device 200. The transmission device includes a receiver 210 and a second transmitter 220. Hereinafter, for convenience of description, the message transmission device provided in the mobile node 100 is defined as the mobile node 100 and the message transmission device provided in the communication device 200 as the communication device 200.

또한 이동노드(100)는 목적지로 메시지를 전송할 송신노드 또는 송신노드로부터 메시지를 전달받아 목적지를 향해 다시 메시지를 전달하는 전달노드로 동작하며, 통신장비(200)는 이동노드(100) 또는 다른 통신장비(200)로부터 메시지를 전달받아 목적지를 향해 다시 전달하는 동작을 수행한다.In addition, the mobile node 100 operates as a delivery node that receives a message from a transmitting node or a transmitting node which transmits a message to a destination, and delivers a message back to the destination, and the communication device 200 communicates with the mobile node 100 or another communication. It receives the message from the device 200 and performs the operation of delivering back toward the destination.

이동노드(100) 중 송신노드의 저장부(110)에는 목적지로 전송될 메시지가 저장되며, 제1전송부(120)는 저장부(110)에 저장된 메시지로부터 생성된 메시지 사본을 전달노드 또는 통신장비(200)로 전송한다. 즉, 송신노드와 전달노드와의 연결이 감지되면 제1전송부(120)는 전달노드로 메시지를 전송하며, 송신노드와 통신장비(200)와의 연결이 감지되면 제1전송부(120)는 통신장비(200)로 메시지를 전송한다.A message to be transmitted to a destination is stored in the storage 110 of the transmitting node of the mobile node 100, and the first transmitter 120 transmits a copy of the message generated from the message stored in the storage 110 to the forwarding node or the communication. Send to the equipment 200. That is, when the connection between the transmitting node and the transmitting node is detected, the first transmitting unit 120 transmits a message to the transmitting node. When the connection between the transmitting node and the communication device 200 is detected, the first transmitting unit 120 transmits the message. Send a message to the communication device (200).

송신노드의 제어부(130)는 전달노드 또는 통신장비로 전송할 메시지 사본의 전송량을 결정한다. 이때 송신노드로부터 전달노드로의 메시지 전송은 기존의 Spray and Wait 라우팅 프로토콜을 사용하여 수행될 수 있다. 일 실시예로서, 송신노드로부터 전달노드로의 메시지 전송은 Binary Spray and Wait 기법에 의해 수행될 수 있으며, 사전에 설정된 메시지 사본의 최대 크기가 L이라면 제어부(130)는 제1전송부(120)가 L/2만큼의 메시지 사본을 전달노드로 전송하도록 한다.The control unit 130 of the transmitting node determines the amount of transmission of the copy of the message to be transmitted to the transfer node or communication equipment. In this case, the message transmission from the transmitting node to the transmitting node may be performed using the existing Spray and Wait routing protocol. In one embodiment, the message transmission from the transmitting node to the delivery node may be performed by a Binary Spray and Wait technique, and if the maximum size of the preset copy of the message is L, the controller 130 may transmit the message to the first transmitter 120. Sends L / 2 copies of the message to the forwarding node.

한편, 이동 중인 송신노드가 통신장비(200)의 전송범위 내에 진입하여 통신장비(200)와의 연결이 감지되면, 제어부(130)는 통신장비(200)로의 메시지 사본의 전송량을 결정한다. 통신장비(200)로 전송할 메시지 사본의 전송량은 해당 메시지의 목적지가 속한 네트워크의 종류에 따라 달라진다. 예를 들면, 제어부(130)는 송신노드가 전송할 메시지의 목적지가 통신장비(200)와 연결된 고정 네트워크(300)를 구성하는 고정노드(400)들 중의 하나인 경우에는 제1전송부(120)가 생성된 메시지 사본의 전부를 통신장비(200)로 전송하도록 하고, 목적지가 이동 네트워크의 다른 이동노드(100)들 중의 하나인 경우에는 제1전송부(120)가 생성된 메시지 사본의 일부를 통신장비(200)로 전송하도록 한다.On the other hand, when the transmitting node that is moving enters the transmission range of the communication device 200 and the connection with the communication device 200 is detected, the controller 130 determines the amount of transmission of the message copy to the communication device 200. The amount of transmission of a copy of a message to be transmitted to the communication device 200 depends on the type of network to which the destination of the message belongs. For example, the controller 130 may transmit the first transmission unit 120 when the destination of the message to be transmitted is one of the fixed nodes 400 constituting the fixed network 300 connected to the communication device 200. Transmits all of the generated message copies to the communication device 200, and when the destination is one of the other mobile nodes 100 of the mobile network, the first transmitter 120 transmits a part of the generated message copies. Transmission to the communication equipment 200.

제1전송부(120)가 통신장비(200)로 메시지 사본의 전부를 전송하는 경우, 제어부(130)는 송신노드에 대해 설정된 L 값을 0으로 변경하여 송신노드의 상태를 대기모드로 전환한다.When the first transmission unit 120 transmits all of the copy of the message to the communication device 200, the control unit 130 changes the state of the transmission node to the standby mode by changing the L value set for the transmission node to 0. .

한편, 제1전송부(120)가 통신장비(200)로 메시지 사본의 일부만 전송하는 경우에 그 전송량은 사전에 설정된 비율에 따라 결정된다. 즉, 사전에 상수 d가 설정되어 있고, 다른 이동노드(100)들 중 하나로 메시지를 전송하려는 송신노드가 통신장비(200)의 전송범위 내로 진입하면 제어부(130)는 제1전송부(120)가 L/d 만큼의 메시지 사본을 통신장비(200)로 전송하도록 한다.On the other hand, when the first transmission unit 120 transmits only a part of the message copy to the communication device 200, the transmission amount is determined according to a preset ratio. That is, when the constant d is set in advance, and the transmitting node to transmit the message to one of the other mobile nodes 100 enters the transmission range of the communication device 200, the controller 130 may transmit the first transmission unit 120. The L / d to send a copy of the message to the communication device (200).

한편, 송신노드의 제1전송부(120)로부터 메시지를 수신하는 통신장비(200) 역시 목적지가 속하는 네트워크의 종류에 따라 다르게 동작한다. 다시 도 2를 참조하면, 통신장비(200)의 수신부(210)는 송신노드가 전송한 메시지 사본을 수신하며, 제2전송부(220)는 수신된 메시지의 목적지가 속하는 네트워크의 종류에 따라 해당 목적지 또는 다른 통신장비(200)로 메시지를 전송한다.Meanwhile, the communication device 200 that receives the message from the first transmitting unit 120 of the transmitting node also operates differently according to the type of the network to which the destination belongs. Referring back to FIG. 2, the receiver 210 of the communication device 200 receives a copy of the message transmitted by the transmitting node, and the second transmitter 220 corresponds to the type of the network to which the destination of the received message belongs. Send a message to the destination or other communication device (200).

먼저 송신노드로부터 전송된 메시지의 목적지가 고정 네트워크의 고정노드(400)들 중 하나인 경우, 제2전송부(220)는 통신장비(200)가 고정 네트워크와 연결되어 있으므로 메시지의 최종 목적지로 수신된 메시지를 전송한다. 그러나 메시지의 목적지가 이동 네트워크의 이동노드(100)들 중 하나인 경우에는 다른 통신장비(200)들 중 하나로 메시지를 전송함으로써 해당 통신장비(200)의 전송범위 내로 목적지인 이동노드(100)가 진입하면 메시지가 전달될 수 있도록 한다. 설명의 편의를 위해 이하에서는 송신노드로부터 메시지를 수신한 통신장비(200)를 제1통신장비, 제1통신장비로부터 메시지를 수신한 통신장비(200)를 제2통신장비라 한다.When the destination of the message transmitted from the transmitting node is one of the fixed nodes 400 of the fixed network, the second transmitter 220 receives the final destination of the message because the communication device 200 is connected to the fixed network. The sent message. However, when the destination of the message is one of the mobile nodes 100 of the mobile network, the mobile node 100 as the destination within the transmission range of the corresponding communication device 200 is transmitted by transmitting the message to one of the other communication devices 200. When entered, the message can be delivered. For convenience of explanation, hereinafter, the communication device 200 receiving a message from a transmitting node is referred to as a first communication device, and the communication device 200 receiving a message from the first communication device is referred to as a second communication device.

제2통신장비는 제1통신장비로부터 목적지인 이동노드(100)로 전달될 메시지가 수신되면 목적지인 이동노드(100)로 메시지를 전송할 기준시간을 설정한다. 설정된 기준시간 내에 제2통신장비의 전송범위 내로 목적지인 이동노드(100)가 진입하면 제2통신장비의 제2전송부(220)는 해당 목적지로 메시지를 전송한다. 그러나 기준시간 내에 제2통신장비의 전송범위 내로 목적지인 이동노드(100)가 진입하지 않으면 버퍼의 오버플로우 현상을 방지하기 위해 저장되어 있던 메시지를 폐기한다.When the second communication device receives a message to be transmitted from the first communication device to the mobile node 100 as the destination, the second communication device sets a reference time to transmit the message to the mobile node 100 as the destination. When the mobile node 100 as the destination enters the transmission range of the second communication device within the set reference time, the second transmitter 220 of the second communication device transmits a message to the corresponding destination. However, if the mobile node 100 as the destination does not enter the transmission range of the second communication device within the reference time, the stored message is discarded to prevent the overflow of the buffer.

도 1을 참조하여 이동노드(100) 및 통신장비(200) 사이의 메시지 전달 과정에 대하여 설명하면 다음과 같다. 도 1에서 통신장비(201)의 전송범위 내에 위치하는 이동노드(101)는 통신장비(201)로 자신의 메시지를 전송할 수 있다. 그러나 통신장비(200)의 전송범위 내에 위치하지 않는 이동노드(102)는 통신장비(200)로는 메시지를 전송할 수 없으며, 자신의 전송범위 내에 진입하여 연결이 감지되는 다른 이동노드(103)로 메시지를 전송할 수 있다. 이러한 경우의 메시지 전송은 기존의 Binary Spray and Wait 라우팅 프로토콜에 의해 수행된다.Referring to Figure 1 with reference to the message transfer process between the mobile node 100 and the communication device 200 as follows. In FIG. 1, the mobile node 101 located within the transmission range of the communication device 201 may transmit its message to the communication device 201. However, the mobile node 102, which is not located within the transmission range of the communication device 200, cannot transmit a message to the communication device 200, but enters its own transmission range and sends a message to another mobile node 103 in which a connection is detected. Can be transmitted. In this case, message transmission is performed by the existing Binary Spray and Wait routing protocol.

도 1에 도시된 이동노드(100)들 중 하나인 송신노드(101)가 연결이 감지된 제1통신장비(201)로 메시지를 전송하여 다른 이동노드(100)들 중 하나인 수신노드(103) 또는 고정 네트워크(300)에 속하는 고정노드(400)로 메시지를 전송하는 경우에 관하여 설명한다.The transmitting node 101, which is one of the mobile nodes 100 shown in FIG. 1, transmits a message to the first communication device 201 in which a connection is detected, and the receiving node 103, which is one of the other mobile nodes 100. FIG. Or a case in which a message is transmitted to a fixed node 400 belonging to the fixed network 300.

먼저 수신노드(103)로 메시지를 전송하는 경우, 송신노드(101)의 제1전송부(120)는 제1통신장비(201)와의 연결이 감지되면 제1통신장비(201)로 메시지 사본을 전송한다. 이때 메시지 사본의 전송량은 제어부(130)에 의해 전체 메시지 사본의 일부로 설정된다. 다음으로 제1통신장비(201)의 제2전송부(220)는 메시지의 목적지가 이동 네트워크에 속하는 수신노드(103)이므로 유선 네트워크를 통해 제2통신장비(202)로 메시지를 전달한다.In the case of first transmitting a message to the receiving node 103, the first transmitting unit 120 of the transmitting node 101 detects a connection with the first communication device 201 and transmits a copy of the message to the first communication device 201. send. In this case, the transmission amount of the message copy is set by the controller 130 as a part of the entire message copy. Next, the second transmitter 220 of the first communication device 201 transfers the message to the second communication device 202 through the wired network since the destination of the message is the reception node 103 belonging to the mobile network.

제2통신장비(202)는 사전에 설정된 기준시간 내에 수신노드(103)가 이동하여 자신의 전송범위로 진입하면 수신노드(103)로 메시지를 전송하고, 기준시간 내에 수신노드(103)가 전송범위로 진입하지 않으면 메시지를 폐기한다.The second communication device 202 transmits a message to the receiving node 103 when the receiving node 103 moves within the preset reference time to enter its transmission range, and the receiving node 103 transmits within the reference time. If no range is entered, the message is discarded.

고정노드(400)로 메시지를 전송하는 경우, 송신노드(101)의 제1전송부(120)는 제1통신장비(201)와의 연결이 감지되면 제1통신장비(201)로 메시지 사본을 전송하되, 제어부(130)는 목적지가 고정노드(400)이므로 메시지 사본의 전부를 제1통신장비(201)로 전송하도록 하고 송신노드(101)의 상태를 대기모드로 전환한다. 메시지를 수신한 제1통신장비(201)는 연결된 고정 네트워크(300)를 통해 고정노드(400)로 메시지를 전송한다.When transmitting a message to the fixed node 400, the first transmitting unit 120 of the transmitting node 101 transmits a copy of the message to the first communication device 201 when the connection with the first communication device 201 is detected. However, the control unit 130 transmits the entire copy of the message to the first communication device 201 because the destination is the fixed node 400 and switches the state of the transmitting node 101 to the standby mode. The first communication device 201 receiving the message transmits the message to the fixed node 400 through the connected fixed network 300.

도 3은 이동노드(100)에서 통신장비(200)로 메시지를 전송하는 방법에 대한 바람직한 실시예의 수행과정을 도시한 흐름도이다.3 is a flowchart illustrating a preferred embodiment of the method for transmitting a message from the mobile node 100 to the communication device 200.

도 3을 참조하면, 이동노드(100)는 통신장비(200)와의 연결이 감지되지 않으면(S310) 기존의 Binary Spray and Wait 라우팅 프로토콜을 기초로 다른 이동노드로 전체 메시지 사본의 절반을 전달한다(S320). 다만, 다른 이동노드로의 메시지 사본의 전송량은 Binary Spray and Wait 라우팅 프로토콜에 따라 전체 메시지 사본의 절반으로 결정될 수도 있으며, 기존의 다른 Spray and Wait 라우팅 프로토콜에 따라 다른 값으로 결정될 수도 있다.Referring to FIG. 3, if the connection with the communication device 200 is not detected (S310), the mobile node 100 transmits half of the entire message copy to another mobile node based on the existing Binary Spray and Wait routing protocol (S310). S320). However, the transmission amount of the message copy to another mobile node may be determined to be half of the entire message copy according to the Binary Spray and Wait routing protocol, or may be determined to be different according to the existing Spray and Wait routing protocol.

그러나 통신장비(200)와의 연결이 감지되면(S310) 목적지가 속하는 네트워크의 종류에 따라 전송량이 다르게 결정되는 메시지 사본을 전송한다. 즉, 목적지가 이동 네트워크에 속하는 다른 이동노드(100) 중의 하나인 경우에는(S330) 제어부(130)에 의해 설정된 메시지 사본의 일부를 통신장비(200)로 전송한다(S340). 그러나 목적지가 고정 네트워크에 속하는 고정노드(400) 중의 하나인 경우에는 메시지 사본의 전부를 통신장비(200)로 전송하고(S350), 이동노드(100)는 대기모드로 전환한다.However, when the connection with the communication device 200 is detected (S310), a copy of the message whose transmission amount is determined according to the type of the network to which the destination belongs is transmitted. That is, when the destination is one of the other mobile nodes 100 belonging to the mobile network (S330), a part of the message copy set by the controller 130 is transmitted to the communication device 200 (S340). However, when the destination is one of the fixed nodes 400 belonging to the fixed network, all of the copy of the message is transmitted to the communication device 200 (S350), and the mobile node 100 switches to the standby mode.

도 4는 통신장비(200)에서 메시지를 수신한 후 목적지로 메시지를 전달하는 방법에 대한 바람직한 실시예의 수행과정을 도시한 흐름도이다.4 is a flowchart illustrating a preferred embodiment of a method for delivering a message to a destination after receiving a message from the communication device 200.

도 4를 참조하면, 통신장비(200)는 메시지를 수신하고(S410), 해당 메시지의 전송지를 확인한다. 메시지가 이동노드(100)로부터 수신된 것이면(S420) 해당 메시지의 목적지가 속하는 네트워크의 종류에 따라 서로 다른 곳으로 메시지를 전송한다. 즉, 목적지가 이동노드(100)이면(S430) 유선 네트워크로 연결된 다른 통신장비(200)로 메시지를 전송하고(S440), 목적지가 고정노드(400)이면 연결된 고정 네트워크를 통해 목적지로 메시지를 전송한다(S450).Referring to FIG. 4, the communication device 200 receives a message (S410), and checks the destination of the message. If the message is received from the mobile node 100 (S420), the message is transmitted to different places according to the type of the network to which the destination of the message belongs. That is, if the destination is a mobile node (100) (S430) transmits a message to another communication device 200 connected through a wired network (S440), if the destination is a fixed node (400) transmits a message to a destination through a connected fixed network. (S450).

한편, 메시지가 다른 통신장비(200)로부터 수신된 것이면 기준시간을 설정하여 기준시간 내에 목적지인 이동노드(100)와의 연결이 감지되는지 여부를 판단하고(S460), 기준시간 내에 목적지인 이동노드(100)가 전송범위 내로 진입하면 목적지로 메시지를 전송한다(S450). 그러나 기준시간 내에 목적지인 이동노드(100)가 전송범위 내로 진입하지 않으면 수신된 메시지를 폐기한다(S470).On the other hand, if the message is received from the other communication device 200 determines the connection with the mobile node 100 as a destination within the reference time by setting a reference time (S460), the mobile node (destination) within the reference time ( When 100) enters the transmission range, it transmits a message to the destination (S450). However, if the mobile node 100 as the destination does not enter the transmission range within the reference time, the received message is discarded (S470).

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The present invention can also be embodied as computer-readable codes on a computer-readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like, and may be implemented in the form of a carrier wave (for example, transmission via the Internet) . The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

이상에서 본 발명의 바람직한 실시예에 대해 도시하고 설명하였으나, 본 발명은 상술한 특정의 바람직한 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.Although the preferred embodiments of the present invention have been shown and described above, the present invention is not limited to the specific preferred embodiments described above, and the present invention belongs to the present invention without departing from the gist of the present invention as claimed in the claims. Various modifications can be made by those skilled in the art, and such changes are within the scope of the claims.

100(101, 102, 103) - 이동노드
110 - 저장부
120 - 제1전송부
130 - 제어부
200(201, 202) - 통신장비
210 - 수신부
220 - 제2전송부
300 - 고정 네트워크
400 - 고정노드
100 (101, 102, 103)-mobile node
110-storage
120-first transmitter
130-control unit
200 (201, 202)-communication equipment
210-receiver
220-second transmitter
300-fixed network
400-Fixed Node

Claims (15)

이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드에 구비된 메시지 전송장치에 있어서,
목적지로 전송될 메시지가 저장된 저장부;
상기 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 전달하는 전달노드, 또는 고정 네트워크와 연결된 통신장비로 상기 저장부에 저장된 메시지로부터 생성된 메시지 사본을 전송하는 전송부; 및
상기 전달노드와의 연결이 감지되면 설정된 메시지 사본의 최대량의 범위 내에서 상기 전달노드로 전송할 메시지 사본의 전송량을 결정하고, 상기 통신장비와의 연결이 감지되면 상기 목적지가 속한 네트워크의 종류를 기초로 상기 통신장비로 전송할 메시지 사본의 전송량을 결정하는 제어부;를 포함하는 것을 특징으로 하는 메시지 전송장치.
In the message transmission apparatus provided in the transmitting node for transmitting a message among a plurality of mobile nodes included in the mobile network,
A storage unit for storing a message to be sent to a destination;
A transmitter for transmitting a copy of a message generated from a message stored in the storage unit to a forwarding node for transmitting a message among a plurality of mobile nodes included in the mobile network, or a communication device connected to a fixed network; And
When the connection with the forwarding node is detected, the transmission amount of the message copy to be transmitted to the forwarding node is determined within the maximum amount of the set copy of the message, and when the connection with the communication device is detected, based on the type of the network to which the destination belongs. And a controller configured to determine a transmission amount of a message copy to be transmitted to the communication device.
제 1항에 있어서,
상기 제어부는 상기 목적지가 상기 고정 네트워크에 속하는 경우에는 상기 저장부에 저장된 메시지로부터 생성된 메시지 사본의 전부를 상기 통신장비로 전송할 메시지 사본의 전송량으로 결정하고, 상기 목적지가 상기 이동 네트워크에 속하는 경우에는 상기 메시지 사본 중에서 사전에 설정된 비율에 해당하는 양을 상기 통신장비로 전송할 메시지 사본의 전송량으로 결정하는 것을 특징으로 하는 메시지 전송장치.
The method of claim 1,
If the destination belongs to the fixed network, the controller determines all of the message copies generated from the messages stored in the storage unit as the transmission amount of the message copies to be transmitted to the communication device, and if the destination belongs to the mobile network, And a transmission amount of a message copy to be transmitted to the communication device, the amount corresponding to a preset ratio among the message copies.
제 2항에 있어서,
상기 제어부는 상기 메시지 사본의 전부가 상기 통신장비로 전송된 후 상기 송신노드의 상태를 대기모드로 전환하는 것을 특징으로 하는 메시지 전송장치.
The method of claim 2,
And the controller switches the state of the transmitting node to a standby mode after all of the copy of the message is transmitted to the communication device.
제 1항 내지 제 3항 중 어느 한 항에 있어서,
상기 목적지가 속한 네트워크의 종류에 따라 상기 목적지에 대하여 서로 다른 영역의 주소가 할당되는 것을 특징으로 하는 메시지 전송장치.
4. The method according to any one of claims 1 to 3,
And a different area address is assigned to the destination according to the type of the network to which the destination belongs.
고정 네트워크와 연결된 제1통신장비에 구비된 메시지 전송장치에 있어서,
이동 네트워크에 포함된 복수의 이동노드 중에서 메시지를 송신하는 송신노드로부터 목적지로 전송될 메시지를 수신하는 수신부; 및
상기 목적지가 상기 고정 네트워크에 속하는 경우에는 상기 목적지로 상기 메시지를 전송하고, 상기 목적지가 상기 이동 네트워크에 속하는 경우에는 상기 고정 네트워크와 연결된 제2통신장비로 상기 메시지를 전송하는 전송부;를 포함하는 것을 특징으로 하는 메시지 전송장치.
In the message transmission device provided in the first communication device connected to the fixed network,
A receiving unit which receives a message to be transmitted to a destination from a transmitting node transmitting a message among a plurality of mobile nodes included in the mobile network; And
A transmission unit transmitting the message to the destination when the destination belongs to the fixed network, and transmitting the message to a second communication device connected to the fixed network when the destination belongs to the mobile network. Message transmission apparatus, characterized in that.
제 5항에 있어서,
상기 제2통신장비는 사전에 설정된 기준시간 내에 상기 목적지와의 연결이 감지되면 상기 전송부로부터 수신한 메시지를 상기 목적지로 전송하는 것을 특징으로 하는 메시지 전송장치.
6. The method of claim 5,
And the second communication device transmits a message received from the transmitter to the destination when the connection with the destination is detected within a preset reference time.
제 6항에 있어서,
상기 제2통신장비는 상기 기준시간 내에 상기 목적지와의 연결이 감지되지 않으면 상기 전송부로부터 수신한 메시지를 폐기하는 것을 특징으로 하는 메시지 전송장치.
The method of claim 6,
And the second communication device discards the message received from the transmitter if the connection with the destination is not detected within the reference time.
이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드로부터 목적지로 전송될 메시지를 전송하기 위한 메시지 전송방법에 있어서,
(a) 상기 메시지로부터 생성된 메시지 사본 중에서 상기 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 전달하는 전달노드, 또는 고정 네트워크와 연결된 통신장비로 전송할 메시지 사본의 전송량을 결정하는 단계; 및
(b) 상기 전달노드 또는 상기 통신장비로 상기 메시지 사본을 전송하는 단계;를 포함하며,
상기 (a) 단계에서, 상기 전달노드와의 연결이 감지되면 설정된 메시지 사본의 최대량의 범위 내에서 상기 전달노드로 전송할 메시지 사본의 전송량을 결정하고, 상기 통신장비와의 연결이 감지되면 상기 목적지가 속한 네트워크의 종류를 기초로 상기 통신장비로 전송할 메시지 사본의 전송량을 결정하는 것을 특징으로 하는 메시지 전송방법.
A message transmitting method for transmitting a message to be transmitted from a transmitting node transmitting a message among a plurality of mobile nodes included in a mobile network to a destination,
(a) determining a transmission amount of a message copy to be transmitted to a forwarding node for transmitting a message among a plurality of mobile nodes included in the mobile network, or a communication device connected to a fixed network, from among the message copies generated from the message; And
(b) sending a copy of the message to the forwarding node or the communication device;
In the step (a), if the connection with the forwarding node is detected, the transmission amount of the message copy to be transmitted to the forwarding node is determined within the range of the maximum amount of the set message copy, and if the connection with the communication device is detected, the destination is determined. And determining a transmission amount of a copy of the message to be transmitted to the communication device based on the type of the network to which the network belongs.
제 8항에 있어서,
상기 (a) 단계에서, 상기 목적지가 상기 고정 네트워크에 속하는 경우에는 상기 저장부에 저장된 메시지로부터 생성된 메시지 사본의 전부를 상기 통신장비로 전송할 메시지 사본의 전송량으로 결정하고, 상기 목적지가 상기 이동 네트워크에 속하는 경우에는 상기 메시지 사본 중에서 사전에 설정된 비율에 해당하는 양을 상기 통신장비로 전송할 메시지 사본의 전송량으로 결정하는 것을 특징으로 하는 메시지 전송방법.
The method of claim 8,
In the step (a), if the destination belongs to the fixed network, all of the message copies generated from the messages stored in the storage unit are determined as the transmission amount of the message copies to be transmitted to the communication device, and the destination is the mobile network. In the case of belonging to the message transmission method, characterized in that the amount of the message copy to be transmitted to the communication device to determine the amount corresponding to a preset ratio of the message copy.
제 9항에 있어서,
(c) 상기 메시지 사본의 전부가 상기 통신장비로 전송된 후 상기 송신노드의 상태를 대기모드로 전환하는 단계를 더 포함하는 것을 특징으로 하는 메시지 전송방법.
The method of claim 9,
(c) transitioning a state of the transmitting node to a standby mode after all of the copy of the message is transmitted to the communication equipment.
제 8항에 있어서,
상기 목적지가 속한 네트워크의 종류에 따라 상기 목적지에 대하여 서로 다른 영역의 주소가 할당되는 것을 특징으로 하는 메시지 전송방법.
The method of claim 8,
And a different area address is assigned to the destination according to the type of the network to which the destination belongs.
고정 네트워크와 연결된 제1통신장비로부터 목적지로 전송될 메시지를 전송하기 위한 메시지 전송방법에 있어서,
(a) 이동 네트워크에 포함된 복수의 이동노드 중 메시지를 송신하는 송신노드로부터 상기 메시지를 수신하는 단계; 및
(b) 상기 목적지가 상기 고정 네트워크에 속하는 경우에는 상기 목적지로 상기 메시지를 전송하고, 상기 목적지가 상기 이동 네트워크에 속하는 경우에는 상기 고정 네트워크와 연결된 제2통신장비로 상기 메시지를 전송하는 단계;를 포함하는 것을 특징으로 하는 메시지 전송방법.
In the message transmission method for transmitting a message to be transmitted to a destination from a first communication device connected to a fixed network,
(a) receiving the message from a transmitting node transmitting a message among a plurality of mobile nodes included in the mobile network; And
(b) transmitting the message to the destination if the destination belongs to the fixed network, and transmitting the message to a second communication device connected to the fixed network if the destination belongs to the mobile network; Message transmission method comprising the.
제 12항에 있어서,
상기 제2통신장비는 사전에 설정된 기준시간 내에 상기 목적지와의 연결이 감지되면 상기 (b) 단계에서 수신한 메시지를 상기 목적지로 전송하는 것을 특징으로 하는 메시지 전송방법.
The method of claim 12,
And when the connection with the destination is detected within a preset reference time, the second communication device transmits the message received in step (b) to the destination.
제 13항에 있어서,
상기 제2통신장비는 상기 기준시간 내에 상기 목적지와의 연결이 감지되지 않으면 상기 (b) 단계에서 수신한 메시지를 폐기하는 것을 특징으로 하는 메시지 전송방법.
The method of claim 13,
And if the connection with the destination is not detected within the reference time, the second communication device discards the message received in step (b).
제 8항 내지 제14항 중 어느 한 항에 기재된 메시지 전송방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for executing the message transmission method according to any one of claims 8 to 14.
KR1020100111560A 2010-11-10 2010-11-10 Apparatus and method for message transmission in delay tolerant network using communication infrastructure Expired - Fee Related KR101143510B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100111560A KR101143510B1 (en) 2010-11-10 2010-11-10 Apparatus and method for message transmission in delay tolerant network using communication infrastructure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100111560A KR101143510B1 (en) 2010-11-10 2010-11-10 Apparatus and method for message transmission in delay tolerant network using communication infrastructure

Publications (1)

Publication Number Publication Date
KR101143510B1 true KR101143510B1 (en) 2012-05-09

Family

ID=46271666

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100111560A Expired - Fee Related KR101143510B1 (en) 2010-11-10 2010-11-10 Apparatus and method for message transmission in delay tolerant network using communication infrastructure

Country Status (1)

Country Link
KR (1) KR101143510B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101341345B1 (en) 2012-09-28 2013-12-16 (주)텔레필드 Apparatus and method for message transmission in delay tolerant network considering the characteristics of packet
CN110971523A (en) * 2019-12-06 2020-04-07 北京空间技术研制试验中心 Delay-tolerant network routing method in deep space based on historical submission events

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030015835A (en) * 2001-08-15 2003-02-25 삼성전자주식회사 Intelligent ip relay apparatus and method thereof
KR20040045791A (en) * 2002-11-25 2004-06-02 전자부품연구원 Methods of common address and address table for transferring data between different network protocols and architectures thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030015835A (en) * 2001-08-15 2003-02-25 삼성전자주식회사 Intelligent ip relay apparatus and method thereof
KR20040045791A (en) * 2002-11-25 2004-06-02 전자부품연구원 Methods of common address and address table for transferring data between different network protocols and architectures thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101341345B1 (en) 2012-09-28 2013-12-16 (주)텔레필드 Apparatus and method for message transmission in delay tolerant network considering the characteristics of packet
CN110971523A (en) * 2019-12-06 2020-04-07 北京空间技术研制试验中心 Delay-tolerant network routing method in deep space based on historical submission events
CN110971523B (en) * 2019-12-06 2022-02-11 北京空间技术研制试验中心 Delay-tolerant network routing method in deep space based on historical submission events

Similar Documents

Publication Publication Date Title
KR100982688B1 (en) Apparatus and Method for Packet Buffering in Multi-hop Relay Systems Applying Hop-by-hop Retransmission
CN103379172B (en) Method and its device of content are provided during switching
US8971295B2 (en) Soft handoffs in networks
JP4287448B2 (en) COMMUNICATION DEVICE, COMMUNICATION TERMINAL DEVICE, COMMUNICATION SYSTEM, METHOD, AND PROGRAM
KR101196818B1 (en) Apparatus and method for message transmission in delay tolerant network
KR101602458B1 (en) Packet routing apparatus and method
CN103297343A (en) Routing method based on delay tolerant network
WO2014159616A2 (en) Method and apparatus to enhance routing protocols in wireless mesh networks
JP2003324761A (en) Data link transmission control method, mobile communication system, data link transmission control device, base station, mobile station, mobile station control program, and computer-readable recording medium
CN104735743A (en) Routing optimization method for embedded wireless self-organized network
JP4805646B2 (en) Sensor terminal and sensor terminal control method
CN105072034A (en) Powerline communications (PLC) network routing method and system
CN100505608C (en) An adaptive congestion control method and system suitable for satellite networks
WO2013042209A1 (en) Data transfer method and node device employing same
CN104427473B (en) Communication equipment and communication means
KR101143510B1 (en) Apparatus and method for message transmission in delay tolerant network using communication infrastructure
CN103024813A (en) Bundle layer improvement algorithm based on DTN (delay tolerant networks) sensor network
KR100997660B1 (en) Method and system for collaborative data transmission in wireless multihop network
KR20100104832A (en) Intermediate node device, method for controlling the intermediate node device, and network system
KR20090035390A (en) Multicast / Broadcast Service Provision System and Method
CN103702362A (en) Multichannel operation method in WAVE (wireless access in vehicular environments) system
KR101341345B1 (en) Apparatus and method for message transmission in delay tolerant network considering the characteristics of packet
KR101422516B1 (en) Node device having a function of traffic load management for content sharing service in delay tolerant network and method for traffic load management
Abbas et al. A comprehensive analysis of the end-to-end delay for wireless multimedia sensor networks
KR20140142138A (en) Apparatus and method for managing multicast group in wireless network

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20170410

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20180409

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190501

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

FPAY Annual fee payment

Payment date: 20191218

Year of fee payment: 8

K11-X000 Ip right revival requested

St.27 status event code: A-6-4-K10-K11-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190501

PR0401 Registration of restoration

St.27 status event code: A-6-4-K10-K13-oth-PR0401

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R401 Registration of restoration
PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13