[go: up one dir, main page]

KR20010044387A - 대량 메시지의 분할 전송에 대한 방법 및 시스템. - Google Patents

대량 메시지의 분할 전송에 대한 방법 및 시스템. Download PDF

Info

Publication number
KR20010044387A
KR20010044387A KR1020010007662A KR20010007662A KR20010044387A KR 20010044387 A KR20010044387 A KR 20010044387A KR 1020010007662 A KR1020010007662 A KR 1020010007662A KR 20010007662 A KR20010007662 A KR 20010007662A KR 20010044387 A KR20010044387 A KR 20010044387A
Authority
KR
South Korea
Prior art keywords
message
transmitted
frame
information
present
Prior art date
Application number
KR1020010007662A
Other languages
English (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 KR1020010007662A priority Critical patent/KR20010044387A/ko
Publication of KR20010044387A publication Critical patent/KR20010044387A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • H04L67/108Resource delivery mechanisms characterised by resources being split in blocks or fragments

Landscapes

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

Abstract

1. 청구범위에서 기재된 발명이 속한 분야
본 발명은 전송 하고자 하는 음성, 영상, 데이터 등 각종의 논리 정보가 유무선통신망의 통신방식에서 정의한 단일 프레임보다 큰 경우, 메시지를 하나의 프레임에 전송이 가능한 크기로 분할하여 여러 번에 걸쳐 신뢰성 있게 전송하는 메시지 송신 방법 및 그 시스템에 관한 것이다.
2. 발명의 목적
일반적으로 유무선통신 방식에서는 하나의 프레임에 전송할 수 있는 메시지의 크기가 제한되어 있으며, 제한된 크기를 넘는 메시지에 대하여는 처리를 할 수 없는 단점이 있다.
상기와 같은 문제점을 해소하기 위해 대량의 메시지를 전송 가능한 프레임의 크기로 분할하여 전송함으로써 기존의 통신 시스템을 변경하지 않고 대량의 메시지를 전송하기 위한 시스템과 그 방법을 제공하는데 본 발명의 목적이 있다.
3. 발명의 구성
본 발명에 따른 메시지 전송 방법은 대량의 메시지를 전송 가능한 크기로 분할하여 발신자주소, 발송시간, 순차적 전송에 따른 순서번호를 삽입하여 전송하는 정보송신시스템; 수신된 프레임을 검사하여 동일한 발신자주소와 발송시간을 갖는 프레임들을 재 정렬하여 메시지를 처리하는 정보수신시스템을 이용하여 이루어진다.
4. 발명의 효과
본 발명은 전송하고자 하는 음성, 영상, 데이터 등 각종의 논리 정보가 유무선통신망의 통신방식에서 정의한 단일 프레임보다 큰 경우, 기존의 시스템을 변경하지 않고 데이터 영역에 몇 가지 특정 정보를 가진 필드를 추가 삽입함으로써 큰 크기의 메시지를 분할 전송할 수 있어서 경제적이고 효율성 있게 메시지를 전송할 수 있는 효과가 있다.

Description

대량 메시지의 분할 전송에 대한 방법 및 시스템. {The message division process and its system in large message transfer.}
본 발명은 전송 하고자 하는 음성, 영상, 데이터 등 각종의 논리 정보가 유무선통신망의 통신방식에서 정의한 단일 프레임보다 큰 경우, 메시지를 하나의 프레임에 전송이 가능한 크기로 분할하여 여러 번에 걸쳐 신뢰성 있게 전송하는 메시지 송신 방법 및 그 시스템에 관한 것이다.
일반적으로 유무선통신 방식에서는 하나의 프레임에 전송할 수 있는 메시지의 크기가 제한되어 있으며, 제한된 크기를 넘는 메시지에 대하여는 처리를 할 수 없는 단점이 있다. 하나의 프레임은 주소 영역과 데이터 영역을 포함하고 있으며, 데이터 영역 내에 전송 가능한 크기의 메시지를 분할한 프레임들을 삽입하여 정보송신시스템에서 전송하면 정보수신시스템은 자신의 주소로 전송된 단일 프레임만을 처리하고 종료하므로, 다음에 수신된 프레임은 다른 메시지로 판단하게 된다.
본 발명에서는 상기 문제점을 해결하기 위하여, 큰 메시지를 전송 가능한 프레임 크기로 분할하고, 데이터영역 내에 발신자주소, 발송시간, 순서번호 등 특정 정보를 삽입하여 정보송신시스템이 전송함으로써 정보수신시스템은 수신된 프레임내의 데이터영역을 검사하여 동일한 발신자주소 및 동일한 발송시간을 갖는 프레임에 대하여 프레임을 저장하고, 대기하고 있다가 마지막 프레임이 수신되면 순서번호에 따라 순차적으로 프레임을 재 정렬함으로써 처리할 수 있게 된다. 이러한 메시지 전송 기법은 기존의 통신 시스템을 변경하지 않고 대량의 메시지를 전송하기 위한 시스템과 그 방법을 제공하는데 목적이 있다.
도 1은 본 발명에 따른 유무선통신망에서의 메시지 분할 전송을 위한 전체 구성을 도시한 것이고,
도 2는 본 발명에 따른 전송 프레임의 구성을 도시한 것이고,
도 3은 본 발명에 따른 수신 프레임들의 처리를 위한 정보수신시스템의 구성을 도시한 것이고,
도 4는 본 발명에 따른 메시지송신부에서의 메시지 분할 및 메시지 처리 흐름을 도시한 것이고,
도 5는 본 발명에 따른 메시지수신부에서의 메시지 재 조합 및 메시지 처리 흐름을 도시한 것이다.
* 도면의 주요부분에 대한 부호의 설명 *
101 : 정보송신시스템 103 : 정보수신시스템
201 : 수신자주소 202 : 발신자주소
203 : 발송시간 204 : 순서번호
205 : 데이터 영역 302 : 디코더
상기와 같은 목적을 달성하기 위하여 본 발명에 따른 메시지 전송 방법은 대량의 메시지를 전송 가능한 크기로 분할하여 발신자주소, 발송시간, 순차적 전송에 따른 순서번호를 삽입하여 전송하는 정보송신시스템; 수신된 프레임을 검사하여 동일한 발신자주소와 발송시간을 갖는 프레임들을 재 정렬하여 메시지를 처리하는 정보수신시스템을 이용하여 이루어진다.
이하 본 발명에 따라 유무선통신망을 이용한 메시지 전송 방법 및 시스템의 일례를 첨부된 도면에 의거하여 상세히 설명한다.
제1도는 본 발명이 적용되는 유무선통신망을 이용한 메시지 전송 시스템 전체 구성도로서, N개의 정보송신시스템(101); 유무선통신망(102); M개의 정보수신시스템(103);으로 이루어진다.
전송을 위한 각종 메시지는 각각의 정보송신시스템(101)에서 발생 되어지며, 정보송신시스템(101)은 송신할 메시지가 한번에 전송이 가능한 크기인지를 검사하게 된다. 전송 프레임 용량보다 큰 메시지는 전송 가능한 프레임 크기로 분할하여 데이터영역 내에 발신자주소와 발송시점의 년도, 날짜, 시간 정보가 포함된 발송시간 및 메시지 전송 순서에 따른 순서번호를 추가하여 유무선통신망(102)을 이용해서 메시지를 전송하게 된다. 마지막 프레임의 순서번호 필드에는 정보수신시스템(103)이 마지막 정보임을 인식할 수 있도록 특정 코드를 삽입하여 정보송신시스템(101)이 전송하게 된다. 정보수신시스템(103)은 자신의 주소로 수신된 프레임을 저장하고 발신자주소, 발송시간이 동일한 프레임에 대해서 마지막 프레임이 도착하면 순서번호에 따라 프레임들을 재 조합하여 원래의 메시지를 복원하게 된다.
제2도는 본 발명에 따른 유무선통신망을 이용한 메시지 전송 프레임의 구성도로서 프레임은 수신자주소(201); 발신자주소(202); 발송시간(203); 순서번호(204); 데이터영역(205)으로 구성된다.
수신자주소(201)는 복수의 수신자를 구분하기 위하여 사용되며, 발신자주소(202)는 복수의 발신자를 구분하기 위하여 사용된다. 발송시간(203)은 동일 발신자가 적절한 시간 간격으로 다른 메시지를 보내는 경우 그 메시지를 구분하기 위하여 사용되며, 순서번호(204)는 동일한 발신자주소와 발송시간을 가진 프레임들을 순서적으로 정렬하여 재 조합하기 위하여 사용된다.
분할된 메시지는 정보송신시스템(102)을 거치면서 데이터(205) 앞에 발신자주소(202), 발송시간(203), 순서번호(204)를 삽입하여 유무선통신망(102)으로 전송하게 되며, 유무선통신망(102)에서는 통신 규약에 따라 프레임의 헤더와 전송하고자 하는 정보수신시스템(103)의 수신자주소(201) 및 프레임의 시작과 끝을 알리는 특정 필드인 헤더와 테일을 생성 및 첨부하여 전송하게 된다.
제 3도는 본 발명에 따른 메시지 처리를 위한 정보수신시스템(103)의 상세 구성도로서 정보수신시스템은 데이터수신부(301); 디코더(302); 정보처리부(303); 액정표시부(304); 데이터저장부(305)로 구성된다.
유무선통신망(102)을 통해 전송된 프레임은 유무선통신 데이터수신부(301)를 통해 수신되어 디코더(302)에서 통신 규약에 따른 프레임의 헤더와 테일을 제외한 데이터영역의 정보를 추출하게 된다. 추출된 정보는 정보처리부(303)에서 데이터저장부(305)에 임시로 저장하고 데이터 앞에 추가된 발신자주소(202), 발송시간(203), 순서번호(204)를 검사하여 마지막 프레임이 도착하면 저장되어 있는 동일한 발신자주소(202)와 발송시간(203)을 갖는 프레임에 대해 순서번호(205)에 따라 재조합 하여 액정표시부(304)를 통해 사용자에게 메시지의 수신을 알리게 된다.
제4도는 본 발명에 따른 메시지 송신부에서의 메시지 분할 및 메시지 처리 흐름을 도시한 것이다.
전송하고자 하는 메시지를 한번에 전송 가능한 크기의 프레임으로 분할하는 단계(401)를 시작으로 순서번호의 초기화(402), 프레임에 발신자주소 삽입(403), 발송시간 삽입(404), 순서번호 삽입(405)의 단계를 거쳐 분할된 메시지를 프레임의 데이터영역에 삽입하고, 마지막 프레임에는 마지막임을 표시하는 특정코드를 삽입하여 순서번호에 따라 프레임을 만들어 단계별로 전송하는 처리 절차를 따른다.
제5도는 본 발명에 따른 메시지 수신부에서의 메시지 재 조합 및 메시지 처리 흐름을 도시한 것이다.
정보수신시스템(103)에서는 수신된 프레임에 대하여 발신자주소 및 발송시간이 신규임을 확인(502)하여, 신규인 경우 신규 발신자주소 DB를 생성(503)하고, 해당 프레임을 저장(504) 한다. 발신자주소와 발송시간이 이전의 프레임과 동일한지의 여부를 판단(505)하여 동일하지 않으면 기존에 저장된 프레임 중 동일한 프레임을 찾아내어 별도의 비교 알고리즘을 수행(509) 한다. 발신자주소와 발송시간이 동일한 경우 순서번호를 확인하여 마지막 프레임인지의 여부를 확인(506) 하고, 마지막 프레임이 아닌 경우는 다음 프레임의 수신을 대기(507)한다. 마지막 프레임인 경우 순서번호를 체크하여 손실된 프레임의 유무를 확인(508)하고, 손실된 프레임이 발생한 경우 기존에 저장된 프레임들과 발신자주소, 발송시간이 동일한 프레임 중에서 손실된 프레임을 찾아내어 순서번호에 따라 재 조합 한다. 상기의 절차를 거치고도 동일한 발신자주소와 발송시간을 가진 프레임의 순서번호가 손실된 경우는 이후에 수신될 프레임들과의 비교를 위하여 별도로 보관(510)한다. 이와같은 일련의 처리 결과로 손실 프레임이 없는 경우 수신된 프레임들을 순서번호에 따라 재 조합함으로써 모든 절차는 종료된다.
이상에서 살펴본 바와 같이 본 발명은 전송하고자 하는 음성, 영상, 데이터 등 각종의 논리 정보가 유무선통신망의 통신방식에서 정의한 단일 프레임보다 큰 경우, 기존의 시스템을 변경하지 않고 데이터 영역에 몇 가지 특정 정보를 가진 필드를 추가 삽입함으로써 큰 크기의 메시지를 분할 전송할 수 있어 경제적이고 효율성 있게 메시지를 전송할 수 있는 효과가 있다.

Claims (5)

  1. 유무선통신망의 통신방식에서 정의한 단일 프레임보다 전송하고자 하는 논리정보가 큰 경우, 메시지를 분할하고 데이터영역에 특정 정보를 추가하는 정보송신시스템; 수신된 프레임을 검사하고 프레임들을 재 조합하여 메시지를 처리하는 정보수신시스템;을 포함하는 메시지 전송 방법.
  2. 제 1항에 있어서, 데이터영역에 발신자주소, 발송시간, 순서정보를 포함하여 전송하는 것을 특징으로 하는 메시지 처리 방법.
  3. 제 1항에 있어서, 메시지를 분할하고 발신자주소, 발송시간, 순서번호를 추가하여 유무선통신망을 통해 메시지를 전송하는 것을 특징으로 하는 정보송신시스템.
  4. 제 1항에 있어서, 수신된 프레임을 검사하여 프레임들의 재 조합에 따라 발신된 메시지와 동일한 수신 메시지를 발생시키는 처리를 하는 정보수신시스템.
  5. 제1항에 있어서,
    (a) 전송 하고자 하는 메시지를 전송 가능한 크기의 프레임으로 분할하는 단계;
    (b) 분할된 프레임에 발신자주소, 발송시간, 순서번호를 포함하여 전송하는 단계;
    (c) 수신된 프레임의 데이터영역을 검사하여 동일한 발신자주소 및 동일한 발송
    시간을 가지는 프레임이 존재하는지를 검사하는 단계;
    (d) 순서번호를 검사하여 마지막 프레임이 수신되었는지를 검사하는 단계;
    (e) 프레임들을 순서번호에 따라 재 조합하여 처리하는 단계;
    를 포함하는 메시지 전송 및 처리 방법
KR1020010007662A 2001-02-16 2001-02-16 대량 메시지의 분할 전송에 대한 방법 및 시스템. KR20010044387A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010007662A KR20010044387A (ko) 2001-02-16 2001-02-16 대량 메시지의 분할 전송에 대한 방법 및 시스템.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010007662A KR20010044387A (ko) 2001-02-16 2001-02-16 대량 메시지의 분할 전송에 대한 방법 및 시스템.

Publications (1)

Publication Number Publication Date
KR20010044387A true KR20010044387A (ko) 2001-06-05

Family

ID=19705813

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010007662A KR20010044387A (ko) 2001-02-16 2001-02-16 대량 메시지의 분할 전송에 대한 방법 및 시스템.

Country Status (1)

Country Link
KR (1) KR20010044387A (ko)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63318843A (ja) * 1987-06-22 1988-12-27 Hitachi Ltd パケツト化制御回路
JPH01149640A (ja) * 1987-12-07 1989-06-12 Nec Corp ループ式データ伝送方式
KR19980086755A (ko) * 1997-05-05 1998-12-05 리버스 브라이언 티. 패킷 데이터 전송 스캐쥴링 방법
KR100232806B1 (ko) * 1996-08-23 1999-12-01 가네꼬 히사시 디지탈 음성 전송 시스템
KR20010060014A (ko) * 1999-12-31 2001-07-06 이계철 위성이동데이터서비스 시스템의 대용량 메시지 송/수신장치 및 그 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63318843A (ja) * 1987-06-22 1988-12-27 Hitachi Ltd パケツト化制御回路
JPH01149640A (ja) * 1987-12-07 1989-06-12 Nec Corp ループ式データ伝送方式
KR100232806B1 (ko) * 1996-08-23 1999-12-01 가네꼬 히사시 디지탈 음성 전송 시스템
KR19980086755A (ko) * 1997-05-05 1998-12-05 리버스 브라이언 티. 패킷 데이터 전송 스캐쥴링 방법
KR20010060014A (ko) * 1999-12-31 2001-07-06 이계철 위성이동데이터서비스 시스템의 대용량 메시지 송/수신장치 및 그 방법

Similar Documents

Publication Publication Date Title
US6438108B1 (en) System for improved transmission of acknowledgements within a packet data network
WO2002017576A3 (en) Mechanism for completing messages in memory
WO2004047478A3 (en) Method and system for handling connection information in a communication network
GB2349302B (en) Data transmission protocol using short message service
US20020159481A1 (en) Telegraphic message transmitter and telegraphic message receiver
CN104717105A (zh) 一种基于ISA100.11a标准的工业传感网数据重复检测方法
CN103634203A (zh) 消息异步传输方法、装置和系统
CN101707590B (zh) 基于零拷贝方式的tcp/ip协议报文发送方法和装置
CA2217622A1 (en) Telecommunications round-robin message delivery
CN102271086B (zh) 发送报文的方法和装置
JP2005260967A (ja) パケット・データの同期化された組合せの方法、装置、およびシステム
EP3389196A3 (en) System and method for sending and receiving air traffic network messages using different protocols
CN105763375B (zh) 一种数据包发送方法、接收方法及微波站
US11196792B2 (en) Method, device and system for transmitting data
HK1080956A1 (en) Method and apparatus for preventing starvation in a multi-node architecture
CN114070801A (zh) 报文处理方法、报文传输方法、装置及电子设备
KR20010044387A (ko) 대량 메시지의 분할 전송에 대한 방법 및 시스템.
US8792519B2 (en) Method for transferring network event protocol messages
US7765402B2 (en) System and methods for the wireless delivery of a message
CN104219178A (zh) 基于Openflow控制报文处理方法、发送装置、接收装置和系统
WO2022121049A1 (zh) 光纤坐席系统的音频环形传输方法、系统及存储介质
CN112188562A (zh) 中继基站的多播调度方法和装置、存储介质及电子装置
CN113098663B (zh) 基于gsp的asdu分帧传输方法、接收方法及系统
KR100630038B1 (ko) 이동통신시스템에서 연속되는 단문메세지를 동시에전송하는 방법
AU2004240467B2 (en) Method for utilizing multiple level encryption

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20010216

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20030429

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20030711

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20030429

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I