KR102112182B1 - APPARATUS AND METHOD FOR time slot allocation in a tactical data network - Google Patents

APPARATUS AND METHOD FOR time slot allocation in a tactical data network Download PDF

Info

Publication number
KR102112182B1
KR102112182B1 KR1020190072131A KR20190072131A KR102112182B1 KR 102112182 B1 KR102112182 B1 KR 102112182B1 KR 1020190072131 A KR1020190072131 A KR 1020190072131A KR 20190072131 A KR20190072131 A KR 20190072131A KR 102112182 B1 KR102112182 B1 KR 102112182B1
Authority
KR
South Korea
Prior art keywords
time slot
central station
terminal
capacity
message
Prior art date
Application number
KR1020190072131A
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 KR1020190072131A priority Critical patent/KR102112182B1/en
Application granted granted Critical
Publication of KR102112182B1 publication Critical patent/KR102112182B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1694Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers
    • H04W72/0413
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

Landscapes

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

Abstract

According to an embodiment of the present invention, a method for allocating a time slot of a tactical network may comprise: a first time slot allocation step of allocating a time slot to each of the plurality of terminals from a central station; a time slot additional allocation request step of requesting additional allocation of a time slot from the terminal to the central station; and a second time slot allocation step of additionally allocating a time slot to a terminal requesting time slot additional allocation from a central station receiving the time slot additional allocation request. A tactical network may be efficiently used.

Description

전술 네트워크의 타임 슬롯 할당 장치 및 방법{APPARATUS AND METHOD FOR time slot allocation in a tactical data network}Apparatus and method for time slot allocation in a tactical network {APPARATUS AND METHOD FOR time slot allocation in a tactical data network}

본 발명은 전술 네트워크를 구성하는 중심국과 단말들 간의 타임 슬롯을 할당하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for allocating time slots between a central station and terminals constituting a tactical network.

보다 구체적으로는, 단말에서 전송하는 데이터 용량에 따라 타임 슬롯을 유동적으로 할당하는 장치 및 방법에 관한 것이다.More specifically, it relates to an apparatus and method for dynamically allocating time slots according to a data capacity transmitted by a terminal.

다중접속(multiple access)이란 한정된 전송로를 효율적으로 이용하기 위하여, 여러 개의 단말장치가 하나의 통신회선을 통하여 결합된 형태로 신호를 전송하고 이를 수신측에서 원래의 형태로 분리해 주는 것이다. 다중 접속의 가장 대표적인 예는 시분할 다중접속(TDMA: Time Division Multiple Access)이다.In order to efficiently use a limited transmission path, multiple access devices transmit signals in a combined form through a single communication line and separate them from the receiving side in an original form. The most representative example of multiple access is time division multiple access (TDMA).

구체적으로, 통신망에 가입한 단말은 자신이 전송할 데이터 용량에 따라, 필요한 양의 무선 통신자원을 망 중심국에 요청하고, 망 중심국은 상기 단말의 요청에 따라, 현재 통신자원 활용현황을 바탕으로 상기 단말에 적절한 무선 통신자원을 할당한다. 상기 망 중심국으로부터 무선 통신원을 할당 받은 상기 단말은 해당 무선 통신자원을 독점적으로 사용하게 되고, 상기 단말의 통신이 종료되면 사용한 무선 통신자원을 다시 망 중심국에 반납하게 된다.Specifically, the terminal joining the communication network requests the required amount of wireless communication resources to the network center station according to the data capacity to be transmitted, and the network center station requests the terminal based on the current communication resource utilization status. Allocates appropriate wireless communication resources. The terminal, which has been assigned a radio communication source from the network center station, exclusively uses the corresponding radio communication resource, and when the communication of the terminal ends, the used radio communication resource is returned to the network center station.

시분할 다중접속 시스템이란, 상기 무선 통신 자원의 단위가 타임슬롯인 경우를 의미하는데, 하나의 중심국을 매개로 하여 다수의 단말이 다중 접속하여 동일 주파수대를 시간적으로 분할하여 신호가 겹치지 않도록 신호 통신을 하는 방식을 말하며, 주로 디지털 셀룰러 폰 통신에 주로 사용되는 기술이다. 즉, 여러 단말이 시간적으로 분할하여 자신에게 할당된 타임 슬롯 동안에만 신호를 송신하는 방식을 말하며, 이러한 방식을 이용할 경우 각 단말에는 서로 다른 타임 슬롯을 할당하여 송신 신호의 충돌을 방지할 수 있다.The time division multiple access system refers to a case in which the unit of the radio communication resource is a timeslot. Signal communication is performed so that multiple terminals are multiple access via one central station and temporally divide the same frequency band so that signals do not overlap. It refers to a method and is a technology mainly used for digital cellular phone communication. That is, it refers to a method in which multiple terminals are temporally divided and transmit signals only during a time slot allocated to them. When using this method, collision of a transmission signal can be prevented by assigning different time slots to each terminal.

이와 같은 종래의 시분할 다중접속 시스템은 단말에서 실제 전송할 데이터의 용량에 상관없이 데이터 전송 시간을 일정한 시간 폭으로 나눈 타임 슬롯을 단말에 할당하므로 할당한 타임 슬롯보다 큰 용량의 데이터 송신하는 경우에는 한번의 타임 슬롯에 송신하지 못하고 다음 타임 슬롯을 기다려야 되므로 데이터 송신에 오랜 시간이 걸렸다.Since the conventional time division multiple access system allocates a time slot divided by a predetermined time width to a terminal regardless of the actual amount of data to be transmitted from the terminal, the terminal transmits data having a capacity larger than the allocated time slot. Data transmission took a long time because it could not transmit in the time slot and had to wait for the next time slot.

또한, 타임 슬롯이 돌아오는 주기보다 긴 주기의 데이터를 보내는 단말의 경우에는, 데이터를 송신하지 않는 주기에도 타임 슬롯이 할당되어 있어 타임 슬롯을 효율적으로 사용하지 못하는 문제점이 있었다.In addition, in the case of a terminal that transmits data having a period longer than the period in which the time slot returns, there is a problem in that the time slot is not efficiently used because the time slot is allocated even in a period in which data is not transmitted.

따라서 본 발명에서는 이러한 문제점을 해결하기 위해 유동적으로 타임 슬롯을 할당하는 장치 및 방법을 제안한다.Therefore, the present invention proposes an apparatus and method for allocating time slots flexibly to solve this problem.

본 발명에서는 이러한 문제점을 해결하기 위해 전술 네트워크의 타임 슬롯을 유동적으로 할당하는 장치 및 방법을 제공한다.In order to solve this problem, the present invention provides an apparatus and method for dynamically allocating time slots in a tactical network.

구체적으로는 단말에서 송신하는 메시지 용량에 따라 타임 슬롯을 유동적으로 할당하여 전술 네트워크를 효율적으로 사용할 수 있는 장치 및 방법을 제공한다.Specifically, an apparatus and method for efficiently using a tactical network by dynamically allocating time slots according to a message capacity transmitted by a terminal are provided.

본 발명의 실시 예에 전술 네트워크의 타임 슬롯 할당 방법은, 중심국에서 복수개의 단말들 각각에 타임 슬롯을 할당하는 제1 타임 슬롯 할당 단계. 중심과 단말 사이에 메시지 송신 과정 중, 상기 단말에서 상기 중심국으로 타임 슬롯 추가 할당을 요청하는 타임 슬롯 추가 할당 요청 단계, 상기 타임 슬롯 추가 할당 요청을 받은 중심국에서, 타임 슬롯 추가 할당을 요청한 단말로, 타임 슬롯을 추가로 할당하는 제2 타임 슬롯 할당 단계를 포함하여 구성될 수 있다.In an embodiment of the present invention, a method for allocating time slots in a tactical network comprises: a first time slot assignment step of allocating time slots to each of a plurality of terminals in a central station. During the process of transmitting a message between the center and the terminal, a time slot additional allocation request step of requesting additional allocation of a time slot from the terminal to the central station, from the center station receiving the time slot additional allocation request, to a terminal requesting additional time slot allocation, And a second time slot allocation step of further allocating a time slot.

상기 제1 타임 슬롯 할당 단계는, 전술 네트워크의 전체 통신 용량을 확인하는 전체 통신 용량 확인 단계, 상기 전체 통신 용량 확인 단계에서 확인된 전술 네트워크의 전체 통신 용량을 소정의 크기로 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성 단계를 포함하여 구성될 수 있다.In the first time slot allocation step, a total communication capacity check step for checking the total communication capacity of the tactical network, and a total number of times by dividing the total communication capacity of the tactical network identified in the total communication capacity check step into a predetermined size. It may be configured to include a time slot generation step of generating a slot.

상기 타임 슬롯 생성 단계에서 생성되는 타임 슬롯의 소정의 개수는, 상기 전술 네트워크를 구성하는 단말의 개수보다 많을 수 있다.The predetermined number of time slots generated in the time slot generation step may be more than the number of terminals constituting the tactical network.

상기 타임 슬롯 추가 할당 요청 단계는, 상기 복수개의 단말들 각각에서 중심국으로 송신되는 메시지 용량을 산출하는 송신 메시지 용량 산출 단계, 상기 송신 메시지 용량 산출 단계에서 산출된 메시지 용량이 상기 할당 받은 타임 슬롯의 용량보다 큰 단말에서 상기 중심국으로 타임 슬롯 추가 할당 요청 메시지를 전송하는 타임 슬롯 추가 할당 요청 메시지 전송 단계를 포함하여 구성될 수 있다.In the time slot additional allocation request step, a message capacity calculation step of calculating a message capacity transmitted from each of the plurality of terminals to a central station, and a message capacity calculated in the transmission message capacity calculation step is the capacity of the allocated time slot It may be configured to include a time slot additional allocation request message transmission step of transmitting a time slot additional allocation request message from the larger terminal to the central station.

상기 제2 타임 슬롯 할당 단계는, 상기 타임 슬롯 생성 단계에서 생성된 소정 개수의 타임 슬롯 중에서, 할당되지 않은 타임 슬롯을 검색하는 미할당 타임 슬롯 검색 단계를 포함하여 구성되며, 중심국은 상기 검색된 미할당 타임 슬롯을 상기 타임 슬롯 추가 할당을 요청한 단말에 할당할 수 있다.The second time slot assignment step comprises an unassigned time slot search step of searching for an unassigned time slot among a predetermined number of time slots generated in the time slot generation step, and a central station searches for the unassigned time slot. A time slot may be allocated to a terminal that has requested the additional allocation of the time slot.

본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법은, 단말에서 전술 네트워크의 사용을 종료함에 따라, 할당된 타임 슬롯을 반납하는 타임 슬롯 반납 단계를 더 포함하여 구성되며, 상기 타임 슬롯 반납 단계는, 단말들 각각에서, 상기 중심국으로 타임 슬롯 반납 메시지를 송신하는 타임 슬롯 반납 메시지 송신 단계를 포함하여 구성될 수 있다.The method for allocating time slots in the tactical network according to an embodiment of the present invention further comprises a time slot returning step of returning the allocated time slots upon termination of use of the tactical network in the terminal, and the time slot returning step In each of the terminals, it may be configured to include a time slot return message transmission step of transmitting a time slot return message to the central station.

한편, 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법은, 상기 복수개의 단말들 각각에서 소정의 주기 간격으로 상기 중심국으로 연결 체크 메시지를 송신하는 연결 체크 메시지 송신 단계를 수행하며, 상기 연결 체크 메시지를 수신 받은 중심국은 상기 연결 체크 메시지의 회신 메시지로, 연결 확인 메시지를 상기 복수개의 단말들 각각으로 송신하는 연결 확인 메시지 송신 단계를 수행할 수 있다.On the other hand, the time slot allocation method of the tactical network according to an embodiment of the present invention performs a connection check message transmission step of transmitting a connection check message to the central station at a predetermined periodic interval from each of the plurality of terminals, the connection Upon receiving the check message, the central station may perform a connection confirmation message transmission step of transmitting a connection confirmation message to each of the plurality of terminals as a reply message of the connection check message.

한편, 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법은 상기 중심국에서 각각의 단말에 할당되어 있는 타임 슬롯을 회수하는 타임 슬롯 회수 단계를 더 포함하여 구성되며, 상기 타임 슬롯 회수 단계는, 상기 복수개의 단말들 중에서 상기 연결 확인 메시지를 소정의 시간 동안 수신하지 못하는 단말은, 할당 받은 타임 슬롯의 사용을 중단하고, 상기 중심국은, 상기 할당 받은 타임 슬롯의 사용을 중단한 단말에 할당되어 있던 타임 슬롯을 회수할 수 있다.Meanwhile, the method for allocating time slots in the tactical network according to an embodiment of the present invention further includes a time slot recovery step of recovering time slots allocated to each terminal in the central station, wherein the time slot recovery step comprises: Among the plurality of terminals, a terminal that does not receive the connection confirmation message for a predetermined time, stops using the assigned time slot, and the central station is assigned to a terminal that stops using the assigned time slot. Time slots can be recovered.

본 발명의 실시 예에 따른 전술 네트워크는, 중심국 및 상기 중심국에 연결될 복수개의 단말을 포함하여 구성되며, 상기 중심국은, 상기 전술 네트워크 자원을 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성부, 상기 생성된 소정 개수의 타임 슬롯을 상기 복수개의 단말들 각각에 할당하는 타임 슬롯 할당부 및 상기 복수개의 단말과 연결되어 메시지를 송수신하는 제1 통신부를 포함하여 구성될 수 있다.The tactical network according to an embodiment of the present invention includes a central station and a plurality of terminals to be connected to the central station, and the central station generates a time slot to divide the tactical network resource and generate a predetermined number of time slots. It may be configured to include a time slot allocation unit for allocating the generated predetermined number of time slots to each of the plurality of terminals and a first communication unit connected to the plurality of terminals to transmit and receive messages.

상기 복수개의 단말 각각은 상기 중심국의 제1 통신부와 연결되어 메시지를 송수신하는 제2 통신부, 상기 복수개의 단말 각각에서 송신되는 메시지의 용량을 산출하고, 할당된 타임 슬롯의 용량을 비교하는 비교부 및 상기 비교부의 비교 결과에 따라 타임 슬롯 추가 할당 요청 여부를 결정하는 제어부를 포함하여 구성될 수 있다.Each of the plurality of terminals is connected to the first communication unit of the central station, a second communication unit for transmitting and receiving messages, a comparator for calculating the capacity of a message transmitted from each of the plurality of terminals, and comparing the capacity of the allocated time slots, and It may be configured to include a control unit for determining whether to request additional time slot allocation according to the comparison result of the comparison unit.

상기 제어부는, 상기 비교부의 비교 결과, 단말에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 작은 경우, 상기 중심국에 타임 슬롯의 추가 할당을 요청하지 않고, 상기 비교부의 비교 결과, 단말에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 큰 경우, 상기 중심국에 타임 슬롯 추가 할당을 요청할 수 있다.The control unit, when the comparison result of the comparison unit, the capacity of the message transmitted from the terminal is smaller than the capacity of the allocated time slot, does not request the additional allocation of the time slot to the central station, the comparison result of the comparison unit, transmitted from the terminal When the capacity of the message to be made is larger than the capacity of the allocated time slot, it is possible to request additional allocation of the time slot to the central station.

상기 단말로부터 타임 슬롯 추가 할당을 요청 받은 중심국은, 상기 생성된 타임 슬롯 중에서, 단말에 할당되지 않은 미할당 타임 슬롯을 검색하여, 탐임 슬롯 추가 할당을 요청하는 단말에 상기 미할당 타임 슬롯을 추가로 할당할 수 있다.The central station that has been requested to allocate additional time slots from the terminal searches for unallocated time slots not allocated to the terminal among the generated time slots, and further adds the unassigned time slot to the terminal requesting additional allocation of a co-located slot. Can be assigned.

상기 복수개의 단말 각각은, 전술 네트워크의 사용이 종료되면, 상기 중심국으로 타임 슬롯 반납 메시지를 전송하여 단말에 할당되어 있던 타임 슬롯을 반납할 수 있다.When the use of the tactical network ends, each of the plurality of terminals may return a time slot assigned to the terminal by sending a time slot return message to the central station.

상기 복수개의 단말들 각각은, 소정의 주기 간격으로 상기 중심국으로 연결 체크 메시지를 송신하고, 상기 중심국으로부터 상기 연결 체크 메시지의 회신 메시지로, 연결 확인 메시지를 수신 받을 수 있다.Each of the plurality of terminals may transmit a connection check message to the central station at a predetermined periodic interval, and receive a connection confirmation message as a reply message of the connection check message from the central station.

상기 복수개의 단말들 중에서 상기 연결 확인 메시지를 소정의 시간 동안 수신하지 못하는 단말은, 할당 받은 타임 슬롯의 사용을 중단하고, 상기 중심국은, 상기 할당 받은 타임 슬롯의 사용을 중단한 단말에 할당되어 있던 타임 슬롯을 회수할 수 있다.Among the plurality of terminals, a terminal that does not receive the connection confirmation message for a predetermined time, stops using the assigned time slot, and the central station is assigned to a terminal that stops using the assigned time slot. Time slots can be recovered.

본 발명은 타임 슬롯을 유동적으로 할당함으로써, 전술 네트워크를 효율적으로 사용할 수 있다.The present invention can efficiently use a tactical network by dynamically allocating time slots.

또한, 본 발명은 단말에서 큰 용량의 메시지를 빠르게 송신할 수 있다.In addition, the present invention can quickly transmit a large capacity message from the terminal.

또한, 본 발명은 사용하지 않는 타임 슬롯을 반납 또는 회수함으로써, 타임 슬롯을 효율적으로 사용할 수 있다.In addition, the present invention can efficiently use time slots by returning or collecting unused time slots.

도 1은 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법을 나타낸 순서도이다.
도 2는 본 발명의 실시 예에 따른 제1 타임 슬롯 할당 단계를 나타낸 도면이다.
도 3은 본 발명의 실시 예에 따른 타임 슬롯 추가 할당 요청 단계를 나타낸 순서도이다.
도 4는 본 발명의 실시 예에 따른 타임 슬롯 회수 단계를 나타낸 순서도이다.
도 5는 본 발명의 실시 예에 따른 전술 네트워크를 나타낸 도면이다.
도 6은 본 발명의 실시 예에 따른 중심국 및 단말의 세부구성을 나타낸 도면이다.
1 is a flowchart illustrating a method for allocating time slots in a tactical network according to an embodiment of the present invention.
2 is a view showing a first time slot allocation step according to an embodiment of the present invention.
3 is a flowchart illustrating an additional time slot allocation request step according to an embodiment of the present invention.
4 is a flowchart illustrating a time slot recovery step according to an embodiment of the present invention.
5 is a diagram illustrating a tactical network according to an embodiment of the present invention.
6 is a diagram showing a detailed configuration of a central station and a terminal according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시 예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면부호를 붙였다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art to which the present invention pertains may easily practice. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. In addition, in order to clearly describe the present invention in the drawings, parts irrelevant to the description are omitted, and like reference numerals are attached to similar parts throughout the specification.

제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예컨대, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.Terms including ordinal numbers such as first and second may be used to describe various components, but the components are not limited by the terms. The terms are used only for the purpose of distinguishing one component from other components. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. Terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise.

명세서 전체에서, 어떤 부분이 다른 부분과 “연결”되어 있다고 할 때, 이는 “직접적으로 연결”되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 “전기적으로 연결”되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 본원 명세서 전체에서 사용되는 정도의 용어 “~(하는) 단계” 또는 “~의 단계”는 “~를 위한 단계”를 의미하지 않는다.Throughout the specification, when a part is “connected” to another part, this includes not only “directly connected” but also “electrically connected” with another element in between. . Also, when a part “includes” a certain component, it means that it may further include other components, not to exclude other components, unless otherwise stated. The term “~ (steps)” or “steps of” as used in the present specification does not mean “steps for”.

본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다. The terminology used in the present invention has been selected, while considering the functions in the present invention, general terms that are currently widely used are selected, but this may vary according to the intention or precedent of a person skilled in the art or the appearance of new technologies. In addition, in certain cases, some terms are arbitrarily selected by the applicant, and in this case, their meanings will be described in detail in the description of the applicable invention. Therefore, the terms used in the present invention should be defined based on the meanings of the terms and the contents of the present invention, not simply the names of the terms.

1. 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법.1. Time slot allocation method of a tactical network according to an embodiment of the present invention.

본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법은 중심국과 복수개의 단말로 구성되는 전술 네트워크에서 수행될 수 있다.The time slot allocation method of the tactical network according to an embodiment of the present invention may be performed in a tactical network consisting of a central station and a plurality of terminals.

구체적으로, 타임 슬롯이란, 앞서 배경 기술에서 설명하였듯이, 시분할 다중 접속 시스템에서, 무선 통신의 자원 단위를 의미한다. 그리고 전술 네트워크의 중심국에 연결된 단말은 할당 받은 타임 슬롯 동안에만 메시지를 송신할 수 있다. 다시 말해, 단말은 타임 슬롯 동안에 송신할 수 있으므로, 하나의 타임 슬롯 구간에서 송신할 수 있는 메시지의 용량이 정해져 있다. 예를 들어, 하나의 타임 슬롯이 12ms인 경우, 1ms당 1글자를 전송할 수 있다면, 단말에서 송신할 수 있는 메시지의 최대 용량은 12글자일 수 있다.Specifically, the time slot means a resource unit of wireless communication in a time division multiple access system, as described in the background art above. And the terminal connected to the central station of the tactical network can transmit the message only during the allocated time slot. In other words, since the terminal can transmit during the time slot, the capacity of the message that can be transmitted in one time slot period is determined. For example, if one time slot is 12 ms, if one character can be transmitted per 1 ms, the maximum capacity of a message that can be transmitted by the terminal may be 12 characters.

도 1은 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법을 나타낸 순서도이다.1 is a flowchart illustrating a method for allocating time slots in a tactical network according to an embodiment of the present invention.

이하에서는 도 1을 참조하여 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법을 설명한다.Hereinafter, a time slot allocation method of a tactical network according to an embodiment of the present invention will be described with reference to FIG. 1.

본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법은, 중심국에서 복수개의 단말들 각각에 타임 슬롯을 할당하는 제1 타임 슬롯 할당 단계(S100), 중심국과 단말 사이에 메시지 송신 과정 중에, 상기 단말에서 상기 중심국으로 타임 슬롯 추가할당을 요청하는 타임 슬롯 추가 할당 요청 단계(S200), 상기 타임 슬롯 추가 할당 요청을 받은 중심국에서, 타임 슬롯 추가 할당을 요청한 단말로, 타임 슬롯을 추가로 할당하는 제2 타임 슬롯 할당 단계(S300)를 포함할 수 있다.In the method of allocating time slots in the tactical network according to an embodiment of the present invention, a first time slot allocation step (S100) of allocating time slots to each of a plurality of terminals in a central station is performed during a message transmission process between the central station and the terminal. A time slot addition assignment request step (S200) of requesting a time slot addition assignment from the terminal to the center station, in the center station receiving the time slot addition assignment request, to a terminal that has requested time slot addition assignment, further allocating a time slot It may include 2 time slot allocation step (S300).

도 2는 본 발명의 실시 예에 따른 제1 타임 슬롯 할당 단계(S100)를 나타낸 도면이다.2 is a view showing a first time slot allocation step (S100) according to an embodiment of the present invention.

구체적으로, 상기 제1 타임 슬롯 할당 단계(S100)는, 전술 네트워크의 전체 통신 용량을 확인하는 전체 통신 용량 확인 단계(S110) 및 상기 전체 통신 용량 확인 단계(S110)에서 확인된 전술 네트워크의 전체 통신 용량을 소정의 크기로 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성 단계(S120)를 포함하여 구성될 수 있다.Specifically, the first time slot allocation step (S100), the total communication capacity check step (S110) to check the total communication capacity of the tactical network and the total communication capacity of the tactical network checked in the full communication capacity check step (S110). It may be configured to include a time slot generation step (S120) of generating a predetermined number of time slots by dividing the capacity into a predetermined size.

상기 전체 통신 용량 확인 단계(S110)는, 상기 전술 네트워크에서 시분할 다중 접속 무선 통신 자원을 확인하는 절차이다. The entire communication capacity checking step (S110) is a procedure for checking time-division multiple access wireless communication resources in the tactical network.

그리고 상기 타임 슬롯 생성 단계(S120)는, 상기 전체 통신 용량을 나누어서 여러 타임 슬롯을 생성하는 과정이다.And the time slot generation step (S120) is a process of generating several time slots by dividing the total communication capacity.

한편, 상기 타임 슬롯 생성 단계(S120)에서 생성되는 타임 슬롯의 개수는 전술 네트워크를 사용하는 단말의 개수보다 많은 것이 바람직하다. 이는 후술하는 제2 타임 슬롯 할당 단계에서 단말로 추가로 할당하는 타임 슬롯을 여유롭게 구성하기 위함이다.On the other hand, the number of time slots generated in the time slot generation step (S120) is preferably more than the number of terminals using the tactical network. This is to construct a time slot that is additionally allocated to the terminal in the second time slot allocation step described later.

예를 들어, 상기 전체 통신 용량을 확인한 결과가 480인 경우, 전술 네트워크에 연결된 단말이 30개면, 전체 통신 용량을 12씩 나누어 총 40개의 타임 슬롯을 생성할 수 있다.For example, when the result of checking the total communication capacity is 480, if there are 30 terminals connected to the tactical network, the total communication capacity may be divided by 12 to generate a total of 40 time slots.

이와 같이 생성된 타임 슬롯은 단말에 각각 1개씩 할당되어 30개가 할당되고, 나머지 10개는 미할당 타임 슬롯으로 분류될 수 있다.The time slots generated in this way are assigned one to each of the terminals, 30 are allocated, and the remaining 10 can be classified as unassigned time slots.

도 3은 본 발명의 실시 예에 따른 타임 슬롯 추가 할당 요청 단계(S200)를 나타낸 순서도이다.3 is a flow chart showing a time slot additional allocation request step (S200) according to an embodiment of the present invention.

타임 슬롯 추가 할당 요청 단계(S200)는, 상기 복수개의 단말들 각각에서 중심국으로 송신되는 메시지 용량을 산출하는 송신 메시지 용량 산출 단계(S210), 상기 송신 메시지 용량 산출 단계(S210)에서 산출된 메시지 용량이 상기 할당 받은 타임 슬롯의 용량보다 큰 단말에서 상기 중심국으로 타임 슬롯 추가 할당 요청 메시지를 전송하는 타임 슬롯 추가 할당 요청 메시지 전송 단계(S220)를 포함하여 구성될 수 있다.In the time slot additional allocation request step (S200), the message capacity calculated in the transmission message capacity calculation step (S210) and the transmission message capacity calculation step (S210) for calculating the message capacity transmitted from each of the plurality of terminals to the central station It may be configured to include a time slot additional allocation request message transmission step (S220) for transmitting a time slot additional allocation request message from the terminal larger than the capacity of the allocated time slot to the central station.

예를 들어, 단말에서 송신하는 메시지의 용량이 20인 경우, 앞서 예를 든 것처럼 하나의 타임 슬롯이 12로 정해진 경우, 한번에 메시지 전체를 송신할 수 없다. 따라서 단말은 중심국에 타임 슬롯 추가 할당 요청 메시지를 전송하여 타임 슬롯을 추가로 할당 받을 수 있다.For example, when the capacity of the message transmitted by the terminal is 20, if one time slot is set to 12 as in the previous example, the entire message cannot be transmitted at once. Therefore, the terminal may additionally be allocated a time slot by sending a request message for adding a time slot to the central station.

한편, 제2 타임 슬롯 할당 단계(S300)는, 단말로부터 타임 슬롯 추가 할당 요청을 수신한 중심국에서, 상기 타임 슬롯 생성 단계에서 생성된 소정 개수의 타임 슬롯 중에서, 할당되지 않은 타임 슬롯을 검색하는 미할당 타임 슬롯 검색 단계를 수행하여 미할당 타임 슬롯을 검색할 수 있다.On the other hand, in the second time slot allocation step (S300), in a central station that has received a request for additional allocation of a time slot from a terminal, among the predetermined number of time slots generated in the time slot generation step, an unassigned time slot is searched. An unassigned time slot may be searched by performing the assigned time slot search step.

이와 같이 미할당 타임 슬롯이 검색되면, 미할당 타임 슬롯 중 어느 하나를 상기 타임 슬롯 추가 할당 요청 신호를 보낸 단말에 할당한다.When the unassigned time slot is searched as described above, any one of the unassigned time slots is assigned to the terminal that has sent the time slot additional allocation request signal.

한편, 타임 슬롯을 추가로 할당 받은 단말은 앞서 제1 타임 슬롯 할당 단계에서 할당 받은 제1 타임 슬롯과 제2 타임 슬롯 할당 단계에서 할당 받은 제2 타임 슬롯을 사용할 수 있다.Meanwhile, the terminal additionally allocated with a time slot may use the first time slot allocated in the first time slot allocation step and the second time slot allocated in the second time slot allocation step.

따라서, 메시지를 제1 타임 슬롯과 제2 타임 슬롯에 나누어 보냄으로써, 한번에 큰 용량의 메시지를 송신할 수 있다.Therefore, a message having a large capacity can be transmitted at a time by dividing and sending the message to the first time slot and the second time slot.

한편, 본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법은, 단말에서 전술 네트워크의 사용을 종료함에 따라, 할당된 타임 슬롯을 반납하는 타임 슬롯 반납 단계를 더 포함하여 구성될 수 있다.Meanwhile, a method for allocating a time slot in a tactical network according to an embodiment of the present invention may further include a step of returning a time slot for returning an allocated time slot as the terminal terminates the use of the tactical network.

구체적으로, 타임 슬롯 반납 단계는, 단말에서 더 이상 전술 네트워크 망을 사용할 필요가 없어지면, 중심국으로 타임 슬롯 반납 메시지를 송신하는 타임 슬롯 반납 메시지 송신 단계를 수행하여 단말에 할당되었던 타임 슬롯을 반납할 수 있다.Specifically, in the time slot returning step, when the terminal no longer needs to use a tactical network network, the time slot assigned to the terminal can be returned by performing a time slot return message transmitting step of transmitting the time slot return message to the central station. have.

도 4는 본 발명의 실시 예에 따른 타임 슬롯 회수 단계를 나타낸 순서도이다.4 is a flowchart illustrating a time slot recovery step according to an embodiment of the present invention.

본 발명의 실시 예에 따른 전술 네트워크의 타임 슬롯 할당 방법에 있어서, 상기 복수개의 단말들 각각은, 소정의 주기 간격으로 상기 중심국으로 연결 체크 메시지를 송신하는 연결 체크 메시지 송신 단계(S410)를 수행하며, 상기 연결 체크 메시지를 수신 받은 중심국은, 상기 연결 체크 메시지의 회신 메시지로, 연결 확인 메시지를 상기 복수개의 단말들 각각으로 송신하는 연결 확인 메시지 송신 단계(S420)를 수행할 수 있다.In a method for allocating time slots in a tactical network according to an embodiment of the present invention, each of the plurality of terminals performs a connection check message transmission step (S410) of transmitting a connection check message to the central station at a predetermined periodic interval. , The central station receiving the connection check message may perform a connection confirmation message transmission step (S420) of transmitting a connection confirmation message to each of the plurality of terminals as a reply message of the connection check message.

이러한 연결 체크 메시지 송신 단계 및 연결 확인 메시지 송신 단계는, 단말이 전술 네트워크에서 벗어나, 더 이상 통신을 할 수 없는 경우, 또는 전술 네트워크가 간섭을 받아 단말과 중심국 사이에서 무선 통신을 더 이상 수행하기 어려운 경우(S430)를 확인하기 위한 절차이다.In the connection check message transmission step and the connection confirmation message transmission step, it is difficult to further perform wireless communication between the terminal and the central station when the terminal is out of the tactical network and can no longer communicate, or the tactical network is interfered with. This is a procedure for checking the case (S430).

이와 같이 단말이 전술 네트워크에서 벗어나, 더 이상 통신을 할 수 없는 경우, 또는 전술 네트워크가 간섭을 받아 단말과 중심국 사이에서 무선 통신을 더 이상 수행하기 어려운 경우에는 중심국에서 각각의 단말에 할당되어 있는 타임 슬롯을 회수하는 타임 슬롯 회수 단계를 수행한다.If the terminal is out of the tactical network as described above and can no longer communicate, or if it is difficult to further perform wireless communication between the terminal and the central station due to interference, the time allocated to each terminal in the central station A time slot recovery step of recovering a slot is performed.

구체적으로 타임 슬롯 회수 단계는, 상기 복수개의 단말들 중에서 상기 연결 확인 메시지를 소정의 시간 동안 수신하지 못하는(S430) 단말은, 할당 받은 타임 슬롯의 사용을 중단하고, 상기 중심국은, 상기 할당 받은 타임 슬롯의 사용을 중단한 단말에 할당되어 있던 타임 슬롯을 회수할 수 있다.Specifically, the time slot recovery step, the terminal that does not receive the connection confirmation message for a predetermined time among the plurality of terminals (S430), stops the use of the allocated time slot, and the central station, the allocated time The time slot allocated to the terminal that has stopped using the slot can be recovered.

2. 본 발명의 실시 예에 따른 전술 네트워크2. Tactical network according to an embodiment of the present invention

도 5는 본 발명의 실시 예에 따른 전술 네트워크를 나타낸 도면이고, 도 6은 본 발명의 실시 예에 따른 중심국 및 단말의 세부구성을 나타낸 도면이다.5 is a view showing a tactical network according to an embodiment of the present invention, and FIG. 6 is a view showing a detailed configuration of a central station and a terminal according to an embodiment of the present invention.

이하에서는 도 5 및 도 6을 참조하여 본 발명의 실시 예에 따른 전술 네트워크를 설명한다.Hereinafter, a tactical network according to an embodiment of the present invention will be described with reference to FIGS. 5 and 6.

본 발명의 실시 예에 따른 전술 네트워크는, 중심국(100) 및 상기 중심국(100)에 연결될 복수개의 단말(200)을 포함한다.The tactical network according to an embodiment of the present invention includes a central station 100 and a plurality of terminals 200 to be connected to the central station 100.

상기 중심국(100)은, 상기 전술 네트워크 자원을 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성부(110), 상기 생성된 소정 개수의 타임 슬롯을 상기 복수개의 단말들 각각에 할당하는 타임 슬롯 할당부(120) 및 상기 복수개의 단말과 연결되어 메시지를 송수신하는 제1 통신부(130)를 포함하여 구성된다.The central station 100, the time slot generation unit 110 for dividing the tactical network resource to generate a predetermined number of time slots, a time slot for allocating the generated number of time slots to each of the plurality of terminals It is configured to include an allocation unit 120 and a first communication unit 130 connected to the plurality of terminals to transmit and receive messages.

한편, 상기 복수개의 단말(200) 각각은, 상기 중심국(100)의 제1 통신부(130)와 연결되어 메시지를 송수신하는 제2 통신부(140), 상기 복수개의 단말 각각에서 송신되는 메시지의 용량을 산출하고, 할당된 타임 슬롯의 용량을 비교하는 비교부(150) 및 상기 비교부(150)의 비교 결과에 따라 타임 슬롯 추가 할당 요청 여부를 결정하는 제어부(160)를 포함하여 구성된다.On the other hand, each of the plurality of terminals 200 is connected to the first communication unit 130 of the central station 100, the second communication unit 140 for transmitting and receiving a message, the capacity of the message transmitted from each of the plurality of terminals Comprising, it comprises a comparison unit 150 for comparing the capacity of the allocated time slot and a control unit 160 for determining whether to request additional time slot allocation according to the comparison result of the comparison unit 150.

상기 제어부(160)는, 상기 비교부(150)의 비교 결과, 단말(200)에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 작은 경우, 상기 중심국(100)에 타임 슬롯의 추가 할당을 요청하지 않고, 상기 비교부(150)의 비교 결과, 단말(200)에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 큰 경우, 상기 중심국(100)에 타임 슬롯 추가 할당을 요청한다.The control unit 160, when the comparison result of the comparison unit 150, the capacity of the message transmitted from the terminal 200 is smaller than the capacity of the allocated time slot, additional allocation of the time slot to the central station 100 When a comparison result of the comparison unit 150 does not make a request, and the capacity of the message transmitted from the terminal 200 is larger than the allocated time slot capacity, the central station 100 requests additional allocation of the time slot.

상기 단말(200)로부터 타임 슬롯 추가 할당을 요청 받은 중심국(100)은, 상기 생성된 타임 슬롯 중에서, 단말에 할당되지 않은 미할당 타임 슬롯을 검색하여, 탐임 슬롯 추가 할당을 요청하는 단말에 상기 미할당 타임 슬롯을 추가로 할당한다.The central station 100 that is requested to allocate a time slot additionally from the terminal 200 searches for an unallocated time slot that is not allocated to the terminal, among the generated time slots, to the terminal requesting additional allocation of a coveted slot. Allocate additional time slots.

상기 복수개의 단말(200) 각각은, 전술 네트워크의 사용이 종료되면, 상기 중심국(100)으로 타임 슬롯 반납 메시지를 전송하여 단말에 할당되어 있던 타임 슬롯을 반납할 수 있다.When the use of the tactical network ends, each of the plurality of terminals 200 may send a time slot return message to the central station 100 to return the time slot allocated to the terminal.

한편, 상기 복수개의 단말(200)들 각각은, 소정의 주기 간격으로 상기 중심국(100)으로 연결 체크 메시지를 송신하고, 상기 중심국(100)으로부터 상기 연결 체크 메시지의 회신 메시지로, 연결 확인 메시지를 수신 받을 수 있다.Meanwhile, each of the plurality of terminals 200 transmits a connection check message to the central station 100 at a predetermined periodic interval, and receives a connection confirmation message from the central station 100 as a reply message of the connection check message. I can receive it.

그러나 상기 복수개의 단말(200)들 중에서 상기 연결 확인 메시지를 소정의 시간 동안 수신하지 못하는 단말은, 할당 받은 타임 슬롯의 사용을 중단하고, 상기 중심국은, 상기 할당 받은 타임 슬롯의 사용을 중단한 단말에 할당되어 있던 타임 슬롯을 회수할 수 있다.However, among the plurality of terminals 200, a terminal that does not receive the connection confirmation message for a predetermined time, stops using the assigned time slot, and the central station stops using the assigned time slot. You can recover the time slot allocated to.

한편, 본 발명의 기술적 사상은 상기 실시 예에 따라 구체적으로 기술되었으나, 상기 실시 예는 그 설명을 위한 것이며, 그 제한을 위한 것이 아님을 주지해야 한다. 또한, 본 발명의 기술분야에서 당업자는 본 발명의 기술 사상의 범위 내에서 다양한 실시 예가 가능함을 이해할 수 있을 것이다.On the other hand, although the technical spirit of the present invention has been described in detail according to the above embodiment, it should be noted that the above embodiment is for the purpose of explanation and not for the limitation. In addition, those skilled in the art will appreciate that various embodiments are possible within the scope of the technical spirit of the present invention.

100 : 중심국
110 : 타임 슬롯 생성부
120 : 타임 슬롯 할당부
130 : 제1 통신부
140 : 제2 통신부
150 : 비교부
160 : 제어부
200 : 단말
100: central station
110: time slot generation unit
120: time slot allocation unit
130: first communication unit
140: second communication unit
150: comparison unit
160: control unit
200: terminal

Claims (13)

중심국과 복수개의 단말들로 구성되는 전술 네트워크의 타임 슬롯을 할당하는 방법에 있어서,
중심국에서 복수개의 단말들 각각에 타임 슬롯을 할당하는 제1 타임 슬롯 할당 단계;
중심과 단말 사이에 메시지 송신 과정 중, 상기 단말에서 상기 중심국으로 타임 슬롯 추가 할당을 요청하는 타임 슬롯 추가 할당 요청 단계;
상기 타임 슬롯 추가 할당 요청을 받은 중심국에서, 타임 슬롯 추가 할당을 요청한 단말로, 타임 슬롯을 추가로 할당하는 제2 타임 슬롯 할당 단계;
를 포함하여 구성되며,
상기 제1 타임 슬롯 할당 단계는,
전술 네트워크의 전체 통신 용량을 확인하는 전체 통신 용량 확인 단계;
상기 전체 통신 용량 확인 단계에서 확인된 전술 네트워크의 전체 통신 용량을 소정의 크기로 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성 단계;를 포함하여 구성되며,
상기 타임 슬롯 생성 단계에서 생성되는 타임 슬롯의 소정의 개수는,
상기 전술 네트워크를 구성하는 단말의 개수보다 많으며,
상기 타임 슬롯 추가 할당 요청 단계는,
상기 복수개의 단말들 각각에서 중심국으로 송신되는 메시지 용량을 산출하는 송신 메시지 용량 산출 단계;
상기 송신 메시지 용량 산출 단계에서 산출된 메시지 용량이 상기 할당 받은 타임 슬롯의 용량보다 큰 단말에서 상기 중심국으로 타임 슬롯 추가 할당 요청 메시지를 전송하는 타임 슬롯 추가 할당 요청 메시지 전송 단계;를 포함하여 구성되고,
상기 제2 타임 슬롯 할당 단계는,
상기 타임 슬롯 생성 단계에서 생성된 소정 개수의 타임 슬롯 중에서, 할당되지 않은 타임 슬롯을 검색하는 미할당 타임 슬롯 검색 단계;를 포함하여 구성되며,
상기 검색된 미할당 타임 슬롯을 상기 타임 슬롯 추가 할당을 요청한 단말에 할당하는 것을 특징으로 하는 전술 네트워크의 타임 슬롯 할당 방법.
In the method of allocating a time slot of a tactical network consisting of a central station and a plurality of terminals,
A first time slot allocation step of allocating a time slot to each of a plurality of terminals in a central station;
In the process of transmitting a message between the center and the terminal, a time slot additional allocation request step of requesting a time slot additional allocation from the terminal to the central station;
A second time slot assignment step of additionally allocating time slots to a terminal that has requested time slot addition assignment from a central station that has received the time slot addition assignment request;
It comprises,
The first time slot allocation step,
A total communication capacity checking step of checking the total communication capacity of the tactical network;
And a time slot generation step of generating a predetermined number of time slots by dividing the total communication capacity of the tactical network identified in the overall communication capacity check step into a predetermined size.
The predetermined number of time slots generated in the time slot generation step,
More than the number of terminals constituting the tactical network,
The time slot additional allocation request step,
A transmission message capacity calculating step of calculating a message capacity transmitted from each of the plurality of terminals to a central station;
And a time slot additional allocation request message transmission step of transmitting a time slot additional allocation request message from a terminal having a message capacity calculated in the transmission message capacity calculation step larger than the allocated time slot capacity to the central station.
The second time slot allocation step,
And an unassigned time slot search step of searching for an unallocated time slot among a predetermined number of time slots generated in the time slot generation step.
And assigning the searched unassigned time slot to the terminal requesting the additional allocation of the time slot.
삭제delete 삭제delete 삭제delete 삭제delete 중심국과 복수개의 단말들로 구성되는 전술 네트워크의 타임 슬롯을 할당하는 방법에 있어서,
중심국에서 복수개의 단말들 각각에 타임 슬롯을 할당하는 제1 타임 슬롯 할당 단계;
중심과 단말 사이에 메시지 송신 과정 중, 상기 단말에서 상기 중심국으로 타임 슬롯 추가 할당을 요청하는 타임 슬롯 추가 할당 요청 단계;
상기 타임 슬롯 추가 할당 요청을 받은 중심국에서, 타임 슬롯 추가 할당을 요청한 단말로, 타임 슬롯을 추가로 할당하는 제2 타임 슬롯 할당 단계;
단말에서 전술 네트워크의 사용을 종료함에 따라, 할당된 타임 슬롯을 반납하는 타임 슬롯 반납 단계; 및
상기 중심국에서 각각의 단말에 할당되어 있는 타임 슬롯을 회수하는 타임 슬롯 회수 단계;를 포함하여 구성되며,
상기 제1 타임 슬롯 할당 단계는,
전술 네트워크의 전체 통신 용량을 확인하는 전체 통신 용량 확인 단계;
상기 전체 통신 용량 확인 단계에서 확인된 전술 네트워크의 전체 통신 용량을 소정의 크기로 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성 단계;를 포함하여 구성되며,
상기 타임 슬롯 생성 단계에서 생성되는 타임 슬롯의 소정의 개수는,
상기 전술 네트워크를 구성하는 단말의 개수보다 많으며,
상기 타임 슬롯 추가 할당 요청 단계는,
상기 복수개의 단말들 각각에서 중심국으로 송신되는 메시지 용량을 산출하는 송신 메시지 용량 산출 단계;
상기 송신 메시지 용량 산출 단계에서 산출된 메시지 용량이 상기 할당 받은 타임 슬롯의 용량보다 큰 단말에서 상기 중심국으로 타임 슬롯 추가 할당 요청 메시지를 전송하는 타임 슬롯 추가 할당 요청 메시지 전송 단계;를 포함하여 구성되고,
상기 제2 타임 슬롯 할당 단계는,
상기 타임 슬롯 생성 단계에서 생성된 소정 개수의 타임 슬롯 중에서, 할당되지 않은 타임 슬롯을 검색하는 미할당 타임 슬롯 검색 단계;를 포함하여 구성되며,
상기 검색된 미할당 타임 슬롯을 상기 타임 슬롯 추가 할당을 요청한 단말에 할당하는 것을 특징으로 하는 전술 네트워크의 타임 슬롯 할당 방법.
In the method of allocating a time slot of a tactical network consisting of a central station and a plurality of terminals,
A first time slot allocation step of allocating a time slot to each of a plurality of terminals in a central station;
In the process of transmitting a message between the center and the terminal, a time slot additional allocation request step of requesting a time slot additional allocation from the terminal to the central station;
A second time slot assignment step of additionally allocating time slots to a terminal that has requested time slot addition assignment from a central station that has received the time slot addition assignment request;
A time slot return step of returning the allocated time slots as the terminal ends the use of the tactical network; And
And a time slot recovery step of recovering time slots allocated to each terminal in the central station.
The first time slot allocation step,
A total communication capacity checking step of checking the total communication capacity of the tactical network;
And a time slot generation step of generating a predetermined number of time slots by dividing the total communication capacity of the tactical network identified in the overall communication capacity check step into a predetermined size.
The predetermined number of time slots generated in the time slot generation step,
More than the number of terminals constituting the tactical network,
The time slot additional allocation request step,
A transmission message capacity calculating step of calculating a message capacity transmitted from each of the plurality of terminals to a central station;
And a time slot additional allocation request message transmission step of transmitting a time slot additional allocation request message from a terminal having a message capacity calculated in the transmission message capacity calculation step larger than the allocated time slot capacity to the central station.
The second time slot allocation step,
And an unassigned time slot search step of searching for an unallocated time slot among a predetermined number of time slots generated in the time slot generation step.
And assigning the searched unassigned time slot to the terminal requesting the additional allocation of the time slot.
청구항 6에 있어서,
상기 타임 슬롯 반납 단계는, 단말들 각각에서, 상기 중심국으로 타임 슬롯 반납 메시지를 송신하는 타임 슬롯 반납 메시지 송신 단계;
를 포함하여 구성되는 것을 특징으로 하는 전술 네트워크의 타임 슬롯 할당 방법.
The method according to claim 6,
The time slot return step may include: a time slot return message transmitting step of transmitting a time slot return message from each of the terminals to the central station;
Time slot allocation method of a tactical network, characterized in that comprises a.
청구항 6에 있어서,
상기 복수개의 단말들 각각은,
소정의 주기 간격으로 상기 중심국으로 연결 체크 메시지를 송신하는 연결 체크 메시지 송신 단계;를 수행하여 중심국으로부터 연결 확인 메시지를 수신 받는 것을 특징으로 하는 전술 네트워크의 타임 슬롯 할당 방법.
The method according to claim 6,
Each of the plurality of terminals,
Method for allocating a time slot in a tactical network, characterized by receiving a connection confirmation message from a central station by performing a connection check message transmission step of transmitting a connection check message to the central station at predetermined intervals.
청구항 8에 있어서,
상기 타임 슬롯 회수 단계는,
상기 복수개의 단말들 중에서 상기 연결 확인 메시지를 소정의 시간 동안 수신하지 못하는 단말은, 할당 받은 타임 슬롯의 사용을 중단하고,
상기 중심국은, 상기 단말에서 할당 받은 타임 슬롯의 사용을 중단하여 소정의 시간 동안 연결 체크 메시지가 수신되지 않으면 해당 단말에 할당되어 있던 타임 슬롯을 회수하는 것을 특징으로 하는 전술 네트워크의 타임 슬롯 할당 방법.
The method according to claim 8,
The time slot recovery step,
Among the plurality of terminals, a terminal that does not receive the connection confirmation message for a predetermined time, stops using the allocated time slot,
The central station stops the use of the time slot allocated by the terminal, and if a connection check message is not received for a predetermined period of time, the time slot allocation method of the tactical network, characterized in that the time slot allocated to the terminal is recovered.
중심국 및 상기 중심국에 연결될 복수개의 단말을 포함하는 전술 네트워크에 있어서,
상기 중심국은,
전술 네트워크 자원을 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성부;
상기 생성된 소정 개수의 타임 슬롯을 상기 복수개의 단말들 각각에 할당하는 타임 슬롯 할당부; 및
상기 복수개의 단말과 연결되어 메시지를 송수신하는 제1 통신부;를 포함하여 구성되며,
상기 복수개의 단말 각각은
상기 중심국의 제1 통신부와 연결되어 메시지를 송수신하는 제2 통신부;
상기 복수개의 단말 각각에서 송신되는 메시지의 용량을 산출하고, 할당된 타임 슬롯의 용량을 비교하는 비교부; 및
상기 비교부의 비교 결과에 따라 타임 슬롯 추가 할당 요청 여부를 결정하는 제어부;를 포함하여 구성되며,
상기 타임 슬롯 생성부는,
전술 네트워크의 전체 통신 용량을 확인하는 전체 통신 용량 확인하고, 상기 확인된 전술 네트워크의 전체 통신 용량을 소정의 크기로 분할하여 소정 개수의 타임 슬롯을 생성하며,
상기 생성된 타임 슬롯의 소정의 개수는, 상기 전술 네트워크를 구성하는 단말의 개수보다 많고,
상기 제어부는,
상기 비교부의 비교 결과, 단말에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 작은 경우,
상기 중심국에 타임 슬롯의 추가 할당을 요청하지 않고,
상기 비교부의 비교 결과, 단말에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 큰 경우,
상기 중심국에 타임 슬롯 추가 할당을 요청;하고,
상기 단말로부터 타임 슬롯 추가 할당을 요청 받은 중심국은,
상기 생성된 타임 슬롯 중에서, 단말에 할당되지 않은 미할당 타임 슬롯을 검색하여, 탐임 슬롯 추가 할당을 요청하는 단말에 상기 미할당 타임 슬롯을 추가로 할당하는 것을 특징으로 하는 전술 네트워크.
In the tactical network including a central station and a plurality of terminals to be connected to the central station,
The central station,
A time slot generation unit that divides the tactical network resource and generates a predetermined number of time slots;
A time slot allocator for allocating the generated number of time slots to each of the plurality of terminals; And
And a first communication unit connected to the plurality of terminals to transmit and receive messages.
Each of the plurality of terminals
A second communication unit connected to the first communication unit of the central station to transmit and receive messages;
A comparator for calculating a capacity of a message transmitted from each of the plurality of terminals and comparing the capacity of the allocated time slots; And
And a control unit for determining whether to request additional allocation of a time slot according to the comparison result of the comparison unit.
The time slot generation unit,
Check the total communication capacity to check the total communication capacity of the tactical network, and divide the total communication capacity of the identified tactical network into a predetermined size to generate a predetermined number of time slots,
The predetermined number of the generated time slots is greater than the number of terminals constituting the tactical network,
The control unit,
As a result of the comparison of the comparison unit, when the capacity of the message transmitted from the terminal is smaller than the capacity of the allocated time slot,
Does not request additional allocation of time slots to the central station,
As a result of the comparison of the comparison unit, when the capacity of the message transmitted from the terminal is larger than the allocated time slot capacity,
Requesting additional allocation of a time slot to the central station; and
The central station that has been requested to allocate time slots from the terminal,
Among the generated time slots, a tactical network characterized by searching for an unassigned time slot not allocated to a terminal and further assigning the unassigned time slot to a terminal requesting additional allocation of a coveted slot.
삭제delete 삭제delete 중심국 및 상기 중심국에 연결될 복수개의 단말을 포함하는 전술 네트워크에 있어서,
상기 중심국은,
전술 네트워크 자원을 분할하여 소정 개수의 타임 슬롯을 생성하는 타임 슬롯 생성부;
상기 생성된 소정 개수의 타임 슬롯을 상기 복수개의 단말들 각각에 할당하는 타임 슬롯 할당부; 및
상기 복수개의 단말과 연결되어 메시지를 송수신하는 제1 통신부;를 포함하여 구성되며,
상기 복수개의 단말 각각은
상기 중심국의 제1 통신부와 연결되어 메시지를 송수신하는 제2 통신부;
상기 복수개의 단말 각각에서 송신되는 메시지의 용량을 산출하고, 할당된 타임 슬롯의 용량을 비교하는 비교부; 및
상기 비교부의 비교 결과에 따라 타임 슬롯 추가 할당 요청 여부를 결정하는 제어부;를 포함하여 구성되며,
상기 타임 슬롯 생성부는,
전술 네트워크의 전체 통신 용량을 확인하는 전체 통신 용량 확인하고, 상기 확인된 전술 네트워크의 전체 통신 용량을 소정의 크기로 분할하여 소정 개수의 타임 슬롯을 생성하며,
상기 생성된 타임 슬롯의 소정의 개수는, 상기 전술 네트워크를 구성하는 단말의 개수보다 많고,
상기 제어부는,
상기 비교부의 비교 결과, 단말에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 작은 경우,
상기 중심국에 타임 슬롯의 추가 할당을 요청하지 않고,
상기 비교부의 비교 결과, 단말에서 송신되는 메시지의 용량이 할당된 타임 슬롯의 용량보다 큰 경우,
상기 중심국에 타임 슬롯 추가 할당을 요청;하고,
상기 단말로부터 타임 슬롯 추가 할당을 요청 받은 중심국은,
상기 생성된 타임 슬롯 중에서, 단말에 할당되지 않은 미할당 타임 슬롯을 검색하여, 탐임 슬롯 추가 할당을 요청하는 단말에 상기 미할당 타임 슬롯을 추가로 할당하며,
상기 복수개의 단말 각각은,
전술 네트워크의 사용이 종료되면, 상기 중심국으로 타임 슬롯 반납 메시지를 전송하여 단말에 할당되어 있던 타임 슬롯을 반납; 및
소정의 주기 간격으로 상기 중심국으로 연결 체크 메시지를 송신하고, 상기 중심국으로부터 상기 연결 체크 메시지의 회신 메시지로, 연결 확인 메시지를 수신 받고, 상기 복수개의 단말들 중에서 상기 연결 확인 메시지를 소정의 시간 동안 수신하지 못하는 단말은, 할당 받은 타임 슬롯의 사용을 중단하고,
상기 중심국은, 상기 할당 받은 타임 슬롯의 사용을 중단한 단말에 할당되어 있던 타임 슬롯을 회수하는 것을 특징으로 하는 전술 네트워크.
In the tactical network including a central station and a plurality of terminals to be connected to the central station,
The central station,
A time slot generation unit that divides the tactical network resource and generates a predetermined number of time slots;
A time slot allocator for allocating the generated number of time slots to each of the plurality of terminals; And
And a first communication unit connected to the plurality of terminals to transmit and receive messages.
Each of the plurality of terminals
A second communication unit connected to the first communication unit of the central station to transmit and receive messages;
A comparator for calculating a capacity of a message transmitted from each of the plurality of terminals and comparing the capacity of the allocated time slots; And
And a control unit for determining whether to request additional allocation of a time slot according to the comparison result of the comparison unit.
The time slot generation unit,
Check the total communication capacity to check the total communication capacity of the tactical network, and divide the total communication capacity of the identified tactical network into a predetermined size to generate a predetermined number of time slots,
The predetermined number of the generated time slots is greater than the number of terminals constituting the tactical network,
The control unit,
As a result of the comparison of the comparison unit, when the capacity of the message transmitted from the terminal is smaller than the capacity of the allocated time slot,
Does not request additional allocation of time slots to the central station,
As a result of the comparison of the comparison unit, when the capacity of the message transmitted from the terminal is larger than the allocated time slot capacity,
Requesting additional allocation of a time slot to the central station; and
The central station that has been requested to allocate time slots from the terminal,
Among the generated time slots, an unallocated time slot not allocated to a terminal is searched, and the unallocated time slot is additionally allocated to a terminal requesting additional allocation of a coveted slot,
Each of the plurality of terminals,
When the use of the tactical network ends, a time slot return message is transmitted to the central station to return the time slot allocated to the terminal; And
Send a connection check message to the central station at a predetermined periodic interval, receive a connection confirmation message as a reply message of the connection check message from the central station, and receive the connection confirmation message from among the plurality of terminals for a predetermined time If the terminal cannot, stop using the assigned time slot,
The central station, the tactical network, characterized in that to recover the time slot assigned to the terminal that has stopped using the assigned time slot.
KR1020190072131A 2019-06-18 2019-06-18 APPARATUS AND METHOD FOR time slot allocation in a tactical data network KR102112182B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190072131A KR102112182B1 (en) 2019-06-18 2019-06-18 APPARATUS AND METHOD FOR time slot allocation in a tactical data network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190072131A KR102112182B1 (en) 2019-06-18 2019-06-18 APPARATUS AND METHOD FOR time slot allocation in a tactical data network

Publications (1)

Publication Number Publication Date
KR102112182B1 true KR102112182B1 (en) 2020-05-18

Family

ID=70912701

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190072131A KR102112182B1 (en) 2019-06-18 2019-06-18 APPARATUS AND METHOD FOR time slot allocation in a tactical data network

Country Status (1)

Country Link
KR (1) KR102112182B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102269530B1 (en) 2020-08-27 2021-06-25 한화시스템 주식회사 Tactical network system and management method of thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000047265A (en) * 1998-12-31 2000-07-25 강병호 Method for releasing communication resources using synchronous message in multimedia satellite communication system
JP2001244905A (en) * 2000-02-28 2001-09-07 Canon Inc Radio communication system and radio communication equipment
KR20050003575A (en) * 2003-06-27 2005-01-12 삼성전자주식회사 Method and System for Wireless Local Area Network Communication Using Virtual TDMA
KR20050077224A (en) * 2004-01-27 2005-08-01 삼성전자주식회사 Scheduling method in mobile communication system
KR20060069228A (en) * 2004-12-17 2006-06-21 한국전자통신연구원 Method and apparatus for assigning resources in dama satellite communication system
KR20110068659A (en) * 2009-12-16 2011-06-22 국방과학연구소 A time slot management apparatus and method based on transmission interval in time division multiple access communication system
KR20120070733A (en) * 2010-12-22 2012-07-02 국방과학연구소 Method for alloting time using time slot reallocation/withdrawal and time division multiple access communication system using the method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000047265A (en) * 1998-12-31 2000-07-25 강병호 Method for releasing communication resources using synchronous message in multimedia satellite communication system
JP2001244905A (en) * 2000-02-28 2001-09-07 Canon Inc Radio communication system and radio communication equipment
KR20050003575A (en) * 2003-06-27 2005-01-12 삼성전자주식회사 Method and System for Wireless Local Area Network Communication Using Virtual TDMA
KR20050077224A (en) * 2004-01-27 2005-08-01 삼성전자주식회사 Scheduling method in mobile communication system
KR20060069228A (en) * 2004-12-17 2006-06-21 한국전자통신연구원 Method and apparatus for assigning resources in dama satellite communication system
KR20110068659A (en) * 2009-12-16 2011-06-22 국방과학연구소 A time slot management apparatus and method based on transmission interval in time division multiple access communication system
KR20120070733A (en) * 2010-12-22 2012-07-02 국방과학연구소 Method for alloting time using time slot reallocation/withdrawal and time division multiple access communication system using the method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102269530B1 (en) 2020-08-27 2021-06-25 한화시스템 주식회사 Tactical network system and management method of thereof

Similar Documents

Publication Publication Date Title
US10887867B2 (en) Resource allocation method and apparatus
CN104869526B (en) A kind of communication of device-to-device and its resource allocation methods, equipment
EP3656164B1 (en) Method and system for managing ue-to-ue interference in a mobile telecommunication network
US7852805B2 (en) Variable length radio link ID for resource allocation in mobile communication systems
WO2017148205A1 (en) Data transmission method and apparatus
EP1150462A1 (en) A method, mobile terminal and base station for assigning ressources in a shared channel
KR920702134A (en) How to automatically assign the same temporary call group
JPH06509929A (en) Channel reassignment method for time division multiple access (TDMA) trunked systems
US20210266945A1 (en) Sidelink communication method, terminal and network equipment
KR100440700B1 (en) System, method and record medium for packet transmission capable of reducing delay due to resource assignment
CN110636612A (en) Resource allocation method, node and storage medium
US20190037537A1 (en) Multi-tier spectrum access channel assignment
JP2023543817A (en) Resource allocation methods and related devices
US20220264601A1 (en) Feedback channel mapping method and apparatus, device, and storage medium
KR102112182B1 (en) APPARATUS AND METHOD FOR time slot allocation in a tactical data network
KR101817449B1 (en) Method for transmitting signal in device to device proximity service, base station and user equipment
CN111432423A (en) Resource allocation method and device
CN110035513B (en) CORESET distribution method, user terminal and network side equipment
CN114827781B (en) Network collaboration method, device, equipment and storage medium
KR101598225B1 (en) Method ans apparatus for assigning time slots in wireless ad-hoc networks
CN115866556A (en) Resource coexistence method and device
JP7215721B2 (en) Communication device and communication method
KR101199124B1 (en) Apparatus for establishing call connection in carrier aggregation environment
KR101983291B1 (en) Mf-tdma based satellite communication method and satellite communication terminal
US7301959B1 (en) System and method for multiplying communications capacity on a time domain multiple access network using slave channeling

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant