KR-102963933-B1 - SLOT ALLOCATION METHOD AND ELECTRONIC APPARATUS THEREFOR
Abstract
A method for allocating a slot to a communication link established between a manned aircraft and an unmanned aircraft is provided. The slot allocation method may include the steps of: acquiring a TeleCommand (TC) message transmitted by at least one manned aircraft and a TeleMetry (TM) message transmitted by at least one manned aircraft and at least one unmanned aircraft; generating a set of communication links including a plurality of communication links established between at least one manned aircraft and at least one unmanned aircraft based on the TC message and the TM message; selecting at least one communication link from the set of communication links based on a preset algorithm; and allocating a slot to the at least one communication link.
Inventors
- 조현종
- 최재원
- 이상필
- 김재현
- 조준우
- 박지홍
Assignees
- 국방과학연구소
Dates
- Publication Date
- 20260512
- Application Date
- 20260203
Claims (10)
- A method for an electronic device to allocate slots to a communication link established between a manned aircraft and an unmanned aircraft, A step of acquiring a TC (TeleCommand) message transmitted by at least one manned aircraft, and a TM (TeleMetry) message transmitted by the at least one manned aircraft and at least one unmanned aircraft; Based on the above TC message and the above TM message, a step of generating a set of communication links including a plurality of communication links established between the at least one manned aircraft and the at least one unmanned aircraft; A step of selecting at least one communication link from the set of communication links based on a preset algorithm; and A step comprising allocating a slot to at least one communication link, Slot allocation method.
- In paragraph 1, The above TC message and the above TM message are transmitted via broadcast, Slot allocation method.
- In paragraph 1, The above set of communication links is, Each communication link corresponding to each pair of aircraft, including each manned aircraft and each unmanned aircraft, Slot allocation method.
- In paragraph 3, The step of selecting at least one communication link above is, Among the plurality of communication links, the method includes the step of selecting at least one communication link confirmed to be capable of simultaneous transmission of data corresponding to the communication link. Slot allocation method.
- In paragraph 1, The above slot allocation method is, A step of calculating a first value, which is a communication performance value of a first association corresponding to at least one communication link; A step of calculating a second value corresponding to the utility gain of each of the at least one communication link included in the first association through a utility gain calculation based on the first value; and A method comprising the step of checking whether the second value exceeds 0. Slot allocation method.
- In paragraph 5, The above slot allocation method is, If, among the at least one communication link, there exists a specific communication link in which the second value exceeds 0, the method comprises the step of changing the structure of the first alliance by relocating the specific communication link to a second alliance different from the first alliance; and Based on the structure of the first modified association, the method comprises the step of recalculating the first value and the second value. Slot allocation method.
- In paragraph 5, The above slot allocation method is, If, among the at least one communication link, there is no specific communication link in which the second value exceeds 0, the method includes the step of determining the structure of the first association. Slot allocation method.
- In Paragraph 7, The step of allocating the slot to at least one communication link is, A step of identifying a plurality of alliances including the first alliance mentioned above; and When the structure of each of the plurality of alliances is determined, the method includes the step of allocating slots corresponding to each of the plurality of alliances. Slot allocation method.
- In a computer-readable, non-transient computer-readable storage medium having a program stored on it for executing a method of allocating slots to a communication link established between a manned aircraft and an unmanned aircraft on a computer, The method for allocating the above slots is, A step of acquiring a TC (TeleCommand) message transmitted by at least one manned aircraft, and a TM (TeleMetry) message transmitted by the at least one manned aircraft and at least one unmanned aircraft; Based on the above TC message and the above TM message, a step of generating a set of communication links including a plurality of communication links established between the at least one manned aircraft and the at least one unmanned aircraft; A step of selecting at least one communication link from the set of communication links based on a preset algorithm; and A step comprising allocating a slot to at least one communication link, Non-transient computer-readable storage media.
- In an electronic device for performing a method of allocating slots to a communication link established between a manned aircraft and an unmanned aircraft, processor; and It includes one or more memories that store one or more instructions, and The above one or more instructions, at execution, the processor: Acquiring a TC (TeleCommand) message transmitted by at least one manned aircraft, and a TM (TeleMetry) message transmitted by the at least one manned aircraft and at least one unmanned aircraft, Based on the above TC message and the above TM message, a set of communication links is generated including a plurality of communication links established between the at least one manned aircraft and the at least one unmanned aircraft, and Based on a preset algorithm, at least one communication link is selected from the set of communication links, and Controlling the processor to allocate the slot to at least one communication link, Electronic device.
Description
Slot allocation method and electronic apparatus therefor The technical concept of the present disclosure relates to a slot allocation method and an electronic device for the same, and more specifically, to a method for allocating slots to a communication link established between a manned aircraft and an unmanned aircraft and an electronic device for performing the same. In environments where manned and unmanned aircraft form formations to perform cooperative missions, it may be required to reliably exchange control information and mission data through multiple communication links established between the aircraft. In particular, as the formation size increases and high-speed mobility grows, there is a greater tendency for multiple communication links to simultaneously transmit data within the same slot corresponding to the same time interval, which may increase the likelihood of collisions and retransmissions caused by interference. Conventionally, a method of distributing time slots to each node based on time division multiple access was considered. However, in environments where the traffic demand of nodes and the interference relationship between links change over time, relying solely on fixed or simple rule-based distribution can lead to under- or over-allocation of slots, resulting in transmission delays and reduced reliability. Additionally, a simple re-propagation method of state information between nodes can cause unnecessary retransmission of the same information, thereby increasing the waste of slot resources. Accordingly, regarding multiple communication links established between manned and unmanned aircraft, a slot allocation method and an electronic device for performing the same may be required, which can mitigate collisions and improve the stability and reliability of data transmission by selecting links capable of simultaneous transmission in the same slot and allocating the slot according to the selection result. FIG. 1 is a block diagram showing the configuration of an electronic device according to an exemplary embodiment of the present disclosure. FIG. 2 is a drawing showing a TDMA superframe according to an exemplary embodiment of the present disclosure. FIG. 3 is a drawing showing a cluster and slot arrangement according to an exemplary embodiment of the present disclosure. FIG. 4 is a flowchart illustrating a slot allocation method according to an exemplary embodiment of the present disclosure. FIG. 5 is a flowchart illustrating a method for determining the structure of an association determined by selecting at least one communication link from a set of communication links based on a preset algorithm according to an exemplary embodiment of the present disclosure. Hereinafter, various embodiments of the present disclosure are described in detail with reference to the accompanying drawings so that those skilled in the art can easily practice them. The detailed description disclosed below is intended to explain exemplary embodiments of various examples and is not intended to limit the scope to specific embodiments. The terms used in the embodiments have been selected to be as widely used as possible, taking into account their functions in the present disclosure; however, these may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms have been arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the relevant explanatory section. Therefore, terms used in the present disclosure should be defined not merely by their names, but based on their meanings and the overall content of the present disclosure. The following embodiments are combinations of the components and features of various embodiments in a predetermined form. Each component or feature may be considered optional unless otherwise explicitly stated. Each component or feature may be implemented in a form not combined with other components or features. Additionally, various embodiments may be constructed by combining some components and features. The order of operations described in various embodiments may be changed. Some components or features of one embodiment may be included in another embodiment, or may be replaced with corresponding components or features of another embodiment. In the description of the drawings, procedures or steps that could obscure the essence of the various embodiments were not described, nor were procedures or steps that could be understood by a person with ordinary knowledge in the relevant technical field described. Throughout the specification, when a part is described as "comprising" or "including" a component, it means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. In this document, the singular form of a noun corresponding to an item may be used to include both singular and plural forms, u