[go: up one dir, main page]

WO2019164328A1 - Method for controlling operation of terminal in wireless distributed communication system - Google Patents

Method for controlling operation of terminal in wireless distributed communication system Download PDF

Info

Publication number
WO2019164328A1
WO2019164328A1 PCT/KR2019/002198 KR2019002198W WO2019164328A1 WO 2019164328 A1 WO2019164328 A1 WO 2019164328A1 KR 2019002198 W KR2019002198 W KR 2019002198W WO 2019164328 A1 WO2019164328 A1 WO 2019164328A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
communication
distributed
many
slot
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.)
Ceased
Application number
PCT/KR2019/002198
Other languages
French (fr)
Korean (ko)
Inventor
황현구
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electronics and Telecommunications Research Institute ETRI
Original Assignee
Electronics and Telecommunications Research Institute ETRI
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
Priority claimed from KR1020180021102A external-priority patent/KR20180058667A/en
Priority claimed from KR1020180021101A external-priority patent/KR20180058666A/en
Priority claimed from KR1020180035762A external-priority patent/KR20180058669A/en
Priority claimed from KR1020180046372A external-priority patent/KR20180058672A/en
Priority claimed from KR1020180046371A external-priority patent/KR20180058671A/en
Application filed by Electronics and Telecommunications Research Institute ETRI filed Critical Electronics and Telecommunications Research Institute ETRI
Priority to JP2020544274A priority Critical patent/JP7330201B2/en
Publication of WO2019164328A1 publication Critical patent/WO2019164328A1/en
Anticipated expiration legal-status Critical
Priority to JP2023129206A priority patent/JP2023162230A/en
Priority to JP2025101222A priority patent/JP2025131851A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • H04W74/0891Non-scheduled access, e.g. ALOHA using a dedicated channel for access for synchronized access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5069Address allocation for group communication, multicast communication or broadcast communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5092Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • 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
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present invention relates to a method for controlling a terminal in a wireless distributed communication system operating with synchronous TDMA channels.
  • the present invention relates to reference 1 (application number 10-2017-0026778, application number 1-1-2017-0207822-47 collision avoidance method in a synchronous wireless communication system), reference 2 (application number 10-2015-0187458, application number) 1-1-2015-1275581-10, Method for requesting slot control and automatic retransmission for SOTDM in a specific application message channel and Reference 3 (Application No. 10-2018-0014682, Application No. 1-1-2018- 0131792-95, a service method using multiple channels in a synchronous TDMA system), and a terminal control method for actually implementing the same.
  • the present invention relates to a wireless distributed communication system without a representative product that is widely commercialized internationally to date.
  • the present invention relates to a method for setting an address of a terminal in a wireless distributed communication system. More specifically, the present invention relates to an address setting method of mobile, fixed and indoor terminals in a wireless distributed communication system, and a method of utilizing a set address.
  • the present invention also relates to a method in which a wireless terminal automatically recognizes an object and performs communication in a wireless communication system. More specifically, the present invention relates to a method in which a user having a wireless terminal can easily receive a service from an object.
  • the present invention also relates to a method in which a wireless terminal automatically recognizes an object and performs communication in a wireless communication system. More specifically, the present invention relates to a method in which a user having a wireless terminal can easily receive a service from an object.
  • the present invention relates to a method of one-to-many communication in a distributed communication system. More specifically, the present invention relates to a method in which one terminal receives an ACK response after transmitting a packet to a plurality of terminals.
  • the present invention can be utilized for drones to perform one-to-many communication when the drones perform a group flight.
  • the present invention can be utilized when one terminal transmits files to multiple terminals.
  • the present invention relates to a method for performing many-to-many communication in a distributed communication system.
  • the present invention relates to a method of allocating many-to-many communication resources and transmitting many-to-many packets over the allocated resources.
  • CSMA / CA scheduling and carrier sense multiple access / collision avoidance
  • Scheduling is mainly used for a mobile communication base station to efficiently allocate resources to a terminal without collision.
  • CSMA / CA is used in an asynchronous communication method such as WIFI, and is used when several STAs compete to communicate with an AP. Both methods are communication environments with a central control station.
  • Wireless distributed systems that require large-scale connectivity can be commercialized only if collision avoidance is available. Since there is no control station in the wireless distributed system, scheduling by the control station may not be possible. In addition, since CSMA / CA is used in an asynchronous manner, it may not be appropriate in a synchronous manner. In particular, it is difficult for more than 50 people to use WIFI simultaneously using CSMA / CA. Typically, WIFI APs are installed in offices with an estimated 20-25 people.
  • An object of the present invention is to provide a method for wireless distributed terminals to determine communication parameters according to a situation in order to smoothly provide a commercial wireless distributed communication service.
  • An object of the present invention is to provide a method for efficiently setting addresses by terminals in a wireless distributed communication system.
  • An object of the present invention is to provide a method for providing a service based on an address set in a wireless distributed communication system.
  • the present invention can provide a method in which a terminal automatically recognizes a thing and the terminal immediately communicates with the thing.
  • the present invention can provide a thing that the user terminal recognizes and controls.
  • the present invention may provide a method of embedding a driver or program in a thing and downloading it from the thing wirelessly.
  • the present invention may provide a method of operating an object at low power using a tone channel and a tone slot pattern.
  • the present invention can provide a method for updating a driver or a program embedded in a thing.
  • the present invention can provide a method for performing one-to-many communication in a synchronous wireless distributed communication system.
  • the present invention can provide a method for utilizing one-to-many communication in group drone communication, in-vehicle communication, and group wireless file transfer.
  • the present invention can provide a method for transmitting an ACK response in one-to-many communication.
  • the present invention can provide a highly reliable communication and file transfer method in one-to-many communication.
  • the present invention can provide a method for performing many-to-many communication in a synchronous wireless distributed communication system.
  • the present invention can provide a method applied to the field of the group drone communication, inter-vehicle communication, wireless group chat and the like through many-to-many communication.
  • the present invention can provide a method for dynamically allocating resources and transmitting many-to-many packets.
  • the present invention can provide a method for stably performing wireless many-to-many communication even in a mobile terminal.
  • a distributed terminal may provide a method for determining distributed communication parameters in a wireless distributed communication system.
  • the method for determining the distributed communication parameters by the distributed terminal includes generating at least one communication parameter file including distributed communication parameters, embedding the generated at least one communication parameter file in the distributed terminals, embedding the distributed terminals Setting a communication parameter based on the communicated communication parameter files; And updating the embedded communication parameter files periodically or until a designated time by the distributed terminal.
  • a method for setting an address used for wireless distributed communication by an integrated terminal equipped with a wireless distributed communication modem in a wireless distributed communication system may include an address of a wireless distributed terminal using a phone number of a mobile terminal. It may comprise the step of setting.
  • a terminal may automatically provide a method of automatically recognizing and controlling a thing.
  • a method for automatically recognizing and controlling an object may include: embedding a file for recognizing and controlling an object, downloading a file embedded by the terminal through a wireless communication, and using a file downloaded by the terminal. It may include the step of recognizing the object.
  • a terminal allocates a used slot resource for one-to-many communication using a contention substitute channel, and the terminal is allocated. Transmitting a one-to-many communication packet to a plurality of other terminals using one used slot resource, receiving a one-to-many packet from a plurality of terminals, and each terminal receiving the one-to-many packet receives an ACK response to the one-to-many packet And transmitting, by the terminal transmitting the one-to-many packet, ACK responses.
  • a method for a terminal to perform many-to-many communication in a wireless distributed communication system may be provided.
  • the method for performing the many-to-many communication may include allocating slot resources for many-to-many communication, and when a terminal transmits a many-to-many packet, one slot of the allocated many-to-many slots may be allocated to a contention channel having different frequencies. Using the allocated slot resource and transmitting the many-to-many communication packet using the allocated slot resource.
  • the present invention can provide a service based on an address set in a wireless distributed communication system.
  • the terminal automatically recognizes a thing and performs communication, so that a service for the thing can be provided quickly and easily.
  • one-to-many communication can be performed in a synchronous wireless distributed communication system.
  • one-to-many communication can be utilized in group drone communication, in-vehicle communication, and group wireless file transfer.
  • an ACK response can be transmitted in one-to-many communication.
  • many-to-many communication can be performed in a synchronous wireless distributed communication system.
  • the present invention can be applied to fields such as group drone communication, inter-vehicle communication, and wireless group chat through many-to-many communication.
  • resources can be dynamically allocated and many-to-many packets can be transmitted.
  • 1 is a diagram illustrating a channel and a slot.
  • FIG. 2 is a diagram illustrating a traffic light service.
  • 3 is a diagram illustrating variables for determining distributed communication parameters.
  • FIG. 4 is a diagram illustrating an effective date of a built-in communication parameter file updated periodically.
  • 5 illustrates a method of allocating a plurality of fixed broadcast slots.
  • FIG. 6 is a diagram illustrating a method in which a fixed distributed terminal updates an embedded communication parameter file through a mobile distributed terminal.
  • FIG. 7 is a diagram illustrating a method for a fixed distributed terminal to update an embedded communication parameter file through a mobile distributed terminal.
  • FIG. 8 is a diagram illustrating a method in which a mobile distributed terminal updates an embedded communication parameter file through a fixed distributed terminal.
  • FIG. 9 is a diagram illustrating a method for providing fixed parameters to a mobile distributed terminal through a competition parameter file.
  • FIG. 10 is a diagram illustrating a method for a fixed distributed terminal to provide a communication parameter file to a mobile distributed terminal through wired communication negotiation.
  • 11 is a diagram illustrating a method of configuring a plurality of embedded communication parameter files for a wireless distributed terminal.
  • FIG. 12 illustrates a method of configuring an active parameter set used by a distributed modem from a plurality of embedded communication parameter files.
  • 13 is a diagram illustrating various address configurations.
  • FIG. 14 is a diagram illustrating a method for receiving information by an integrated terminal equipped with a wireless distributed modem.
  • FIG. 15 is a diagram illustrating a method for utilizing an integrated terminal equipped with a wireless distributed modem in ship communication in a wireless distributed system.
  • 16 is a diagram illustrating a method for a mobile distributed terminal to calculate its own location using an address of a fixed distributed terminal.
  • 17 is a diagram illustrating a method for requesting status information from various types of wireless distributed terminals existing in a home.
  • FIG. 18 is a diagram illustrating a configuration of a public trust packet according to the present invention.
  • 19 is a diagram illustrating a configuration for checking the reliability of a public trust packet transmitted by a vehicle through wireless distributed communication.
  • 20 is a flowchart illustrating a comparison between a conventional method for recognizing an object and a proposed method.
  • 21 is a block diagram of an apparatus for automatically recognizing a thing.
  • 22 is a flowchart in which a terminal directly downloads a driver or a program from a thing and recognizes and controls the same.
  • FIG. 23 is a flowchart of waking up and recognizing a sleeping object.
  • FIG. 24 is a diagram illustrating a method of using a tone slot pattern to wake up a sleepy object.
  • 25 is a flowchart for selecting an object to be automatically controlled by a program.
  • 26 is a flowchart of a method in which a thing receiving a control signal allows control.
  • 27 is a flowchart of searching for and controlling a thing already recognized by a user terminal.
  • FIG. 29 is a flowchart illustrating a comparison between an existing object recognition control step experienced by a user and an object recognition step when the present invention is applied.
  • FIG. 30 is a diagram illustrating a configuration of a primary channel and a subchannel, and a configuration of a frame and a slot.
  • FIG. 31 illustrates a case where four drones are directed to the same point.
  • 32 is a diagram showing the configuration of a one-to-many packet.
  • 33 is a view showing a method for performing an ACK response to a one-to-many packet proposed by the present invention.
  • 34 is a diagram illustrating a method of transmitting an ACK response for one-to-many communication to a broadcasting slot occupied by each terminal.
  • 35 is a diagram illustrating a method for transmitting an ACK response to a one-to-many packet by transmitting a tone signal in a subslot of a contention tone slot resource.
  • 37 illustrates a method of transmitting a group tone to detect a resource collision.
  • 38 is a diagram illustrating a method of receiving a slot map from each terminal and creating a group valid slot map.
  • FIG. 39 illustrates a method for performing retransmission when the one-to-many packet transmitting terminal does not receive an ACK.
  • 40 is a diagram illustrating a method in which a terminal performs communication in consideration of a boundary of a group communication area.
  • 41 is a diagram illustrating a method for dynamically joining a terminal to a one-to-many group.
  • FIG. 42 is a diagram showing the configuration of a main channel and a sub channel, and a frame and a slot.
  • 44 illustrates a method for performing many-to-many communication.
  • 45 is a diagram illustrating a group valid slot map.
  • 46 is a diagram illustrating a method of performing group slot clearing when performing many-to-many packet transmission.
  • 47 illustrates a method of constructing a one-to-many packet.
  • 48 is a diagram illustrating a method of transmitting response data in each broadcast slot by a drone when many-to-many packets are transmitted in a usage slot.
  • 49 illustrates a method of transmitting a many-to-many packet requesting a condition response.
  • 50 illustrates a method of performing a response to a many-to-many packet having a response condition.
  • 51 is a diagram illustrating a method in which a terminal dynamically joins a many-to-many communication group.
  • FIG. 52 illustrates a method of using a group tone interval and a group tone to check resource collisions of many-to-many slots in real time.
  • 53 is a diagram illustrating a many-to-many packet including sequence information.
  • 54 illustrates a method of managing a packet when a sequence error occurs in a many-to-many packet to be transmitted and received.
  • 55 is a diagram illustrating a method of transmitting a packet indicating a current sequence number when a terminal having a sequence error transmits a many-to-many packet including an incorrect sequence number.
  • 56 is a diagram illustrating a method of performing retransmission by transmitting ACK and NACK for a many-to-many packet as tone signals.
  • FIG. 57 is a diagram illustrating a method for retransmission using the broadcast current sequence number when broadcasting a current sequence number in a many-to-many group information broadcast slot.
  • 58 is a diagram illustrating a method in which a terminal detaches itself from a many-to-many group.
  • Fig. 59 is a diagram showing the device configuration of the present invention.
  • a component when a component is “connected”, “coupled” or “connected” with another component, it is not only a direct connection, but also an indirect connection in which another component exists in between. It may also include.
  • a component when a component “includes” or “having” another component, it means that it may further include another component, without excluding the other component unless otherwise stated. .
  • first and second are used only for the purpose of distinguishing one component from other components, and do not limit the order or the importance between the components unless otherwise specified. Accordingly, within the scope of the present invention, a first component in one embodiment may be referred to as a second component in another embodiment, and likewise, a second component in one embodiment may be referred to as a first component in another embodiment. It may also be called.
  • the components distinguished from each other to clearly describe each feature does not necessarily mean that the components are separated. That is, a plurality of components may be integrated into one hardware or software unit, or one component may be distributed and formed into a plurality of hardware or software units. Therefore, even if not mentioned otherwise, such integrated or distributed embodiments are included in the scope of the present invention.
  • components described in various embodiments of the present disclosure are not necessarily required components, and some of them may be optional components. Therefore, an embodiment consisting of a subset of the components described in one embodiment is also included in the scope of the present invention. In addition, embodiments including other components in addition to the components described in the various embodiments are included in the scope of the present invention.
  • the existing CSMA / CA could only be used in an asynchronous communication system.
  • the contention substitute channel may be used so that the CSMA / CA may be used in the synchronization system.
  • the primary channel and the secondary channel may be paired.
  • the original data channel may have a wide bandwidth of several MHz.
  • the main communication band may be used as the data channel as it is.
  • Competing channels use narrowband signals.
  • a frequency tone can be used as a narrow band signal, and since the frequency tone has a bandwidth of several kHz to several tens of kHz, it has a bandwidth less than 1/100 of the broadband bandwidth.
  • the maximum data channel utilization is 99% under the assumption that there is no collision. This can be very advantageous when using CSMA / CA in the same band, compared to 50% maximum channel utilization.
  • the secondary channel may be allocated immediately adjacent to the primary channel.
  • the subchannel may be allocated away from the main channel, and is not limited to the above-described embodiment.
  • the channel efficiency of the plurality of terminals may be set differently from that of the data transmission channel, thereby improving frequency efficiency.
  • UEs may compete in a slot before a slot to be used.
  • UE A decides to use slot s of the primary channel
  • UE A may perform competition in advance in slot s-1, which is a competition agency channel.
  • the terminal A if the subslot number in the slot of the contention channel is N, it can perform carrier sensing (carrier sensing) to the previous subslot of the selected subslot. If there is no signal detected as a result of the execution, a contention tone signal is transmitted from the selected subslot to the last subslot and data is transmitted in slot s of the main channel.
  • the terminal A may determine that it is lost in contention and may not transmit any signal in the tone channel and the main channel.
  • the above-described sub slot allocation is only one embodiment and is not limited to a specific number. That is, the terminal allocated the lowest number of subslots may transmit a contention signal after carrier sensing and perform data transmission on the primary channel.
  • the signal of the competition agency channel may use a frequency tone signal, and in this case, the frequency band may be used the least.
  • the contention signal is assumed to be a tone signal.
  • the competition signal may be set differently, and is not limited to the above-described embodiment.
  • slot clearing means that a terminal continuously transmits a contention signal starting from subslot 0 in a previous slot s-1 of a competing substitute channel in order to continuously use the slot s without collision. It can mean preventing attempts. That is, it may mean the operation as described above, the following description will be described on the premise.
  • the present invention describes a method for providing various services to a distributed terminal in a distributed communication system based on the above-described bar and references 1 to 3.
  • the distributed communication system may be a system in which terminals operate on their own without a control station for controlling distributed communication as described above. Therefore, communication parameters for controlling distributed terminals of a distributed communication system may be needed.
  • communication parameters of an existing communication system may be a method of implementing hardware. In other words, the parameters of an existing communication system may be fixed.
  • a method of dynamically changing a communication parameter may be a method of transmitting a command to use the corresponding communication parameter as something through broadcast.
  • an AIS terminal mounted on a ship may determine its frequency channel after first receiving DSC channel information. That is, as described above, the operation parameter may be changed, but the method of dynamically changing the communication parameter may be applied only in a very limited case of changing the frequency channel.
  • parameters may be dynamically changed.
  • using fixed parameters in a wireless distributed communication system may make it difficult to provide various services. Therefore, there is a need to dynamically change parameters in consideration of various services in a wireless distributed communication system.
  • the change of the existing communication parameter may mean that a limited communication parameter such as frequency, transmission power, or designated slot information is set differently for each country. Therefore, different parameters in different countries can be stored in advance and changed in the corresponding country.
  • the present invention may consider providing a service in an environment in which a collision is detected and data stability is secured based on the above-mentioned and references 1 to 3 and in which various commercial services are possible in this environment.
  • the terminal using a particular service and those that do not have a communication parameter may be set differently. That is, in the wireless distributed communication system, distributed terminals may set different communication parameters according to their respective situations and perform an operation based on the different communication parameters.
  • the terminal there may be a large number of communication parameters required to control the terminal.
  • a channel performing competition and a channel transmitting actual data may be separate channels having different center frequencies.
  • communication parameters for the frequency and mapping relationship of the two channels may be needed.
  • communication parameters for slot clearing, ACK clearing scheme, and priority setting may be needed.
  • communication parameters for the slot configuration and channel configurations described in Reference 3 may also be needed.
  • the slot configuration includes a broadcast slot and a use slot
  • the channel configuration includes a broadcast channel, a use channel, and a mixed channel.
  • the broadcast slot is divided into a designated broadcast slot, a fixed broadcast slot, and a general broadcast slot
  • the use slot may also be divided into a designated use slot, a fixed use slot, and a general use slot.
  • the broadcast channel is a channel composed of broadcast slots
  • the use channel is a channel composed of use slots
  • the mixed channel is a channel in which a broadcast slot and a use slot are mixed.
  • the communication parameters for the slots described above may be necessary, and the above parameters may be parameters that do not exist in the existing communication system.
  • a plurality of slots and channels may be combined to operate various services through a wireless distributed communication system. Through this, it is possible to provide a variety of services to the user in a non-distributed distributed communication system.
  • the terminal may operate based on a fixed rule, as described above. That is, various services cannot be provided in the existing communication system. For example, when various services are to be provided through the system, a large number of services must be provided immediately without difficulty, and for this purpose, communication parameters need to be changed from time to time.
  • a communication parameter determination method for controlling distributed terminals in a wireless distributed communication system will be described in consideration of the above.
  • the above-described wireless distributed communication system may be a wireless distributed communication system that basically uses synchronous TDMA.
  • the communication resource in the synchronous TDMA is a slot.
  • one frame is one second, and 500 slot resources may exist in one second.
  • the operation of the distributed terminals in the wireless distributed communication system can be controlled.
  • each distributed terminal needs to be controlled from an embedded communication parameter file.
  • the communication parameters may be different for each country or region, and may have other parameters according to a contract or a purpose.
  • communication parameters may vary depending on the services provided.
  • the communication parameter may be set differently by other factors, and is not limited to the above-described embodiment. That is, since the parameters of the wireless distributed system are very flexible, it is necessary for the terminal to periodically update the communication parameter file for controlled operation. For example, a distributed terminal such as a smart device may automatically update.
  • distributed terminals not connected to the Internet may mainly perform an update via a smart device.
  • the distributed road unit of the fixed terminal may be connected to the Internet through the central control station, it may be easy to update the vehicle.
  • reference 4 application number 10-2018-0021102, reception number 1-1-2018-0187213-27, in the wireless distributed communication system to set the address of the terminal and Public trust packet described in "How to utilize.”
  • the built-in communication parameter file can be very large. This is because there are so many parameters involved and how they can be configured. Therefore, it may consist of a plurality of files.
  • the built-in communication parameter file includes a basic parameter file, a location type parameter file according to the location type, a contract parameter file according to the contract, a service parameter file according to the characteristics of the service, and a partitioned area that maps the location to the partitioned area and records related parameters.
  • a parameter file and a parameter conversion file for reducing the size of the file are not limited to the above-described embodiment.
  • the above-mentioned parameter is explained concretely below.
  • the operation may be performed based on a slot resource allocation scheme in a wireless distributed communication system.
  • slot resources may be allocated through collision contention unlike conventional technologies. Therefore, the collision probability for collisions occurring between distributed terminals in the wireless distributed communication system is extremely low, and thus can support tens of thousands and tens of thousands of connections. For example, in a WIFI system, when 50 terminals attempt resource allocation at the same time, a resource collision probability may be about 20%. On the other hand, based on the above, even if 50,000 terminals try to allocate resources simultaneously in the wireless distributed communication system, the collision probability may be as low as about 2%.
  • the above-described wireless distributed communication system may refer to a synchronous TDMA distributed communication system using a channel allocation scheme.
  • allocating slots through contention by distributed terminals may be performed based on the contention agency channel described above.
  • the slot clearing, the ACK clearing technique, and the method for setting the priority described in Reference 1 may be applied, and are not limited to the above-described embodiment.
  • a slot configuration may include a broadcast slot and a use slot
  • a channel configuration may include a broadcast channel, a use channel, and a mixed channel.
  • the broadcast slot may be divided into a designated broadcast slot, a fixed broadcast slot, and a general broadcast slot.
  • Use slots may also be divided into designated use slots, fixed use slots, and general use slots.
  • the broadcast channel may be a channel composed of broadcast slots
  • the use channel may be a channel composed of use slots.
  • the mixed channel is a channel in which a broadcast slot and a use slot are mixed.
  • a distributed modem for a wireless distributed communication system may mean a modem used for modulation and demodulation of a signal.
  • the terminal may refer to a distributed terminal equipped with a distributed modem. However, this is only for convenience of description and is not limited to the above-described embodiment.
  • a distributed modem when installed in the smart device, it may be referred to as a "smart device distributed terminal" or "integrated terminal.”
  • the present invention is not limited to the above-described embodiment, and other names may be possible for the terminal performing the same function.
  • the frame is one second, it may be composed of 500 slots. Also, as an example, one slot may be configured with 56 subslots. In this case, the following slot allocation method may consider the reference 2 described above. In more detail, when the first terminal allocates one slot and transmits information to the second terminal, the second terminal may also send a response using the corresponding slot allocated by the first terminal.
  • the wireless distributed communication system may operate based on the above description, but may be designed in various ways, and may be a distributed communication system having another structure, and is not limited to the above-described embodiment.
  • a method of determining communication parameters of a terminal in a wireless distributed communication system will be described.
  • a control means may be required to replace the base station.
  • distributed communication is a local communication with a limited communication distance
  • a communication parameter reflecting the characteristics of each region may be required for each region.
  • communication parameters may be different for each service, and may be set.
  • distributed terminals may embed communication parameters for each operation.
  • the embedded communication parameter files may be updated periodically or within a specified period.
  • the parameters embedded in the distributed terminal are referred to as an "embedded communication parameter file.”
  • embedded communication parameter file the parameters embedded in the distributed terminal.
  • this is only for convenience, and other names may be used for parameters that perform the same operation, and the present invention is not limited to the above-described embodiment.
  • a new service may not be provided in the wireless distributed communication system.
  • a case where a traffic light information service is newly provided in slot number 0 of a broadcast channel may be considered.
  • the traffic light service as a newly provided service may be a service newly provided from a specific time point. That is, the service may not be provided but newly applied.
  • the wireless distributed communication system (or wireless distributed communication operating system) needs to include information in the communication parameter file that the traffic light service is provided in slot 0 of the broadcast channel. That is, there is a need to add a parameter for necessary information in consideration of the new service.
  • all wireless distributed terminals of the wireless distributed communication system need to update new communication parameter files periodically or within a designated time. For example, the update may be performed until the specific time point described above.
  • the terminal D when the terminal D does not update the communication parameter until the above-mentioned specific time point, the terminal D cannot confirm that the slot 0 is assigned to the traffic light service. That is, the terminal D may allocate slot 0 for other purposes.
  • the terminal A, terminal B and terminal C may use the slot 0 for the traffic light service.
  • the signal transmitted by the terminal D in slot 0 acts as interference, the terminal A, the terminal B, and the terminal C may not properly receive traffic light information.
  • the communication parameter may be updated based on a periodic or constant time in consideration of the above-described situation, and is not limited to the above-described embodiment.
  • the wireless distributed communication system may have different parameter values according to the area, service, or terminal type of the distributed communication.
  • the first region broadcasts traffic light information on broadcast channel '0'
  • the second region may broadcast traffic light information on '1' as shown in FIG. 2 (b).
  • the third region may broadcast traffic light information at '2'. That is, different parameter values may be set according to respective regions.
  • the transmission power of the traffic light signal in the first region is set to 25 dBm
  • the transmission power of the traffic light signal in the second region is set to 28 dBm
  • the transmission power of the traffic light signal in the third region is set to 30 dBm. Can be.
  • the traffic light transmission power may be set to 26 dBm for a specific region within the first region and 29 dBm for another region.
  • different values may be set for specific regions within the same region. Therefore, communication parameters may also be set in consideration of each region or a specific region of the region.
  • the communication parameter may be set differently according to the characteristics of the corresponding distributed terminal.
  • the communication parameter when the distributed terminal is a vehicle that is, when the distributed modem is installed in the car
  • the communication parameter when the distributed terminal is a smart device that is, when the distributed modem is installed on the smart device.
  • communication parameters may be set differently.
  • the distributed terminal may use the same communication scheme but perform different operations depending on the purpose of installation and use. Therefore, the number or type of communication parameters may be different.
  • the same parameter may have different values in consideration of characteristics, and is not limited to the above-described embodiment.
  • communication parameters may be differently set by a user or an operator using a wireless distributed communication system.
  • communication parameters may also vary according to a contract between a distributed carrier and a commercial company.
  • the distributed terminal may not be able to accept it.
  • the transmission power may not be indicated by a communication parameter indicating a transmission power higher than the maximum transmission power of the distributed terminal. That is, in certain cases, communication parameters may not be applied to distributed terminals.
  • the distributed terminal may not perform an operation for transmitting based on a communication parameter. That is, the mobile distributed terminal should determine which location it is in and determine the communication parameters to be used in consideration of its terminal type and service type.
  • the distributed terminal of the wireless distributed communication system may not update its communication parameter file.
  • the distributed terminal may not update the communication parameter.
  • a special service may not be required to be changed, so that a communication parameter may not be updated for a specific distributed terminal, such as when a home appliance is equipped with a distributed modem.
  • the distributed terminal may periodically access the update server through a communication network.
  • an operator of a wireless distributed communication system or a related distributed communication operator may operate a server in consideration of periodic update of a distributed terminal.
  • the distributed terminal when a distributed terminal that periodically updates internal communication parameters does not perform an update, the distributed terminal may be limited in a plurality of functions and services.
  • the function of the distributed terminal may be interrupted.
  • the update if the update is not made like the above-described traffic light service, it may interfere with communication of other distributed terminals, which may cause a problem. That is, the update of the distributed terminal, which must periodically update the internal communication parameters, may be an essential operation for providing a service or a function. Therefore, in the case where the update of the distributed terminal that periodically needs to update the built-in communication parameters is not performed, it is possible to limit the service or function.
  • the distributed terminal may perform an update based on a preset number of times for a preset period.
  • the terminal that needs to periodically update the built-in communication parameters may be a mandatory update terminal. That is, the duty update terminals may periodically update their internal communication parameter files. In this case, the duty update terminals may update the information on the usage period for the updated parameter.
  • the distributed terminal may receive a parameter valid period or a usage period after updating. For example, if the internal communication parameter file update is performed on July 15 in FIG.
  • the available time for the updated parameter may be set in the duty update terminals. For example, the available time period may be set to perform a predetermined number of updates per week, monthly, quarterly or annually.
  • the mobile distributed terminal may update once per month or update once every quarter.
  • an eco-land, a tourist destination in Jeju Island, and a distributed communication service provider may enter into a service contract, and a fixed broadcast slot may be allocated to the eco-land area from September 2018.
  • the case where the fixed slot number among the 500 broadcast slots of the broadcast channel is 200 slots from 100 to 299 may be considered.
  • the operator needs to modify the built-in communication parameter file of the update server to prohibit the transmission of broadcast slots 100 to 299 of all mobile distributed terminals in the ecoland region from September 2018. There is this.
  • the service provider must modify the communication parameter file by the end of July so that all mobile terminals can update their communication parameter file until September starts. have. If, in the above example, a mobile terminal does not update its communication parameter file within one month, transmission of all broadcast slots may be prohibited in an ecoland of the corresponding terminal. As another example, the terminal may not be able to transmit a broadcast slot in all regions of the country. That is, when the duty update terminal does not perform the update, the operation may be limited in order not to affect other terminals.
  • the update of the communication parameter file can be made automatically.
  • the embedded communication parameter file may be updated relatively easily.
  • the update may be performed automatically in the early morning or late night when the user mainly sleeps while connected to Wi-Fi.
  • the wireless distributed communication system may perform automatic update on the smart device.
  • the distributed terminal may not be connected to a communication network, so the update operation may not be smooth.
  • the update operation may not be smooth based on regional restrictions of the distributed terminal. For example, a distributed terminal as a smart device when traveling abroad may not be able to update an internal communication parameter file of a corresponding country.
  • a distributed terminal capable of connecting to a communication network such as a smart device, among the distributed terminals may connect to a server to download a built-in communication parameter file in place of a distributed terminal that is difficult to connect directly to a communication network, and transmit the same so that the update may be performed.
  • the distributed terminal having the Internet connection means may access the update server and download the built-in communication parameter file of the distributed terminal other than its own built-in communication parameter file. Thereafter, the distributed terminal may transmit the downloaded internal communication parameter file of the other distributed terminal to the corresponding distributed terminal using a wireless communication means.
  • the terminal which has downloaded the internal communication parameter file of another terminal may be connected to the update request terminal through distributed communication.
  • a sensing method may be provided by various means in distributed communication. Therefore, when the existence of the update request terminal is detected by the wireless distributed communication, the update providing terminal may automatically update the built-in communication parameter file of the update request terminal through the wireless distributed communication.
  • the integrated terminal such as the smart device may download the built-in communication parameter file of the update request terminal in advance.
  • the user may set the surrogate update of the corresponding terminal in advance to the smart device, which is not limited to the above-described embodiment.
  • the mobile distributed terminal may access the update server through a communication network and request a built-in communication parameter file of the fixed terminal (S610).
  • the mobile distributed terminal receives the fixed terminal received from the update server.
  • the built-in communication parameter file may be stored (S620).
  • the mobile distributed terminal may then detect the fixed terminal as wireless distributed communication. At this time, the detection of the wireless distributed communication is as described above.
  • the mobile distributed terminal detects the fixed distributed terminal (S630)
  • it may transmit a built-in communication parameter file to the fixed distributed terminal (S640).
  • the fixed distributed terminal may detect the distributed signal periodically transmitted by the mobile distributed terminal. Based on this, the built-in communication parameter file may be received and updated.
  • the mobile distributed terminal when the mobile distributed terminal detects a fixed distributed terminal, if there is no pre-downloaded built-in communication parameter file, the mobile distributed terminal may request a built-in communication parameter file to the update server via the communication network to download it. have.
  • the mobile distributed terminal may first detect the fixed terminal through wireless distributed communication.
  • the mobile distributed terminal may request the built-in communication parameter file of the fixed terminal to the update server.
  • the mobile distributed terminal may store the embedded parameter file received from the update server in the mobile distributed terminal.
  • the mobile distributed terminal may transmit a built-in communication parameter file downloaded wirelessly instead to the fixed terminal. That is, since the mobile distributed terminal detects the fixed terminal first but there is no built-in communication parameter file for the fixed terminal, the mobile distributed terminal fixed the fixed terminal after downloading the built-in communication parameter file for the fixed terminal from the update server immediately through the Internet. Can be delivered to the terminal.
  • the distributed terminal installed in the vehicle may update the embedded communication parameter file from the smart device distributed terminal of the vehicle owner as the fixed terminal.
  • the distributed terminal installed in the vehicle may perform distributed communication with the smart terminal through distributed communication.
  • the smart device may consider a case in which only a phone function is roamed and overseas data roaming is prohibited. Therefore, the smart device can manually download the built-in communication parameter file of the region traveling in advance. However, manually downloading communication parameters from a user's point of view may be cumbersome. Therefore, in the present invention, the mobile distributed terminal can automatically download the communication parameter file of the corresponding area.
  • the smart device distributed terminal may automatically store communication parameter information in advance in consideration of the limitation of the communication network due to regional restrictions.
  • a mobile distributed terminal can access a server through the Internet and receive both a mobile terminal communication parameter file and a fixed terminal communication parameter file.
  • the fixed terminal may receive and update its internal communication parameter file from the mobile distributed terminal, and may also receive the internal communication parameter file of the smart device distributed terminal. Thereafter, the fixed terminal may transfer the received internal terminal communication parameters of the mobile terminal back to another mobile terminal. That is, the fixed terminal may relay the built-in communication parameter transmission of another mobile terminal.
  • the fixed distributed terminal may be directly connected to the update server.
  • the fixed distributed terminal may acquire the built-in communication parameter file by itself and perform an update.
  • fixed distributed terminals may receive and store a communication parameter file of a mobile distributed terminal through a communication network.
  • the mobile distributed terminal may receive and update an embedded communication parameter file from the fixed distributed terminal. That is, the distributed terminal may receive and update the embedded communication parameter file through the distributed communication from the fixed distributed terminal.
  • the mobile distributed terminal may transmit a built-in communication parameter update request by allocating a slot to receive a communication parameter file. Thereafter, the fixed distributed terminal may perform a slot occupancy competition to receive the request, and then transmit the update request in a frame after receiving the request.
  • the fixed distributed terminal may be allocated a slot through contention, and transmit a response including an embedded communication parameter file through the assigned slot.
  • fixed distributed terminals may request a communication parameter file for the mobile terminal.
  • the fixed distributed terminal may receive a built-in communication parameter file from the update server and store it. Thereafter, the fixed distributed terminal may receive a communication parameter file update request from the mobile distributed terminal.
  • the fixed distributed terminal may perform an allocation competition for the slot in which the request is received in the next frame of the frame in which the aforementioned request is received. That is, since the fixed distributed terminal needs to be allocated a slot to transmit a response, the fixed distributed terminal may perform contention. Thereafter, when the fixed distributed terminal is allocated a slot through contention, the fixed distributed terminal may wirelessly transmit the update communication parameter file to the corresponding mobile terminal. (S950)
  • the fixed distributed terminals may consider a case in which wired communication may determine which terminal performs a response to the above-described request. That is, in FIG. 9, the fixed distributed terminals may provide built-in communication parameters through the fixed distributed terminal determined by wired communication without having to perform competition for slot occupancy.
  • fixed distributed terminals can perform communication with each other.
  • the fixed distributed terminal receiving the request from the mobile distributed terminal may transmit a response to the slot allocated by the update request terminal.
  • the fixed distributed terminals to provide the update file among the fixed distributed terminals may be determined.
  • the mobile distributed terminal can then receive the embedded communication parameter file from the determined fixed distributed terminal.
  • fixed distributed terminals may request a communication parameter file for the mobile terminal from the update server. Thereafter, the fixed distributed terminals (or fixed distributed terminals) may store the communication parameter file received from the update server. In this case, the fixed distributed terminal may receive a communication parameter file update request from the mobile distributed terminal. In this case, as described above, when the fixed distributed terminals are connected through wired communication, the fixed distributed terminals may determine one fixed distributed terminal to provide the update communication parameter file. A fixed distributed terminal determined through wired communication may provide a communication parameter file to a mobile distributed terminal without contention for slot allocation of the mobile station. (S1050)
  • the above-described built-in communication parameters may be transmitted through wifi direct or Bluetooth. In addition, as described above, it may be transmitted through a wireless distributed communication means, but is not limited to the above-described embodiment.
  • a communication parameter file may be updated by a road side unit (RSU) in a distributed road unit.
  • RSU road side unit
  • the RSU which is a distributed terminal installed on the road, may be connected to a central control station that controls itself. At this time, the central control station may be connected to the communication network. Therefore, the central control station can deliver the built-in communication parameter file used by the vehicle to the RSU of the road, and the RSU on the road can deliver the built-in communication parameter file to the vehicle through distributed communication at the request of the vehicle.
  • the distributed terminal of the vehicle may separately need not only a vehicle communication parameter file used in a traffic system but also a communication parameter file used for wireless distributed communication with a general smart device distributed terminal or a distributed terminal of a store. That is, the built-in communication parameter file for vehicle communication can be used for driving the traffic system and the car.
  • the smart device communication parameter file may be used for the vehicle and the smart device to communicate or the fixed terminal of the vehicle and the store to communicate.
  • the distributed terminal of the vehicle may receive information of a store and perform an order and a payment by using a setting of a smart device communication parameter file. That is, a plurality of communication parameters may be set in one distributed terminal.
  • the vehicle is described as a reference, but it may be obvious that the present invention may be applied to other distributed terminals based on the same method.
  • the above-described distributed road unit may provide a built-in communication parameter file for a vehicle.
  • the vehicle communication parameter file may have a long update period and a small file size, and may also be provided as a distributed road unit.
  • the distributed road unit may provide the smart device communication parameter file as well as the in-vehicle communication parameter file. That is, the distributed road unit (or RSU) may provide information for updating the built-in communication parameters of the vehicle as the distributed terminal, but is not limited to the above-described embodiment.
  • a plurality of embedded communication parameter files may be generated in the distributed terminal.
  • the communication parameter may vary according to a situation.
  • a distributed terminal may consider a case in which a built-in communication parameter file includes 100 parameters and divides one region (eg, one nation or one province) into 10,000 regions. Can be.
  • one communication control parameter is 2 bits
  • the plurality of parameters may be distinguished in order to reduce the size of the communication parameter file.
  • Parameters can be divided into files about parameters that are rarely updated and variably parameters. For example, as described above, 60 parameters among the 100 parameters may be fixed values that are hardly updated in the region. However, this is only one example for convenience of description and is not limited to the above-described embodiment.
  • the parameter that is rarely updated may be performed only when an update is required. That is, the above-described parameters may be updated based on the event trigger.
  • the remaining parameter (e.g. 40) files can be updated periodically. That is, some parameters of the plurality of parameters may be updated based on event triggering, and some parameters may be updated based on a predetermined period.
  • the same parameter may exist in a plurality of files.
  • the parameter values in the high priority file may actually be used.
  • changing the parameter may mean having a higher priority for a file related to a location of a terminal (or user) or a service used by the terminal (or user).
  • the case where there is a basic file including all the parameters and the priority is '0' may be considered.
  • the file related to the city, the file related to the city exterior, the file related to the countryside, the file related to the mountains, the file related to the seashore, and the file related to the sea may exist, and their priority may be '1'.
  • the above description is only one example for convenience of description and is not limited to the above-described embodiment. That is, each file exists based on the user's location or service, and each priority can be set. In this case, as an example, when the location attribute of the terminal (or user) is city, a parameter existing in the city file may be changed among parameters of the basic file.
  • the parameters in the file associated with the city may be applied first.
  • the transmission power is set to 23 dBm in the basic file and the transmission power is set to 25 dBm in the urban file.
  • the transmission power may be 25 dBm based on the above-described parameter change.
  • an emergency rescue service file may have a priority of '2' and a transmission power of '33 dBm '.
  • the terminal changes the parameter based on the emergency rescue service file, and even if the terminal is in the figure, the terminal may transmit the emergency rescue service signal at 33 dBm. That is, the parameter value may change according to the situation of the terminal.
  • the parameter may be changed by replacing an existing value with a new value.
  • the parameter may be changed by adding a change amount to an existing value. As an example, if the transmission power of the file having priority "0" is 23 dBm and the transmission power of the file having priority "1" is +3 dBm, the final transmission power may be changed to 26 dBm.
  • the parameter size may be reduced by additionally generating a parameter conversion file.
  • the frequency value of the channel may be expressed based on a very high precision. Thus, a large number of bits may be needed to represent the frequency value of the channel. For example, when the center frequency of the broadcast channel is 2785.25 MHz, 20 bits or more may be required to represent the above-described frequency.
  • the number of broadcast channels used in one country may be at least one, and may be set to four or less. However, this is only one example and is not limited to the above-described embodiment. Therefore, in the parameter file, channel numbers 0, 1, 2, and 3 can be used by representing the center frequency of the broadcast channel in 2 bits.
  • the parameter conversion file may express detailed frequency values represented by broadcast channel numbers 0, 1, 2, and 3. Therefore, only one parameter conversion file may be needed in one country or region, and the size of the parameter file may be reduced.
  • the size of the embedded file may be reduced by using the location type parameter file in a similar form to the parameter conversion file.
  • the divided area parameter file can be generated as a file for the divided area.
  • the divided region parameter file may specify the type of each divided region.
  • the terminal may check its location and type through a map file in which the location type is set.
  • the type of divided region may be divided into at least one of the city, suburban, rural, coastal, ocean, mountain, forest and river.
  • the above description is just one example, and may be set to another type. That is, different location types may be set for each location.
  • a location type parameter file may be generated for each location type. That is, the parameter may vary depending on the location type. Specifically, the transmission power in the city center and the transmission power in the countryside or the coast may be different. In general, there is a small transmit power in the city center, but may have a larger transmit power in the countryside.
  • a parameter value suitable for the divided region characteristics may be generated as the divided region parameter file. It is also possible to specify a separate parameter file for a specially designated area regardless of the divided area. At this time, for example, as described above, the specially designated area may be designated based on a plurality of factors. As an example, the specially designated zone may be designated by the wireless distributed communication system based on the contract. In this case, the distributed communication system may provide a special parameter for the contracted area through a contract parameter file.
  • the ecoland when the ecoland is set as a special region through the system (that is, when the ecoland has a contract with a distributed communication service provider), 200 broadcasting slots of broadcast channels may be exclusively used in all the ecoland regions. Such contracted local parameters may also be provided in one parameter file.
  • contract parameters of a contracted region may be broadcasted to a broadcast slot by a fixed distributed terminal in the region.
  • the mobile distributed terminal may receive a broadcast slot in advance in consideration of a service, and may receive a contract area and related parameters.
  • a parameter to be referred to may vary according to a location of a terminal.
  • the parameter may be set differently according to which service the terminal uses. Therefore, there is a need for creating a service parameter file separately. That is, it is necessary to generate other parameters according to the service as well as the location of the terminal. For example, even when the terminal is located on the coast, a short range chat service, a short distance call service, or a rescue request service may be required. At this time, each service may have a different communication parameter.
  • These service-specific parameters can be referenced when using the service.
  • the aforementioned service-specific parameters may be applied if they are higher than the priority of the currently set parameters. On the other hand, if the aforementioned service-specific parameters are lower than the priority of the currently set parameters, they may not be applied.
  • the services provided by the distributed modem may vary widely.
  • a very light and small distributed terminal such as a wearable device may mainly communicate with a distributed smartphone terminal.
  • the communication parameters applied to the wearable distributed terminal may be different from the general parameters. Therefore, in consideration of the above, existing parameters may be replaced based on a parameter file of high priority.
  • all parameter sets required for the distributed modem to operate may be an 'active parameter set'. More specifically, the active parameter set may be sequentially overwritten with the parameters of the low priority file from the parameters of the low priority file.
  • an active parameter set actually used from a plurality of files may be configured.
  • the active parameter set may receive a base value of a parameter from a base parameter file.
  • the basic parameter file may be different for each country or region and is not limited to the above-described embodiment.
  • location information and type information of the terminal can be confirmed.
  • parameters related to the current location of the divided region parameter file may be overwritten to the active parameter set.
  • parameters suitable for the location type for the identified location may be overwritten in the active parameter set.
  • a parameter related to the type of service executed by the terminal (or user) may be overwritten in the active parameter set. In this case, for example, the location information and the location type may be checked and overwritten.
  • the current location of the terminal is a contract area, it may overwrite the active parameter set with a contract parameter.
  • the active parameter set may exist only inside the distributed modem.
  • the active parameter set may exist outside the distributed modem. That is, the wireless distributed terminal may use a method of configuring an active parameter set outside the distributed modem and loading the active parameter set of the distributed modem as needed.
  • the distributed terminal has an active parameter set only in the distributed modem, so that the parameters in the distributed modem can be updated whenever necessary, and are not limited to the above-described embodiment.
  • the distributed terminal may store the distributed communication parameters in advance in order to receive a fast service as a smart device.
  • the communication parameter of the smart device may be determined by its terminal type, its location and the service to be used. For example, when the terminal type of the smart device is fixed and a service to be provided is not yet determined, the communication parameter of the smart device may be determined by the location of the smart device.
  • the distributed terminal can easily acquire its location through a mobile communication signal, wifi, GNSS, and the like. Therefore, in order to quickly prepare a service, the mobile terminal may determine a divided region to which the mobile terminal belongs, and store communication parameters of the divided region from a location attribute file in advance. That is, parameters may be loaded in the distributed modem, or loading values may be prepared in advance.
  • the parameters according to the service may be used in a manner that partially replaces the parameters related to the location. That is, when the user inputs the use of the service, the distributed terminal may immediately load a parameter value prepared in advance or reload a parameter related to the service among the preloaded parameters.
  • the communication parameters included in the embedded communication parameter file may include the type and number of wireless distributed communication channels, the center frequency of each channel, the bandwidth, the mapped contention channel frequency, reserved reserved slot information, and reserved fixed slot information. , At least one of priority setting slot information, super frame information, and slot group information.
  • the communication parameter may further include at least one of a modulation order, a basic transmission power, a maximum transmission power, encryption information, encryption and method, password and password method used in each service or slot.
  • the above-described parameters may be set as city, suburb, countryside, mountainous region, sea, beach, forest, river, etc. as parameter values for location characteristics.
  • the above-described parameters include basic language information and mobile communication service provider information allowed by the smart device, and are not limited to the above-described embodiment.
  • Parameters include channel information used for each service and the minimum and maximum number of service allocation slots for each service.
  • parameters for other information may be set, and the present invention is not limited to the above-described embodiment.
  • the above-described systems are not well supported one-to-one communication, and the main purpose is to provide information through broadcast.
  • the reason why the wireless distributed communication is not widely commercialized may be due to a communication resource collision problem and a hidden node problem.
  • the collision problem of the communication resource and the hidden node problem may be solved by the above-described and reference 1.
  • various types of terminals may appear in the future in a wireless distributed communication system. First, there is a terminal capable of moving a mobile communication terminal, a ship, a drone, a vehicle, and the like.
  • fixed terminals that is, fixed terminals, such as a shop, a department store, and an amusement park.
  • a terminal in the room such as home appliances, such as rice cookers, ovens, air conditioners.
  • IP Internet Protocol
  • a more efficient address method regardless of IP is needed.
  • a service-specific address may be required in a specific service area regardless of the terminal. Accordingly, in the following, a method for setting an address in consideration of a distributed terminal type may be provided to more efficiently provide a distributed communication service.
  • terminals of the wireless distributed system may set an address.
  • the terminal of the wireless distributed system may be at least one of a mobile communication terminal, a ship, a vehicle, a drone, and a fixed terminal.
  • the above-described terminal is only one example and is not limited to the above-described embodiment. That is, the terminal of the wireless distributed system may be a mobile terminal or various types as a fixed terminal.
  • addresses of terminals of the wireless distributed system may be set.
  • an address of a terminal of a wireless distributed system may be set based on characteristics of the terminal. In this case, when an address is set in consideration of characteristics of the corresponding terminal, the terminal may efficiently provide a service based on the address information.
  • the mobile terminal may inform whether the information of the terminal is reliable information by sending a unique number of the terminal. Also, as an example, the mobile terminal can inform whether the terminal is normally registered in the system.
  • the mobile terminal may provide a service through an existing communication network as a mobile communication terminal. For example, when the mobile terminal additionally includes a distributed communication modem, the service area may be widened, and the service may be efficiently provided.
  • the unique number of the terminal may be used as an address value in order to secure reliability in the wireless distributed communication system. That is, in the wireless distributed communication system, the mobile terminal can configure a public trust packet by using an address value of a unique number, thereby ensuring reliability in the wireless distributed system.
  • a fixed terminal may set an address using its latitude, longitude, and height values. That is, the fixed terminal may directly set the information related to the location as the physical information as the address value in consideration of being fixed.
  • the mobile terminal may calculate the location of the mobile terminal using the physical location information of the fixed terminal in consideration of the relationship with the fixed terminal.
  • the smart device may be equipped with a modem for an existing communication network and a distributed communication modem for the above-mentioned wireless distributed system as an integrated terminal. That is, the smart device may use existing mobile communication and wireless distributed communication at the same time.
  • the smart device may set the address of the wireless distributed communication differently for each service. That is, each service can be distinguished by assigning an individual address to each service.
  • each service in the smart device may be executed as a separate program. In this case, when each program is executed in the smart device, each address may be set for each program execution. That is, the address of the distributed terminal may be different each time the program is executed.
  • the address when each address value is set whenever the program is executed, the address may include a field for designating a terminal type or may use a different communication frequency according to the terminal type. That is, in configuring the address information, the terminal type may be considered in consideration of the above situation.
  • the terminal when a field specifying a terminal type is included in an address, the terminal may include other information in the above-described field different according to the terminal type of the terminal.
  • the type of terminal may be at least one of a smart device, a ship, a vehicle, and a home appliance.
  • the address information may include a field for a terminal type.
  • the first two bits in FIG. 13A may indicate that the service is an address generated by itself, and the remaining address fields may include address information generated by each service.
  • the address information is set by the system through the first four bits.
  • the remaining address fields may include address information set by the system.
  • the first four bits are an address set by a user who purchased the corresponding terminal having '1001'.
  • the remaining address fields may include address information set by the user.
  • 'subtype' may indicate a subtype of the mobile terminal.
  • '00' may indicate a mobile communication terminal
  • '01' indicates a vehicle terminal
  • '10' indicates a drone terminal
  • '11' indicates a ship terminal.
  • this is only one example and is not limited to the above-described embodiment. That is, it is indicated that the mobile terminal is indicated through the previous two bits, and the specific type of the mobile terminal can be indicated through the following two bits, which is not limited to the above-described embodiment.
  • the remaining address field may include longitude, latitude, and height information as physical location information about the fixed terminal, and is not limited to the above-described embodiment.
  • the distributed terminals may be distinguished by setting the addresses of the distributed terminals according to terminal characteristics. Through this, it is possible to efficiently provide service of the distributed terminal, which will be described.
  • the smart device may operate based on an existing mobile communication network and a distributed communication network.
  • the smart device may be set to the phone number as identification information based on the existing mobile communication network.
  • the phone number set in the smart device may be utilized in a wireless distributed communication system.
  • the 32-bit address shown in FIG. 13 (d) described above can be set to a value generated using the last eight digits excluding “010” in the mobile communication telephone number.
  • the number of each digit of the decimal number may be represented by 4 bits.
  • the terminal of the wireless distributed communication system sets the address of the terminal as the mobile communication telephone number, the terminal may associate the service provided in the distributed communication with the mobile communication service. For example, it may be considered to request a waiting number by accessing a distributed fixed terminal installed in a restaurant based on a wireless distributed communication system through a smart device.
  • a smart device may receive restaurant information through distributed communication.
  • the restaurant information may include current seat information and waiting number information, and is not limited to the above-described embodiment.
  • the smart device may know that there is no space and that the current waiting number is 4. Thereafter, the smart device may request the air number 5 through the fixed terminal using the wireless distributed communication system.
  • the distributed communication modem has set its address as the mobile communication phone number of the terminal, the stationary terminal of the shop can confirm the address and the telephone number of the terminal requested from the request at the same time. Accordingly, the stationary terminal of the store may transmit the waiting number table to the smart device and store the number table and the phone number to provide a service.
  • the fixed terminal of the restaurant may call a person corresponding to the waiting number sequence in a distributed communication when a seat is available in the restaurant. That is, as described above, when the smart device or the terminal supports the wireless distributed system and the existing mobile communication system, the address information is set in association with each other. As described above, the related information may be used.
  • the communication range of the wireless distributed communication system may be limited.
  • distributed communication may have a communication distance of about 300 meters.
  • the distance from the fixed terminal may be out of the range of the wireless distributed communication system. That is, even if the waiting number sequence of the smart device arrives, the smart device cannot be called by the distributed communication in the store.
  • the fixed terminal cannot receive the ACK for the call from the smart device as shown in FIG. 2B. Accordingly, when the fixed terminal does not receive the corresponding ACK, the fixed terminal may provide related information to the smart device through the mobile communication network. That is, even when operating based on a distributed communication system, in connection with an existing communication network, service providing efficiency may be improved.
  • the fixed terminal may inform the smart device that the ACK is not received by the distributed communication.
  • the fixed terminal may transmit information about a case in which the fixed terminal does not receive the ACK through the wireless distributed communication system to the shop owner's smart device.
  • the smart device of the shop owner is always included in the wireless distributed communication system in relation to the fixed terminal, so that the message transmission may not fail. That is, if the fixed terminal does not receive the ACK message from the smart device, the fixed terminal may transmit the related information to another preset smart device.
  • the distributed communication modem of the smart device owned by the shop owner may transfer the above information to the upper layer of the smart device. That is, the smart device may provide corresponding information to the running application.
  • the upper layer application may transmit related information to the corresponding smart device through the existing mobile communication network. That is, the upper application may send a call text to the mobile communication using the corresponding waiting number and the corresponding telephone number of the customer, or provide the above information through a messenger.
  • the smart device can transmit the message without limiting the distance, and can return to the restaurant based on this.
  • the terminal of the wireless distributed communication system sets the address of the distributed terminal modem through the existing communication network, the service can be efficiently received.
  • the smart device may add the phone number information of the smart device to a message transmitted to the fixed terminal and transmit the same.
  • the smart device may configure the address for distributed communication in another form and transmit the information to the fixed terminal by including the information of the smart device, and the present invention is not limited to the above-described embodiment.
  • the phone number of the above-described smart device may be personal information. In this case, when the distributed communication address information is configured as a phone number, problems in security and handling of personal information may occur, and thus may operate as described above.
  • the smart device may use another address assigned by the system. For example, referring to FIG. 13, the distributed communication address of the smart device may be changed according to a service characteristic.
  • a distributed terminal is a mobile terminal in a wireless distributed communication system
  • the following description is based on a vessel as a mobile terminal, but is not limited thereto.
  • the address of the terminal may be set to a maritime mobile service identity (MMSI) of the ship.
  • MMSI maritime mobile service identity
  • an address may be set based on the terminal type, as described above.
  • the user may move through the moving means.
  • the vehicle may be a ship or a vehicle.
  • the wireless distributed communication address value of the user's smart device can be set to double MMSI as a moving means.
  • the first four bits of the address field may be set to '0111'.
  • the smart device may periodically broadcast the ship's position information through the wireless distributed communication system. That is, the smart device may periodically broadcast the location information on behalf of the mobile means.
  • the broadcasted address information includes the ship's MMSI as described above, so that small ships can inform their location without the Automatic Identification System (AIS) system.
  • AIS Automatic Identification System
  • the smart device may periodically broadcast the ship's MMSI as described above, so that small ships can inform their location without the Automatic Identification System (AIS) system.
  • AIS Automatic Identification System
  • the first four bits of FIG. 13 may be set to '0111' in the terminal moving through the moving means (e.g. passenger ship, small vessel).
  • each means of movement may operate based on a wireless distributed communication system.
  • the mobile means may detect that the terminal is located in the mobile means through the wireless distributed communication system, and may provide a service based on the mobile means through the terminal.
  • the address information of the terminal may be set based on the above-described mobile means.
  • the first four bits may be set to '0111'. That is, the above-described address information that can indicate that the terminal located in the mobile means is a terminal located in the mobile means may be set.
  • ships or terminals may perform communication through a wireless distributed communication system.
  • the address value received in the distributed communication can be indicated as the terminal type moving through the moving means, it can be seen whether it is located in the moving means.
  • the other wireless distributed communication signals transmitted by the people in the ship in Figure 15 does not set the terminal type to the vessel in its address value, and because the MMSI is not set to the address, the vessel receiving this signal is It is clear that the information is irrelevant to the ship. For example, when domestic ships operate based on a wireless segmentation system, domestic ships and ships of other countries may be distinguished, and illegal operation may be cracked based on this.
  • an address of a terminal may be set based on a location of a fixed terminal in a wireless distributed communication system.
  • FIG. 13E may be an address of a fixed terminal.
  • the location information of the fixed terminal may be set to the address of the fixed terminal.
  • the terminal included in the wireless distributed communication system may measure its location based on address information received from the fixed terminal.
  • a plurality of fixed terminals may be located in a wireless distributed communication system. In this case, when the terminal of the wireless distributed communication system receives signals from the fixed terminal signals, the terminal may obtain the location information of the fixed terminal from the address information of the fixed terminal. Therefore, the terminal may calculate its position based on the position information of the fixed terminal.
  • the terminal may calculate its position through triangulation. Through this, the terminal in the wireless distributed communication system can check its own location information even without a location information receiving modem such as GPS. As another example, the terminal may calculate its location, the location of the fixed terminal and related information by using the received address, and transmit the above-described information to an upper layer of the terminal. That is, the above information can be transferred to another program of the terminal. Through this, the terminal may use the above-described location information and related information in the program.
  • FIG. 16 may be a case in which a terminal receives store information broadcast by another fixed distributed terminal and arranges the store information close to itself.
  • a plurality of restaurant shops may broadcast information about a restaurant through a wireless distributed communication system.
  • the information on the restaurant may be a shop name, menu information, and the like, and is not limited to the above-described embodiment.
  • the terminal in the wireless distributed communication system may check the location information of each fixed terminal based on the signal transmitted from the restaurants that are fixed terminals.
  • the terminal may calculate its own location using the location value of each shop, the delay time and the received power value of each signal from the signal transmitted from the fixed terminal.
  • the distributed modem of the terminal may transmit the above-described information to an upper layer of the terminal, and may use it for another program.
  • the terminal may inform the distributed terminals of the closest positions among fixed terminals (e.g. restaurants) located nearby based on the above information.
  • fixed terminals e.g. restaurants
  • the above-mentioned address information can be set only by using the back part of the dominant sect which expresses latitude and longitude.
  • a terminal having a plurality of communication modems may check the information on the front part of the Tobuncho based on another communication signal as at least one of a GPS signal, a mobile communication signal, or a wifi signal.
  • the exact location information can be confirmed through the address information of the fixed terminal, as described above.
  • the address information may include information about the height.
  • the height may be expressed at 1m intervals based on the sea level, and when using 10 bits, the height may be expressed up to 1023m.
  • the height may be a height measured based on the ground surface at the corresponding latitude and longitude locations.
  • the wireless distributed communication system may be self-addressed by the user or the system.
  • FIG. 13 (b) and FIG. 13 (c) may be cases where an address is set by a user or a system.
  • a case where a user purchases a terminal may be considered.
  • the terminal may be embedded with a unique number assigned by the terminal company.
  • the first 4 bits of the address may be '1000'.
  • the address of the terminal may be set by the user itself.
  • the first 4 bits of the address may be '1001' and the 8 bit terminal type field may be present behind the same.
  • the remaining address field of 24 bits may be set directly by the purchaser.
  • the user may intentionally manage terminals included in the same wireless distributed communication system.
  • the wireless distributed communication system is set in a house and the electronic devices included in the house are respective terminals
  • the user may set the address of the electronic device based on FIG. 13 (c) described above. That is, the first four bits of the address field are '1001', and four bits indicating that the terminal is set by the user and eight bits indicating the terminal type are set based on preset information, and the remaining 24 bits may be set by the user. have.
  • the 8-bit value may be set differently according to the type of the electronic device, and the remaining 24 bits may be set the same in the same wireless distributed communication system. That is, the electronic devices included in the home may have the same 24-bit value and are not limited to the above-described embodiment.
  • the distributed terminal modem of the smart device may request information in common for the home appliance having the same 24 digits as address information.
  • a wireless distributed communication system may include a rice cooker, a printer, a stove, a washing machine, a TV, an oven, and an air conditioner.
  • each may have a device type field value of h'01, h'02, h'03, h'04, h'05, h'06, and h'07. That is, the field indicating the terminal type may be set to the above-described value.
  • the 24-bit address value set by the user may be h′1a2b3c. That is, the distributed terminals in the house may be set to have the same 24-bit address value by the same user.
  • the distributed terminal modem of the smart device may request a report on the state of each electronic device in common based on the same address value as described above.
  • the distributed terminal modem of the smart device may simultaneously transmit information to the electronic devices based on the same address value.
  • the above-described example is described for convenience of description only and is not limited to the above-described embodiment.
  • the terminal may request status information for the terminal whose back address value 16 bits is h'2b3c.
  • there may be a plurality of devices of the same terminal type in a house.
  • a plurality of TVs may be present in a house.
  • some of the 24-bit address values may be set differently to distinguish the same terminal type.
  • some of the 24 bits may be set to the same address to simultaneously receive or transmit a request, which is not limited to the above-described embodiment.
  • the case where the terminal is a mobile terminal in a wireless distributed communication system may be considered.
  • a case where the terminal is a drone or a vehicle may be considered.
  • the drone or the vehicle may set its address value to a value generated by a unique number or a unique number.
  • the terminal performing identification or inspection of the drone or the vehicle may check whether the address value of the terminal is valid.
  • the address may be set to the vehicle terminal using the unique number of the vehicle in the wireless distributed communication system.
  • a vehicle license plate may exist in a vehicle, and the vehicle number may also be a unique number.
  • a unique number may be assigned to the vehicle itself. At this time, even if the owner or license plate of the vehicle is changed, the unique number of the vehicle can be maintained as it is, it is possible to continuously distinguish the vehicle.
  • the stolen vehicle may be identified through the wireless distributed communication system.
  • the vehicle is described based on a vehicle, but the same may be applied to a drone or another mobile terminal. That is, as the unique number is assigned to the mobile terminal and the unique number is set as address information, identification of the mobile terminal may be possible.
  • an address of a terminal may be set in a drone terminal using a unique number of a drone.
  • the drone unique number may be broadcast for safety.
  • the drone can broadcast information about the location and speed of the drone in a distributed communication to avoid collision between the drones.
  • the drone may transmit a broadcast packet using the unique number of the drone as the source address. For example, if all drones are assigned a unique number, it is possible to increase the management efficiency of illegal drones.
  • the specific terminal may receive an address value of another broadcasted terminal in real time.
  • the specific terminal may be confused with another terminal by broadcasting the received address value of the other terminal. In view of this, it may be impossible to monitor the stolen terminal. Therefore, if a specific terminal changes its address to another terminal address wirelessly received and transmits it, it may not be identified.
  • a vehicle may be considered as a terminal of a wireless distributed communication system.
  • the vehicle may consider a case in which failure information is transmitted through a wireless distributed communication system, and information about the received failure is received by a fixed distributed unit installed on a road and surrounding vehicles.
  • a broken vehicle encrypts and transmits its own accident information
  • nearby cars cannot receive the above information.
  • the other terminal or the vehicle cannot trust the information.
  • a public trust packet including a public trust field may be configured.
  • the number of bits of the 'public confidence field' may be determined by the system.
  • a method of generating a public trust field may be generated using a unique number assigned to a mobile distributed terminal such as a vehicle or a drone.
  • it may be generated based on the unique number and additional information of the distributed terminal. For example, information on a packet transmitting a unique number or information on a transmission time of a packet transmitting a unique number may be used to generate a public trust bit along with the unique number.
  • the unique number and other information may be used together to form a public trust bit, which is not limited to the above-described embodiment.
  • the public trust field may be generated by various existing encryption algorithms.
  • the public trust field may use both a symmetric key algorithm and an asymmetric key algorithm, and is not limited to the above-described embodiment.
  • the open trust check may be performed through open trust bits.
  • the public trust packet may include at least one of a header, information data, a public trust field, and a CRC.
  • the terminal may perform a CRC check and use the received information based on this.
  • the transmitting terminal when the transmitting terminal generates the public trust field using the identification ID of the receiving terminal, only the terminal having the corresponding identification ID among the terminals receiving the public trust packet may determine the packet reliability.
  • the transmitting terminal when the transmitting terminal generates the public trust field using the identification ID of the transmitting terminal, the reliability of the public trust field may be inspected only by a specific distributed terminal having the authority and function of the trust check.
  • the specific distributed terminal having the authority and function of the trust check may check its own reliability by using the unique number and public trust bits of the received information, and the trust check system using the unique number and public trust bits of the received information. May be sent to and received a result of its reliability.
  • a vehicle as a terminal of a wireless distributed communication system may transmit its accident information to distributed communication through a public trust packet.
  • the distributed road unit may receive the above-described information.
  • other terminals of the wireless distributed communication system may also receive the above-described information, which is not limited to the above-described embodiment.
  • the other terminal can transmit the received information including the unique number of the faulty vehicle and the information necessary for the trust check such as the reception time of the information to the trust check system.
  • the trust check system can then calculate the public trust bit using the unique number, the corresponding time of receipt, and the corresponding received information bits. Through this, the trust check system may determine the public information included in the public trust bits, thereby providing reliability.
  • the above-described reliability may be equally applied to other terminals as well as the vehicle, and is not limited to the above-described embodiment.
  • the above-described public trust bit may be used to monitor illegal transportation means (e.g. drones). At this time, whether or not the illegal means of transportation can first check the validity of the unique number with the unique number received as described above, and can verify the reliability of the information using the public trust bit. That is, if the checked number is not a registered unique number or if the checked public trust field does not match a trusted field value generated by the inspection system, the mobile means may be determined to be an illegal mobile means. .
  • the distributed terminal when the distributed terminal does not use its own address value as the unique number, the distributed terminal may additionally transmit its own unique number to check the public trust field. However, since this requires unnecessary resources, it may be necessary for a mobile terminal such as a vehicle or a drone to set its distributed communication address to a unique number.
  • a mobile terminal such as a vehicle or a drone to set its distributed communication address to a unique number.
  • a distributed ship communication such as AIS may use its own unique number of MMSI as its address value, and may operate in the same manner as described above.
  • many electronic and electrical products may be connected with integrated terminals such as smart devices.
  • a process of connecting an object with an integrated terminal such as a smart device may be complicated.
  • a wireless interface needs to be determined.
  • the smart device needs to search for an application for the thing and install the application.
  • the smart device may execute the application and wait for the application to recognize the bird and then control the object after the connection.
  • the application recognizes the thing
  • the user of the smart device needs to control the smart device.
  • the user of the device needs to perform an additional operation in consideration of the characteristics of the thing and the surrounding situation. Therefore, the users of the smart device may have many steps to perform, and the usage efficiency may be reduced.
  • the smart device may control the thing after being connected via WIFI or Bluetooth. That is, the user of the smart device needs to perform an operation of manually connecting WIFI or Bluetooth.
  • a method for automatically connecting a smart device to a service for providing a service may be required, and this will be described.
  • the terminal may directly communicate with the thing in various ways.
  • the terminal may perform direct communication using the existing WIFI or Bluetooth.
  • the terminal is competing based on the above-mentioned and reference 1 (Application No. 10-2017-0026778, Reception No. 1-1-2017-0207822-47, Collision Avoidance Method in Synchronous Wireless Communication System, Korea).
  • Distributed communication using a method can directly communicate with a thing.
  • the terminal and the thing have a common communication modem, and the terminal may search for the thing based on the common communication modem.
  • it is distributed based on the above-mentioned and reference 3 (application number 10-2018-0014682, application number 1-1-2018-0131792-95, service method using multiple channels in a synchronous TDMA system, Korea) You can search for things through communication.
  • the terminal may search for the thing through the slot and the channel based on the above.
  • the terminal may mean that the terminal prepares necessary preparation for receiving a service from the thing. That is, when the terminal communicates with the thing and installs a driver or program suitable for controlling the thing, the terminal may recognize the thing.
  • the terminal in order for the terminal to immediately recognize the object, it is necessary to directly receive a driver file, a program file, or a program installation file for controlling the object by the wireless device directly from the object.
  • things may not directly provide a driver or a program necessary for controlling themselves.
  • a large capacity semiconductor memory and a means for wireless communication may be required. That is, the existing objects do not have the above-described configurations, and thus, they cannot directly provide information about a driver or a program by wireless.
  • the above-described components may be included in the thing in consideration of the cost of the memory and the wireless communication modem.
  • the objects may include a modem for wireless communication and may embed information (e.g. driver file, program file, program installation file) necessary for object recognition.
  • information e.g. driver file, program file, program installation file
  • the terminal when the terminal requests the corresponding file to the thing through wireless communication, the thing may provide the corresponding file through wireless communication.
  • a terminal may access an object to which a service is to be provided.
  • the terminal may check information on the corresponding thing.
  • the information on the thing may be at least one or more of a product name, a type, and a model name, and is not limited to the above-described embodiment.
  • the terminal may recognize the information about the thing based on the information input from the user. In other words, the user needs to check the model name by accessing the object. Thereafter, the terminal may receive information about the object (e.g. driver file, program file, program installation file) through a communication network (e.g. internet app store, internet web page).
  • a communication network e.g. internet app store, internet web page
  • the user of the terminal may receive related information by searching an application or searching an installation file of a corresponding model. (S2014) After that, the terminal can download and install the application or the installation file. In this case, the terminal may check an object manipulation and a manual for recognizing the object and perform control on the object. That is, a plurality of procedures may be necessary as described above.
  • the terminal searches for the thing (S2021) and receives information about the thing (eg driver file, program file, program installation file). can do. That is, the object may embed a file for recognizing and controlling the object in a memory and provide the same to the terminal.
  • the terminal and the thing may include a common communication modem and a configuration for controlling the same.
  • the thing may also include a control device for providing the files stored therein.
  • the embedded files may be a driver file, a program file, or a program installation file for controlling the thing as a file for information on the thing as described above.
  • the driver file may provide a driver required by a basic program or an OS installed in the terminal.
  • the terminal may receive a service for the corresponding object from an existing program.
  • the terminal may receive a driver from an air conditioner.
  • the terminal may search for the surrounding objects (S2211), and may select the air conditioner therefrom.
  • the terminal may download and install a driver after selecting the air conditioner and may automatically recognize it. Thereafter, the terminal may control the air conditioner using the remote controller basic program and the corresponding driver.
  • the air conditioner has been described with reference to the air conditioner, but this is for convenience of description and is not limited to the above-described embodiment. That is, the same may be applied to other objects, and is not limited to the above-described embodiment.
  • the terminal may wirelessly download the program file or the program installation file from the corresponding object and install the program file.
  • a drone may be considered as a terminal.
  • the drone may embed a program for controlling the drone.
  • the terminal may directly download a program for controlling the drone wirelessly from the drone.
  • the terminal may search for a drone as a surrounding object.
  • the terminal may directly download the program from the corresponding drone and install it and automatically recognize it. Thereafter, the terminal may select and control the corresponding drone.
  • the terminal and the drone may include a common modem.
  • the general purpose control terminal can easily download the installation file from the corresponding drone to control the drone.
  • the terminal when the terminal automatically recognizes and controls an object, the terminal may first wirelessly search for neighboring objects. In this case, when the terminal searches for neighboring objects, the terminal may select a thing to be connected from among the found ones. The terminal may receive information on the thing (e.g. driver file, program file, program installation file) from the selected thing. In this case, as an example, the thing may broadcast information about the thing, and the terminal may recognize the thing by using the broadcasting information.
  • the thing e.g. driver file, program file, program installation file
  • a wake up tone channel can be used on the basis.
  • an object equipped with a battery may be efficiently operated at low power.
  • the above-described object may be awake based on a wake tone signal while maintaining a sleep mode.
  • the wake tone channel may mean a tone channel for awakening an object from among the tone channels as described above. That is, the case where the use of the tone channel is used as the awake of the thing can be considered.
  • the awakened object may broadcast its information on a preset wireless channel or check whether there is a packet delivered to the awakened object.
  • the terminal may recognize the thing by receiving the broadcast information.
  • the terminal may transmit a wake up tone.
  • the UE may transmit the wake tone to the object through the wake tone channel, and the object may be awake based on the wake tone channel.
  • the thing may broadcast information about the thing through a wireless channel.
  • the information on the thing may be the above-described information.
  • the terminal may receive the information about the broadcasted thing and acquire the thing information.
  • the terminal may set a source address as its own address and transmit a packet in which the address of the awakened object is set as a destination address.
  • the awakened object may transmit a response packet for the received packet to the search terminal when the destination address of the received packet matches its own address.
  • the response packet may include information about the thing, and the terminal may obtain the information about the thing.
  • the terminal may transmit a wake tone through the wake tone channel.
  • the terminal may transmit a packet having its own address as a source address and an address of the awakened terminal as a destination address.
  • the thing may receive a packet having itself as a destination address. Thereafter, the thing may transmit a response packet to the terminal to the terminal. Thereafter, the terminal may acquire information about the thing through the response packet, and may operate based on the above description. (S2325)
  • the terminal when the terminal searches for a thing based on the above description, the terminal may search for a plurality of things. In this case, in addition to the thing that the terminal wants to search, other things may wake up to broadcast their information for a predetermined time and perform an operation on whether there are no packets delivered to the user. Therefore, a thing that the terminal does not intend to control may consume the battery unnecessarily.
  • a desired tone slot pattern is used. Only things can be awakened.
  • the tone slot pattern may mean that information is transmitted to other sub-slots other than the 0 subslot of the contention channel, that is, the contention channel.
  • sub slot 0 is used for slot clearing.
  • the wake tone channel does not need to exclude the 0 subslot.
  • the tone slot pattern may be formed in all sub slots including sub slot 0 in the wake tone channel instead of the competing tone channel.
  • the tone slot pattern is a competitive tone channel described in Ref. 7 (Application No. 10-2018-0027675, Application No. 1-1-2018-0236883-25, How to Use Efficient Tone Channels in a Wireless Distributed Communication System, Korea). Or may be transmitted through a wake tone channel described in Ref.
  • tone channel 5 or a tone channel given meaning to slots and subslots described in Ref. 5 and is not limited to the above-described embodiment. That is, when transmitting a tone channel to automatically recognize a thing, only a specific thing may be recognized, and the present invention is not limited to the above-described embodiment.
  • the terminal may transmit the wake up tone and transmit a signal based on the tone slot pattern.
  • the wake up tone signal may be continuously transmitted during a frame of 1 second in length.
  • the wake tone signal may be transmitted in another form, and is not limited to the above-described embodiment.
  • the terminal may transmit the tone slot pattern after the wake tone signal is transmitted.
  • the object may further receive a tone slot pattern after receiving the wake tone signal.
  • the thing may be awake only when the tone slot pattern is a tone slot pattern associated with itself to broadcast information about the thing, or may receive a packet from the terminal.
  • the terminal may transmit the tone slot pattern associated with the air conditioner as an object after the wake up tone signal is transmitted.
  • the plurality of things may receive the wake tone transmitted by the terminal, only the air conditioner having the same tone slot pattern among the plurality of things may be awakened to communicate with the terminal. That is, the air conditioner may broadcast information of the air conditioner or receive a packet from the terminal.
  • the terminal may transmit a tone slot pattern related to an air conditioner after transmitting a wake tone signal. Afterwards, the air conditioner may check the tone slot pattern received after the wake up tone. In this case, when the tone slot pattern matches the pattern of the air conditioner, the air conditioner may be awake to check whether there is a packet that broadcasts or receives information of the air conditioner. For example, in the case of a TV as a peripheral object, it may operate as shown in FIG. 24C.
  • the terminal may transmit the tone slot pattern associated with the air conditioner after transmitting the wake tone signal. In this case, the TV may check the tone slot pattern received after the wake up tone. (S2422) Since the TV does not match its pattern and tone slot pattern, the TV may remain asleep. That is, the terminal may transmit a tone slot pattern for identifying the corresponding object after transmitting the wake tone signal. In this case, a plurality of things may exist around the terminal, and the terminal may identify a specific thing through a tone slot pattern.
  • the wake tone signal and the tone slot pattern may be used to awake and control the thing.
  • the terminal may need additional information through direct communication with the thing.
  • the terminal may not always provide a service through the thing, so it is necessary to indicate whether the service is active.
  • the user of the terminal may control the terminal to directly communicate with the thing.
  • the terminal may operate as described above based on the wake tone signal and the tone slot pattern.
  • the terminal may automatically select a thing to control from among a plurality of things.
  • the terminal may automatically select a thing based on a higher layer (program or application) setting.
  • a preset program may exist in the terminal, and an object may be automatically selected based on the preset program.
  • the program of the terminal may automatically select and control an object periodically.
  • the terminal may be configured to periodically execute a program. For example, in FIG. 25, if the feeding program automatically performs a feeding operation, this is only one example and is not limited to the above-described embodiment. Thereafter, the terminal may transmit the wake up tone through the wake up tone channel.
  • the program of the terminal may periodically change the corresponding object to an awake state by using the wake tone.
  • the tone slot pattern is transmitted based on the above-described period, and thus, the thing may be awakened in the above-described period. That is, the tone slot pattern may be set in consideration of the period, and the thing may be awakened based on a preset period through the tone slot pattern in which the period information is considered, and is not limited to the above-described embodiment.
  • the object that has received the wake tone signal may be awake to broadcast its own information or check whether its own packet exists. That is, the feeding machine and the surrounding objects may be awake to broadcast their information.
  • the terminal may receive the broadcasted thing information and then select the corresponding thing (or things). That is, the terminal may select a feeding machine after receiving the broadcasted object information. Thereafter, the terminal may control the thing (or objects) through direct communication. That is, the terminal may transmit a command for feeding the feeding machine to the feeding machine, and control the operation of the thing based on this.
  • the terminal may wirelessly download a file from an object and then perform a task required for recognition using the file.
  • a task required for recognition may mean installing a driver or program suitable for controlling a corresponding object in a terminal.
  • the terminal recognizes and controls the thing, it may be performed by using the downloaded and installed program, but it may be more efficient to download the driver than to download all the programs. That is, a general-purpose program is installed in the terminal, and the driver downloaded and installed therein can be applied to the program to perform control. For example, if a universal remote control program is installed in the terminal, the air conditioner driver can be downloaded from the air conditioner to operate the air conditioner, and the TV driver can be operated by downloading the TV driver from the TV.
  • authentication or password setting may be required in the object recognition process.
  • security and other problems may occur when a thing is controlled by another terminal that is not authenticated.
  • the terminal requests the thing to download a file embedded in the thing
  • the thing may request a password from the corresponding terminal.
  • the terminal includes a password in a packet controlling the thing and transmits it wirelessly, and the thing may allow control only when the thing is authenticated by checking the password in the packet. That is, the terminal and the thing may perform a procedure for authentication, and control authority of the thing may be given to the terminal only when authentication is completed. For example, all terminals may recognize the thing, but controlling the corresponding thing may be possible only by a specific terminal authenticated.
  • the password itself may be transmitted, but if the information transmitted using the password is scrambled with the PN code, the security may be further enhanced. Also, for example, it may be possible to change the form of security. Specifically, after the user purchases the thing, in case of setting the initial password, other security or authentication methods other than the password may be required.
  • whether to allow the control of the thing may be determined based on the reception power or the path loss of the signal received by the thing. More specifically, the thing may calculate the received power or path loss for the received signal. In this case, the thing may allow control of the thing only when the calculated received power is larger than the threshold value, or when the path loss is smaller than the threshold value. That is, the thing may allow control of a terminal that is at a certain distance or close to the thing by using a signal. For example, the range of the wireless distributed communication system may be set wider than the area where the terminal or the thing is located. However, the user or system of the terminal can determine the range of use by granting control authority only to signals up to a certain distance.
  • a user who purchases a TV as a user of an object may set a reception power threshold or a path loss threshold on the TV to prevent control by another person.
  • a thing may receive a control signal from a terminal.
  • the object may calculate a reception power or a path loss of the received control signal. If the received power is greater than the threshold or if the path loss is smaller than the threshold (S2613), the thing may determine that the terminal is close to the terminal and allow control. For example, when the reception power is smaller than the threshold or the path loss is larger than the threshold (S2613), the thing may not allow the control. (S2615)
  • the control of the thing may be performed based on the terminal ID.
  • the terminal ID may be registered in the thing. That is, if an ID of a terminal capable of controlling a thing is registered in the thing, the terminal may transmit a wireless packet including its ID to the thing. Through this, the thing may check whether the corresponding packet is an authenticated terminal through ID information of the received packet, and may allow control based on the ID.
  • a controllable terminal ID may be registered in a thing.
  • the thing receives the control signal (S2622)
  • the thing may determine whether an ID included in the control signal matches an ID registered with information. In this case, when an ID registered in the control signal is included, the thing may allow control.
  • the ID registered in the control signal does not include, the thing may not allow the control. (S2625)
  • an object may first receive a control signal. For example, when a user first purchases an object or is used for the first time after the object is reset, the object may receive a control signal for the first time.
  • the thing may automatically register the ID of the terminal included in the received control information as the control permission terminal registration ID. That is, it is possible to provide convenience for user use by recognizing and registering the first user.
  • the thing may determine whether the ID included in the control signal matches the ID registered information. In this case, when the ID registered in the control signal includes the thing, the thing may allow the control. On the other hand, when the ID registered in the control signal does not include, the thing may not allow the control. (S2636)
  • the terminal may perform additional control on the thing as well as the recognition of the thing. For example, the terminal may automatically execute a program related to the thing and automatically receive the current state of the thing and display the same on the interface screen of the program. Through this, it is possible to efficiently provide the state information and the service of the thing to the user of the terminal.
  • the terminal may recognize and control the object once recognized without having to download a file embedded in the object.
  • the terminal may request control of an already recognized object. That is, the user of the terminal may request control of an object already recognized through the terminal. Thereafter, the terminal can search for the surrounding objects by wireless.
  • the terminal may acquire a control right for the object and provide a service.
  • the terminal may provide service unavailable information to the user and terminate the service.
  • the method of searching for the object may use the same method as the method of searching for the object in order to recognize the object for the first time.
  • information (e.g. driver, program) embedded in a thing may be updated.
  • the update needs to be performed in connection with the terminal as well as the thing.
  • the terminal may receive a version information by requesting a version of the information (e.g. driver, program) from the thing. Thereafter, the terminal may determine whether to update the corresponding information by using the received version information.
  • the terminal may receive updated information about the thing by using an existing communication network or another communication network.
  • the terminal may transmit update information about the thing wirelessly received to the thing.
  • the thing may update the driver or program file received from the terminal and embed it.
  • the terminal may request version information from surrounding objects and receive the corresponding information.
  • the terminal may check whether the received version information is the latest information. In this case, if the received information is the latest information, the terminal may end the update procedure. On the other hand, if the received version information is not the latest information, the terminal may transmit a driver or program to the thing. For example, the terminal may receive the latest driver or program for the corresponding object from the device by another server, and transmit the same to the thing. Thereafter, the thing may update and embed the existing file by using the received driver or program. (S2814)
  • the terminal when the terminal wirelessly searches for a thing, the terminal may receive information from the thing based on a certain format. In this case, the terminal may determine the type of the thing based on the received information about the thing, and perform a recognition procedure for the thing. For example, the terminal may perform an initial search for the thing and may obtain the thing initial information based on the initial search.
  • the initial object information includes the name of the thing, the type of the thing, the model name of the thing, the product number of the thing, the types of the internal files, the available wireless communication information, the basic program type associated with the user terminal, the version, the current product state information, and the like. At least one or more of the supported language information may be included.
  • the types of embedded files refer to a driver or a program embedded in the thing
  • the usable wireless communication information may mean information on the communication means provided by the thing.
  • the thing may include one or more communication means, and available wireless communication information may be utilized.
  • the product number of the thing may be used.
  • the terminal may be automatically registered in the program in which the product number is installed.
  • files embedded in each thing may be produced in languages of each country.
  • the program menu may be displayed in the language of the corresponding country.
  • multiple languages will need to be supported.
  • as many drivers or program files as the number of supported languages may be embedded in the thing.
  • a driver or a program file may be created and embedded in a thing in common regardless of a language, and additional language-related files may be additionally embedded in a thing as many as the number of supported languages.
  • the terminal may also download a language-related file to support languages of each country. This allows the user to view the program in the desired language.
  • a method of recognizing a thing by a terminal may be provided based on the above description.
  • the terminal needs to access a thing that a terminal wants to receive a service (S2911), and check a product name, a type, and a modem name of the thing.
  • the terminal may be provided with a file about the thing through a communication network (e.g., an internet application store or a web page).
  • the terminal may search for the corresponding file through the communication network (S2914) and install the target file or application after downloading it.
  • the terminal checks an operation and a manual for recognizing the object (S2916), and accesses the object through authentication such as login.
  • the terminal registers the product number of the thing (S2918) and may perform an additional task for product setting. (S2919)
  • the terminal may operate based on FIG. 29 (b).
  • the terminal may search for nearby objects (S2921) and select a thing from the selected thing.
  • the terminal may automatically install a related file (S2923), and automatically recognize a thing and register a product number, as described above.
  • the terminal may perform an additional task for product setting, as described above. (S2925)
  • Reference 1 uses a collision contention scheme of a synchronous wireless distributed communication system.
  • the distributed communication system may be a TDMA system, it may use a slot.
  • the method of Reference 1 may mean using a slot as shown in Figure 30 (a), as described above.
  • the primary channel may be a broadcast channel, a slot used, and the like described in Reference 3 (application number 10-2018-0014682, a service method using multiple channels in a synchronous TDMA system) as a data channel through which data is transmitted. have.
  • the subchannel mainly refers to a tone channel and hereinafter referred to as a competition tone channel.
  • the contention may mean a TDMA slot allocation contention using a contention substitute channel based on the foregoing and reference 1, and the mapping of the data channel and the contention tone channel is as described above.
  • Reference 5 application number 10-2018-0021100, terminal operation method using a tone channel in a synchronous time division multiple access system
  • Reference 6 application number 10-2018-0021101, terminal in a wireless distributed communication system
  • Information can be simultaneously transmitted while performing slot clearing based on the operation control method of FIG.
  • the slot map may refer to a map in which each terminal creates a slot list that can be allocated among all slot resources.
  • the frame length may be set to 1 second and the slot length may be set to 2 ms. That is, 500 slots may exist in one second.
  • the slot may be divided into sub slots. In the following description, the description is based on the case where 40 sub slots exist in one slot, but the present invention is not limited thereto.
  • FIG. 30 (b) may have a frame structure based on the above description.
  • FIG. 31 is a diagram illustrating a method in which drones perform collision avoidance.
  • the drone may be a terminal or another device. That is, although FIG. 31 is described based on a drone for convenience of description, the same may be applied to other terminals or devices to which the wireless distributed communication system is applied. Therefore, in the following, the related content will be described collectively as a terminal, which may be a drone or another device of a wireless distributed communication system, and is not limited to the above-described embodiment.
  • each terminal may allocate its own registration ID, location, direction, and the like to the broadcast slot, and broadcast based on this. Therefore, each terminal can predict the collision in advance because it receives the position and direction of the other terminal.
  • the terminal A may allocate a use slot using a contention tone channel and transmit a path modification request packet to the B, C, and D terminals in the allocated use slot.
  • FIG. 32A may be the above-described packet.
  • the packet header may be 0x02 and may indicate a multipath modification request of designated terminals.
  • the source address may mean a 32-bit unique ID of UE A.
  • the destination address may mean a terminal unique ID of terminals B, C, and D, respectively.
  • the data may include modified path information of the B, C, and D terminal.
  • FIG. 32 (b) may be a configuration for a packet when the terminals A, B, C, and D are bundled with one group ID. For example, in the above-described case, only one destination address may be needed.
  • the B, C, D terminal receiving the one-to-many packet may transmit an ACK response to the terminal A.
  • one terminal may be allocated a slot resource for use for a one-to-many communication using a contention substitute channel. Thereafter, the terminal transmits a one-to-many communication packet by using the allocated used slot resource (S3320). Through this, other terminals may receive a one-to-many packet.
  • each terminal that receives a one-to-many packet as other terminals may transmit an ACK response to the aforementioned packet.
  • the one-to-many packet transmitting terminal may receive a packet ACK response from each terminal.
  • other terminals receiving the communication packet may perform a response based on the one-to-many method.
  • other terminals in FIG. 31 may be B, C, or D terminals.
  • each terminal may allocate a usage slot through contention, and transmit an ACK response to one terminal (A drone in FIG. 31) in the allocated usage slot.
  • a drone A drone in FIG. 31
  • each terminal may include the ACK response for the aforementioned use slot in the broadcast slot occupied by the terminal.
  • some terminals may not periodically broadcast their information, and thus may be applied to a terminal that is allocated a broadcast slot and performs periodic transmission.
  • UE A may transmit one-to-many packets in use slot 3 of frame five.
  • UEs B, C, and D may transmit ACK for the aforementioned packet in broadcast slots 20, 30, and 40 of frame 5, respectively.
  • this is only one example and is not limited to the above-described embodiment.
  • FIG. 34 (a) may transmit one-to-many packets in use slot 3 of frame five.
  • UEs B, C, and D may transmit ACK for the aforementioned packet in broadcast slots 20, 30, and 40 of frame 5, respectively.
  • a broadcast slot may exist in a broadcast channel and a use slot exists in a use channel, but in a mixed channel, a broadcast slot and a use slot may exist in the same channel.
  • an existing slot resource may be utilized without allocating an additional slot resource.
  • a plurality of ACK responses may be transmitted at once instead of one in the broadcast slot.
  • FIG. 34B a plurality of ACKs may be simultaneously transmitted.
  • the terminal A may consider the case of allocating three slots of slots 3, 6, and 9.
  • this is only one example and is not limited to the above-described embodiment.
  • FIG. 10 is only one example and is not limited to the above-described embodiment.
  • the broadcast slot number of UE B may be 20, and the ACK response may include 3, 6, and 9 slots.
  • the broadcast slot number of the C terminal may be 40, and the ACK response may include 3, 6, and 9 slots.
  • the broadcast slot number of UE D may be 50, and the ACK response may include 3, 6, and 9 slots.
  • the above-described method is only one example and is not limited to the above-described embodiment.
  • an ACK response may be transmitted through a method of transmitting information together with a slot clearing signal in a contention tone channel. That is, each terminal receiving the one-to-many packet may transmit a tone signal in a subslot of contention tone slot resource mapped to a used slot resource allocated and continuously used by the one-to-many packet transmitting terminal.
  • the tone signal may include the ACK response to the one-to-many packet described above.
  • an ACK response when one use slot is allocated for one-to-many communication, an ACK response may be transmitted as a tone signal.
  • an ACK response when a plurality of used slots are allocated for one-to-many communication, an ACK response may be transmitted as a tone signal.
  • an allocation slot group is allocated for one-to-many communication based on Reference 2
  • an ACK response may be transmitted as a tone signal.
  • an ACK response when one use slot is allocated for one-to-many communication, an ACK response may be transmitted as a tone signal from a pre-assigned subslot number.
  • the above description may be mainly used when the destination address is a group ID.
  • a NACK response may be transmitted as a tone signal.
  • the operation may be performed based on the above description in an environment in which there is almost no information transmission error and thus no need to send an ACK. That is, when there is no special error, the NACK signal may be transmitted when an error occurs as a negative response without transmitting a separate ACK.
  • a NACK response may be transmitted as a tone signal.
  • terminal A may transmit a one-to-many packet in use slot # 3 of frame # 5.
  • the UE may transmit an ACK in the sixth frame two tone slots.
  • UEs B, C, and D may transmit ACKs in subslots 2, 3, and 4, respectively.
  • the ACK may be transmitted in order in which the destination address is included in the one-to-many packet, but is not limited thereto.
  • FIG. 35B may be a case in which UE A allocates three slots of No. 3, No. 6, and 9 for one-to-many communication.
  • the terminal A may transmit a one-to-many communication packet in the third use slot of the fifth frame.
  • UEs may transmit ACK in tone slot 5 of frame 5.
  • the terminal B, C, D transmits the ACK in the sub slots 2, 3, 4 may be as shown in Figure 35a.
  • the response to the one-to-many packet transmitted in the sixth slot of the fifth frame may be transmitted in the eighth tone slot of the fifth frame.
  • the response to the one-to-many packet transmitted in the 9th slot of the 5th frame may be transmitted in the 2nd tone slot of the 6th frame.
  • FIG. 35C may be a case in which the terminal A allocates a slot group for one-to-many communication.
  • the slot group consists of multiples of 50. That is, three, 53, 103, 153,... A total of 10 slots of 453 times may be one slot group.
  • the terminal A may transmit a one-to-many communication packet in use slot 3 of frame 5.
  • UEs may transmit ACK in tone slot 52 of frame 5.
  • terminals B, C, and D transmit ACKs in subslots 2, 3, and 4, respectively.
  • the response to the one-to-many packet transmitted in the 53th slot of the fifth frame may be transmitted in the 102th slot of the fifth frame.
  • this is only one example and is not limited to the above-described embodiment.
  • terminal A may transmit a one-to-many packet in use slot # 3 of frame # 5.
  • the UE may transmit an ACK in the sixth frame two tone slots.
  • UEs B, C, and D may transmit ACKs in subslots 5, 8, and 13, respectively.
  • the subslot number for transmitting the ACK by each terminal terminal may be previously designated or dynamically assigned, and is not limited to the above-described embodiment. That is, the response subslot may be preset in each terminal.
  • the packet when the terminal transmits a one-to-many communication packet, the packet may include information on a subslot number to which each terminal responds. That is, the terminals receiving the one-to-many communication packet may perform a response based on the subslot numbers included in the packet.
  • FIG. 35E illustrates that UE A transmits one-to-many packets in use slot # 3 of frame # 5.
  • UEs may transmit NACK in subslot 2 of the tone slot 2 of frame 6.
  • NACK may be transmitted only when a reception error occurs.
  • terminals B and C may transmit NACK. At this time, even if both terminals transmit a NACK tone signal at the same time, the terminal A can know that the NACK exists.
  • the subslot number for transmitting the NACK by each terminal may be previously designated or dynamically designated.
  • a plurality of terminals may be assigned the same subslot number for NACK transmission. For example, when one-to-many file transfer is performed, if one terminal does not receive a packet, the entire packet needs to be retransmitted. However, since the one-to-one packet transmitting terminal does not know which terminal has sent a NACK, when the NACK is received, retransmission is necessarily performed. Therefore, in the case of using the method of FIG. 6E, for efficient one-to-many communication, each one-to-many packet receiving terminal measures one-to-many packet reception error rate by itself and automatically withdraws from one-to-many communication when a high error rate is measured. Multi can guarantee the efficiency of communication.
  • UE A may transmit one-to-many packets in use slots 3, 6, and 9 of frame # 5.
  • terminals 2, 3, and 4 of the tone slot 2 of frame 6 may transmit NACKs for slots 3, 6, and 9 of the frame 5.
  • the terminal A can know that the NACK exists.
  • the case where a plurality of terminals are allocated the same subslot number for NACK transmission may be considered.
  • the sub-slot number may mean a NACK for one-to-many packets transmitted in the slots 3, 6, and 9.
  • This NACK response method may be efficient when occasional NACK is received in an environment in which packet reception error rarely occurs.
  • the UE may efficiently transmit NACK while receiving several packets without having to send a NACK every time an error occurs in every packet.
  • a terminal transmitting an ACK or NACK response in FIGS. 35a, 35b, 35c, 35d, 35e, and 35f may transmit a tone in subslot 0 to perform group slot clearing.
  • a hidden node problem in one-to-many communication may be considered.
  • all terminals related to one-to-many communication may transmit slot clearing tones in tone slots mapped to use slots in which one-to-many communication is performed. Through this, a slot to which the entire one-to-many communication group is allocated can be used without collision, and in the following, this can be referred to as 'group slot clearing'.
  • a collision may occur in the used slot resource allocated for one-to-many communication.
  • the configuration of terminals participating in one-to-many communication may be continuously changed according to a communication environment. That is, any one of the slots currently allocated for one-to-many communication may be a slot in which collision occurs in the position of a terminal newly participating in one-to-many communication.
  • a collision of slot resources may occur by the corresponding terminal.
  • a case in which terminals A, B, C, and D allocate slots 3, 6, and 9 to communicate may be considered.
  • this is only one example and is not limited to the above-described embodiment.
  • a case where the terminal E using the use slot 3 near the terminal C approaches may be considered.
  • resource collision may occur in use slot # 3. Accordingly, in order to solve the problem of resource collision, there is a need to provide information about the collision to the terminal A transmitting one-to-many communication packet.
  • a method of checking a collision may be to check whether there is a tone received in another subslot in addition to the subslot used for the slot clearing and the ACK / NACK response. For example, when there is a tone received as a result of the test, it may be determined that the above-described collision has occurred.
  • the terminals may transmit a tone signal of a predetermined method for the purpose of checking for collision in a tone slot for performing slot clearing. For example, referring to FIG. 37A, a tone signal for collision avoidance may be transmitted together with a slot clearing signal in a plurality of subslots including the 0 subslot.
  • the above-described method may operate based on Reference 4, but is not limited thereto.
  • subslots for detecting collisions may be allocated in the middle, and the present invention is not limited to the above-described embodiment.
  • the entire group may transmit a tone signal for detecting a collision in the same subslot, which will be referred to as a "group tone" in the following.
  • a section for transmitting a group tone signal may be referred to as a 'group tone section.
  • each terminal of a one-to-many group may transmit a group tone in a group tone period.
  • a tone signal of a sub-slot not belonging to the group tone is detected in the group tone period, it may be regarded as a collision.
  • a case where a collision is allowed may be considered, and for details, reference may be made to Reference 3.
  • the corresponding terminal may inform the one-to-many packet transmission terminal of the collision to the slot number where the collision occurred.
  • the above and below have been referred to as a terminal for convenience of description, and the same may be applied to the terminal or another device. That is, the terminal is used only for convenience of description, and the terminal or other devices can be equally applied.
  • the corresponding terminal may allocate one use slot to perform one-to-one communication with a one-to-many packet transmission terminal (e.g. terminal A). That is, it can be informed whether or not the collision based on the above.
  • the terminal may broadcast information on the collision slot in the broadcast slot for broadcasting its information. Through this, one-to-many packet transmission terminal (e.g. terminal A) can check whether there is a collision and the collision slot.
  • UE A may receive slot information in which collision has occurred from UE C. Thereafter, the terminal A may perform a procedure required for one-to-many communication. At this time, it may be determined whether to allow the collision as described above. For example, a slot may be allocated to replace a collision slot. Alternatively, for example, the collision occurrence slot may be excluded from one-to-many communication, which may consider the reference 3 described above.
  • a collision of a usage slot may occur when UE A first allocates a usage slot for one-to-many communication. At this time, when a collision occurs in the slot resource from the start of communication, it may be difficult to perform smooth communication. In consideration of the above, when allocating a use slot for one-to-many communication, a use slot in which no collision occurs may be allocated.
  • slot map information broadcast by each terminal may be used to allocate a use slot in which collision does not occur.
  • each terminal transmits its information to the broadcast slot it may include its slot map information in the broadcast slot.
  • the terminal A may prepare a 'group valid slot map' that can be used by all group terminals based on the slot maps received from the respective terminals.
  • the terminal A may allocate the used slots belonging to the group valid slot map through the competition in the competition agency channel. Based on the above, the one-to-many packet transmitted by the terminal A may be transmitted to the terminals B, C, and D without resource collision.
  • the slot maps of the terminals A, B, C, and D may be '0110011100', '0110011110', '0010100100', and '0111011111', respectively.
  • the slot map is also only one example and is not limited to the above-described embodiment.
  • the group valid slot map may be derived by combining the above-described slot map, and the group valid slot map may be '0010000100'. That is, the terminal A can allocate the use slots 3 and 8, and perform one-to-many communication without collision.
  • the terminal A does not receive the ACK response to the one-to-many packet.
  • the following description is based on the terminal, but this is only for convenience of description and may be applied to other terminals or devices in the same manner, and is not limited to the above-described embodiment. For example, if a terminal that has transmitted a one-to-many packet does not receive an ACK response from all the terminals that receive the one-to-many packet, the terminal retransmits the one-to-many packet to all the terminals in a used slot allocated for one-to-many communication. can do. For example, referring to FIG.
  • the terminal A may retransmit one-to-many packets.
  • the terminal A may retransmit only to the terminal having no ACK response in the allocated use slot.
  • the terminal A may transmit a one-to-one packet through a use slot allocated only to the terminal D.
  • the case where the terminal C is too far from the terminal A may be considered.
  • the terminal C may move at or outside the boundary of the communication distance of the terminal A.
  • the terminal A may not continuously receive the ACK response to the one-to-many packet from the terminal C.
  • the method of excluding the terminal C from the one-to-many communication may be performed by deleting the ID of the terminal C from the destination address included in the one-to-many packet.
  • the terminal C when the destination address is a group ID, the terminal C may be excluded from the own group list. In addition, as an example, the terminal A may ignore the ACK response of the terminal C by itself, it is not limited to the above-described embodiment.
  • the terminal A calculates the ACK response rate from each terminal, and when the ACK response rate is less than or equal to a preset threshold, the terminal may be excluded from the one-to-many communication. Through this, unnecessary operation may be omitted for a terminal that does not receive an ACK response.
  • a dynamic group may be formed in the one-to-many communication described above.
  • a case where predetermined group terminals are designated may be considered.
  • a case in which group terminals are dynamically joined may be considered.
  • a case of performing one-to-many communication for collision avoidance between terminals may be considered.
  • the following description will be made based on the fact that UE A dynamically forms a group after allocating a used slot resource for one-to-many communication using a contention substitute channel, but is not limited thereto.
  • the following description will be made based on the terminal, but the same may be applied to the terminal or another device, and the present invention is not limited to the above-described embodiment.
  • the terminal A may induce a subscription without specifying a one-to-many communication group by itself. That is, a broadcast slot can be allocated using a contention substitute channel, and one-to-many communication group information can be broadcast in the assigned broadcast slot.
  • the one-to-many communication group broadcast information may include at least one or more of an assigned slot number, group join requirement, group slot clearing method, ACK response method, data encryption information, and sequence use information.
  • the one-to-many communication group broadcast information may further include other information related to one-to-many communication, and the present invention is not limited to the above-described embodiment.
  • the group joining requirement when a group is dynamically allocated, the group joining requirement may be set as a group joining requirement for a terminal located in a collision prediction area in a designated time domain.
  • the method for performing group slot clearing may refer to whether or not to perform clearing and the method described above.
  • any one of the above-described methods may be used as the ACK response method.
  • the data encryption and information may refer to information about the encryption and method applied to the one-to-many communication packet after joining the group.
  • whether or not to use a sequence may mean whether to assign a sequence to a packet from one-to-many communication start to end.
  • the terminal receiving the broadcasted one-to-many communication group information may determine whether to join the group by checking the aforementioned group joining requirement. For example, when the terminal determines to join the group based on the above-described information, a packet for requesting to join the one-to-many communication group may be transmitted to the one-to-many communication group information broadcasting terminal. In this case, the subscription request may be delivered to the terminal A using the broadcast slot occupied by the subscriber. In addition, as an example, the terminal may separately transmit a one-to-one packet by allocating a use slot through competition.
  • the terminal A receiving the one-to-many communication group join request may determine whether to accept the above-described request. For example, when the terminal A accepts the subscription request, the terminal A may join the terminal to the one-to-many communication group. In this case, the terminal A may not notify the subscribed terminal whether the separate subscription approval. Terminal A may transmit a one-to-many packet including the addresses of terminals subscribed to the destination address. In addition, as an example, the terminal A may first transmit a packet indicating whether to subscribe to the corresponding subscription terminal before transmitting the one-to-many packet.
  • the packet notifying whether the subscription is included may include at least one or more of the ACK response method, the ACK response subslot number, the subscription number, whether the group slot clearing is performed, whether data is encrypted, and whether the sequence is used together with the subscription approval information.
  • the packet indicating whether to subscribe may further include other information, and is not limited to the above-described embodiment.
  • the ACK response subslot number may be a subslot number used when performing an ACK response with a tone signal.
  • the subscription number may be a number assigned by the one-to-many communication management terminal to the subscribed terminal, which is not limited to the above-described embodiment.
  • FIG. 41 is a diagram illustrating a method for joining a dynamic group by a terminal based on the above description.
  • one terminal may be allocated a slot resource for one-to-many communication using a contention substitute channel.
  • one terminal may broadcast one-to-many communication group information by allocating a broadcast slot.
  • each terminal that receives the one-to-many communication group information may transmit a request for joining the communication group to the corresponding terminal.
  • the group information broadcast terminal receiving the group join request may join the above-described request application terminal to the one-to-many communication group and perform one-to-many communication.
  • a method of terminating one-to-many communication may be considered.
  • the terminal A may stop transmission of one-to-many communication packets. That is, the subject performing the broadcast may directly stop the broadcast.
  • the terminal A may transmit a one-to-many communication end packet to inform other terminals of communication end information of one-to-many communication.
  • the terminal A no longer broadcasts the one-to-many communication group information, thereby notifying that the one-to-many communication group is no longer valid.
  • the information that the one-to-many communication group ends is broadcasted once more. That is, through the above-described one-to-many communication can be more stably terminated.
  • slot resources for one-to-many communication may be pre-allocated.
  • the distributed communication system instead of one terminal allocating slot resource for one-to-many communication using a contention channel, it may be possible for the distributed communication system to allocate slot slot resource for one-to-many communication in advance.
  • the slot resource for such one-to-many communication is distributed by the distributed communication terminal described in Reference 6 (application number 10-2018-0021101, a method for controlling the operation of the terminal in a wireless distributed communication system) to periodically update. It can be allocated by including the use slot resource information in a communication parameter file in advance.
  • Reference 1 uses a collision contention scheme of a synchronous wireless distributed communication system.
  • the distributed communication system may be a TDMA system, it may use a slot.
  • the method of Reference 1 may mean using a slot as shown in Figure 42 (a), as described above.
  • the primary channel may be a broadcast channel, a slot used, and the like described in Reference 3 (application number 10-2018-0014682, a service method using multiple channels in a synchronous TDMA system) as a data channel through which data is transmitted. have.
  • the subchannel mainly refers to a tone channel and hereinafter referred to as a competition tone channel.
  • the contention may mean a TDMA slot allocation contention using a contention substitute channel based on the foregoing and reference 1, and the mapping of the data channel and the contention tone channel is as described above.
  • Reference 5 application number 10-2018-0021100, a method of operating a terminal using a tone channel in a synchronous time division multiple access system
  • Reference 5 information can be simultaneously transmitted while performing slot clearing. It may also operate based on the above-described bar.
  • the slot map may refer to a map in which each terminal creates a slot list that can be allocated among all slot resources.
  • the frame length may be set to 1 second and the slot length may be set to 2 ms. That is, 500 slots may exist in one second.
  • the slot may be divided into sub slots. In the following description, the description is based on the case where 40 sub slots exist in one slot, but the present invention is not limited thereto.
  • FIG. 42 (b) may have a frame structure based on the above description.
  • FIG. 43 is a diagram illustrating a method in which drones perform collision avoidance.
  • the drone may be a terminal or another device. That is, although FIG. 43 is described based on a drone for convenience of description, the same may be applied to other terminals or devices to which the wireless distributed communication system is applied. Therefore, in the following, the related content will be described collectively as a terminal, which may be a drone or another device of a wireless distributed communication system, and is not limited to the above-described embodiment.
  • terminals A, B, C, and D may perform many-to-many communication.
  • the terminals A, B, C, and D moving from the east, west, south, and north to the X point may be considered.
  • each terminal may allocate its own registration ID, location, direction, and the like to broadcast slots and broadcast them in the allocated broadcast slots.
  • the terminals can receive the location and direction of the other terminals, and can avoid the collision based on this.
  • the terminals may perform many-to-many communication.
  • the terminal may be the drone as described above. When the terminal is a drone, many-to-many communication may be performed for missing persons search, group flight, and the like, and the present invention is not limited to the above-described embodiment.
  • the terminal performing the many-to-many communication may mean a case where the subject performing the one-to-many communication is constantly changed. More specifically, the terminal A always sends one-to-many packets, and the drones B, C, and D do not respond to this, but any one of the terminals A, B, C, and D transmits one-to-many packets, and It may mean that other terminals respond. That is, in the many-to-many communication, the terminal for transmitting one-to-many packets may be continuously changed. In this case, as an example, the presence or absence of the response of the many-to-many communication may vary according to a situation, which will be described later.
  • Many-to-many communication may be performed based on one-to-many communication. That is, one-to-many communication may be regarded as a special case in which one terminal sends many-to-many packets in many-to-many communication, and is not limited to the above-described embodiment.
  • a slot resource for performing many-to-many communication in a synchronous wireless distributed communication system may be required.
  • the wireless distributed communication system may allocate predetermined slots as slot resources for many-to-many communication.
  • the above-described resource may be allocated to slot resources for many-to-many communication slots determined in advance based on reference 6 (application number 10-2018-0021101, a method for controlling the operation of a terminal in a wireless distributed communication system).
  • the distributed terminal described in Reference 6 may be specified from a communication parameter file embedded therein to perform an update.
  • the many-to-many communication slot resource may be allocated by a terminal performing many-to-many communication through a contention substitute channel having a different frequency.
  • all terminals of the many-to-many group must perform group slot clearing in allocated many-to-many slots. Thereafter, the terminals of the many-to-many group may transmit many-to-many packets in the allocated many-to-many slots.
  • each terminal of the many-to-many group must dynamically reassign one slot among the allocated many-to-many slots to its slot using a competing substitute channel having a different frequency.
  • the terminal dynamically reassigned a slot may transmit a many-to-many communication packet in the allocated slot. More specifically, referring to FIG. 44, slot resources for many-to-many communication may be allocated. Subsequently, one of the many-to-many slots allocated to the terminal of the many-to-many group may be allocated using a contention substitute channel having a different frequency (S4420). Then, using the allocated slot resource Many-to-many communication packets can be transmitted (S4430).
  • slots for many-to-many communication may be dynamically allocated.
  • the slot for many-to-many communication may be allocated to a slot in which resource collision does not occur.
  • each terminal may broadcast a slot map.
  • the slot may be allocated based on the slot map information broadcast by the terminal, thereby preventing collision.
  • the terminal when each terminal transmits its own information to the broadcast slot, the terminal may transmit its own slot map information in the broadcast slot.
  • the terminal A may create a 'group valid slot map' that can be used by all group terminals based on the slot maps received from the respective terminals.
  • slots belonging to the group valid slot map may be allocated through contention on the contention substitute channel.
  • the many-to-many packet transmitted by the terminal A may be transmitted to the other terminals, terminals B, C, and D, without resource collision.
  • a group valid slot map may be set.
  • the number of slots is set to 10 for convenience of description, but this is only one example and is not limited to the above-described embodiment. That is, it may be applied even when the number of slots is different.
  • the slot maps of the terminals A, B, C, and D may be '0110011100', '0110011110', '0010100100', and '0111011111', respectively.
  • the group valid slot map may be '0010000100'. That is, the terminal A may allocate slots 3 and 8 to allocate many-to-many communication resources without collision.
  • resources may be dynamically allocated.
  • group slot clearing may be performed.
  • slot clearing may be used to solve the hidden node problem.
  • all terminals related to many-to-many communication can transmit the slot clearing tone in the tone slot mapped to the slot in which the corresponding many-to-many communication is performed.
  • groups allocated to the entire many-to-many communication group can be used without collision.
  • group slot clearing may be performed.
  • the many-to-many slots may be three slots of Nos. 3, 53, and 453. In this case, the clearing may be performed in the tone slots in front of the allocated use slots, and thus resources may be used without collision.
  • FIG. 47 is a diagram illustrating a many-to-many packet.
  • the many-to-many packet of FIG. 47 may be similar to a one-to-many packet.
  • the one-to-many communication may be a special case of many-to-many communication, and the packets may be similarly configured.
  • Many-to-many communication may be performed through the aforementioned packet.
  • the packet header may be 0x02 and may indicate multipath modification requests of designated terminals.
  • the source address may mean a 32-bit unique ID of the terminal A.
  • the number of destination addresses may mean 3 as 0x3.
  • the destination address may mean a terminal unique ID of terminals B, C, and D, respectively.
  • the data may include modification path information of B, C, and D drones.
  • it may be a packet configuration when terminals A, B, C, and D are bundled with one group ID.
  • the destination address may need only many-to-many communication group IDs. That is, the destination address may be indicated only by the group ID.
  • the many-to-many communication group ID may be set in advance in the system.
  • the many-to-many communication group ID may be arbitrarily assigned by the terminal to which the many-to-many slots are allocated, and is not limited to the above-described embodiment.
  • each terminal may join a many-to-many communication group for many-to-many communication. In this case, a procedure in which each terminal joins may be necessary.
  • the terminal receiving the many-to-many communication packet may transmit a response to the packet.
  • a response may be required even when many-to-many packets are transmitted.
  • a response to a many-to-many packet may not be essential. In this case, in the above-described case, it may be efficient to manage the sequence, which will be described later.
  • conditional response may be performed for many-to-many communication used in vehicle communication.
  • drone A of FIG. 43 may send a packet of FIG. 47 (a) to drones B, C, and D to transmit a path correction request.
  • the drones B and C inform that they have modified the path, the drone D is unable to modify its path, and may consider the case of selecting a method to reduce the speed instead of the path correction. That is, each drone (or terminal) may transmit various types of response information in consideration of the above situation.
  • each terminal may include a response to a many-to-many packet in its own broadcast slot and transmit response information for the many-to-many packet.
  • drones B, C, and D may transmit response data for many-to-many packets sent from UE 3 in broadcast slots 20, 16, and 8, respectively.
  • this is only one example and may be transmitted through another slot. That is, corresponding information may be transmitted in its own broadcast slot, and is not limited to the above-described embodiment.
  • the operation based on the above-described bar cannot be performed.
  • a terminal of each many-to-many group may allocate one of the allocated many-to-many slots as a contention channel and transmit a response packet to the many-to-many communication packet in the assigned slot. .
  • the destination ID is set to one terminal of the many-to-many group
  • one-to-one packet can be transmitted in the many-to-many slot.
  • one-to-many packets may be transmitted in the many-to-many slot. That is, allocated many-to-many slots may be used to transmit one-to-many or one-to-one packets, as the case may be.
  • a response packet for a many-to-many communication packet may be transmitted through a general slot instead of a many-to-many slot.
  • a response may be transmitted in the assigned slot.
  • additional resources may be needed as well as resources used in many-to-many communication.
  • whether a response to a many-to-many packet may be determined based on a condition. For example, referring to FIG. 48, when the terminal D discovers the missing persons to the terminals A, B, and C, the terminal D may request to send the missing persons information to itself.
  • the above description is just one example, and is not limited to the above-described embodiment. That is, whether or not the response may be triggered and transmitted based on a predetermined condition.
  • the allocated many-to-many slots may be slots 3, 6, 9, and 12, but this is just one example and is not limited to the above-described embodiment.
  • the terminals A, B, and C may transmit a response only when a certain condition is satisfied (e.g., when the missing person finds himself).
  • the terminal C may transmit the response.
  • the terminal C may transmit a response by transmitting a one-to-one packet by using the 53th slot that does not belong to the many-to-many slot. That is, the terminal C may transmit a response through a one-to-one packet.
  • FIG. 50C illustrates that UE C may transmit a response through a one-to-one packet using a sixth use slot belonging to a many-to-many slot.
  • the counterpart terminal may transmit an ACK with respect to the response packet sent by the terminal C in FIGS. 50 (b) and 50 (c).
  • the terminal C may transmit a response packet again.
  • the terminal A sends a request for notifying the missing persons to the terminals B, C, and D
  • the terminal C may not receive the request.
  • the drone C may not transmit the missing person information to the drone A. Therefore, drones B, C, and D may need to send an ACK for many-to-many packets sent by drone A.
  • the ACK transmission as described above may be performed in various forms.
  • the terminal may be allocated slot resources through contention. Thereafter, the terminal may transmit a one-to-one packet including an ACK for the many-to-many packet in the allocated slot.
  • each terminal or drone may perform broadcasting by including an ACK response in the broadcasting slot occupied by itself. Through this, the ACK response can be transmitted.
  • the terminal may transmit ACK response information along with the slot clearing signal in the contention tone channel. That is, after receiving the many-to-many packet, the terminal may transmit a tone signal in a sub-slot of contention tone slot resource mapped to a slot resource allocated and continuously used by the many-to-many packet transmitting terminal.
  • the ACK response to the aforementioned many-to-many packet may be included in the tone signal and transmitted.
  • the ACK transmission method for the many-to-many packet may be the same as the ACK transmission method for the one-to-many packet.
  • the one-to-many communication may be a specific state of the many-to-many communication, and the many-to-many communication may be regarded as the subject of the one-to-many communication continuously changing, as described above. Can be.
  • the following describes a method of broadcasting many-to-many group information and a method of managing a sequence of many-to-many packets. At this time, it is possible to perform an efficient and stable many-to-many communication based on the above-described bar, and to secure the stability of the system based on this.
  • many-to-many group information may be broadcast.
  • the terminal allocating the many-to-many slots may allocate the broadcast slot using the competition agency channel, and broadcast the many-to-many communication group information in the allocated broadcast slot.
  • the terminals receiving the broadcast information may request to join the many-to-many communication group by themselves. For example, it may be performed as described above in a wireless group chat or an autonomous communication situation between the drones.
  • the many-to-many communication group information broadcasted in the allocated broadcast slot includes information on the purpose of the created group, group ID, group password setting information, channel and allocated slot information used in the many-to-many communication group, and transmission power of the present broadcast slot.
  • the withdrawal reception power value of this broadcasting slot the withdrawal reception slot error rate
  • the group clearing tone setting information the retransmission clearing subslot information
  • the subslot related information of the tone channel used for ACK / NACK transmission the sequence information of the many-to-many communication group , At least one of whether to continuously receive a broadcast slot on which group information is broadcast and group valid slot map information.
  • other information for a many-to-many communication group may be further included, and the present invention is not limited to the above-described embodiment.
  • the purpose of the created group may mean a service performed by the generated many-to-many group.
  • the group ID may be an ID assigned by the many-to-many communication group generating terminal by itself or previously assigned from the system.
  • the group password setting information may be whether or not a password is required to join the group.
  • the withdrawal reception power value of the broadcast slot may be the reception power value of the above-mentioned broadcast slot to which the subscribed terminal should leave.
  • the withdrawal reception error rate may be a reception error rate value of the above-mentioned broadcast slot to which the terminal should withdraw.
  • the group clearing tone setting information may mean whether group clearing is performed and a subslot position of the corresponding tone.
  • the retransmission clearing subslot information may mean whether the clearing used for retransmission is performed and the subslot position of the corresponding tone.
  • the information on the subslot of the tone channel used for ACK / NACK transmission may include at least one of whether the ACK requires many-to-many communication, whether the conditional ACK should be transmitted, and the subslot number information during the ACK transmission. It may mean.
  • the sequence information of the many-to-many communication group may mean whether the sequence is used in the many-to-many communication and the current sequence number when using the sequence.
  • whether to continuously receive a broadcast slot on which group information is broadcasted may mean whether a terminal subscribed to the corresponding many-to-many communication group should continuously receive the broadcast slot.
  • the group valid slot map information may be slots information that can be used by all the terminals subscribed to the group.
  • the terminal receiving the above-described broadcast slot may check a plurality of pieces of information for many-to-many communication. Thereafter, the terminal intending to join the corresponding many-to-many communication group may allocate a use slot using a contention substitute channel. The terminal may transmit a one-to-one packet requesting to join the many-to-many communication group to the many-to-many communication group information broadcast terminal by using the allocated use slot.
  • the many-to-many group generation terminal receives the above-described request to join the terminal to the group and transmit a packet when the subscription is completed. In addition, as an example, when the subscription of the terminal is denied, the many-to-many group generation terminal may transmit a packet indicating that the subscription is denied.
  • subscription rejection may occur based on a password mismatch or a type of terminal that cannot be subscribed to.
  • the subscription rejection may be set for other reasons or conditions, and is not limited to the above-described embodiment. This can happen for several reasons.
  • the terminal may allocate slot resources for many-to-many communication.
  • the many-to-many group management terminal allocates a broadcast slot to broadcast the many-to-many communication group information in the allocated broadcast slot.
  • the many-to-many communication group information is as described above.
  • the terminal receiving the many-to-many communication group broadcast information may transmit a one-to-one packet requesting to join the group by allocating a use slot.
  • the many-to-many communication group management terminal may join or disallow the terminal based on the above-described request, as described above.
  • a case in which a terminal (or a drone) operates based on a many-to-many communication group may be considered.
  • the terminal A (or the drone A) may receive a request including the slot map information of the terminal B from the terminal B (or drone B) wishing to subscribe to many-to-many communication.
  • the terminal A may be a many-to-many group management terminal.
  • the terminal A can determine whether the currently allocated many-to-many group slots can be used in the terminal B through the slot map information of the terminal B. For example, if there are many-to-many group slots that cannot be used in the terminal B, it is necessary to return the allocated slots and allocate other slot resources.
  • the terminal A may create a 'group valid slot map' indicating slots available for both terminals from the slot maps of the terminal A and the terminal B. Thereafter, the terminal A may allocate slots that the terminal A and the terminal B can use together using the group valid slot map information.
  • the terminal A is a management terminal of the above-described group, and can know the group valid slot map information of the terminal A and the terminal C in advance.
  • the terminal A may update the above-described group valid slot map to the group valid slot map available to all of the A, B, and C terminals. That is, the group valid slot map may be updated in consideration of the slot maps of all terminals included in the group.
  • the management terminal may examine and allocate slots without collision.
  • the terminals that have completed the subscription may perform group slot clearing to solve the hidden node problem.
  • it can simultaneously check for collisions of many-to-many communication slots in real time.
  • many-to-many slots allocated by avoiding collision at the time of subscription may also be collided during use.
  • the collision checking method may check whether there are tones received in other subslots other than the subslots transmitted by the many-to-many groups in the tone slots belonging to the many-to-many group. If there is a tone to be received as a result of the test, the terminal may recognize that a collision has occurred.
  • the terminals may transmit a tone signal of a preset method for the purpose of checking for collision in a tone slot for performing slot clearing.
  • a tone signal for collision avoidance may be transmitted along with a slot clearing signal in a plurality of subslots including the 0 subslot.
  • the method described above may be similar to Reference 5.
  • subslots for detecting collisions may be allocated in the middle.
  • the entire group may transmit a tone signal for detecting a collision in the same subslot.
  • the tone signal of the above-described purpose may be referred to as a "group tone.”
  • a section for transmitting a group tone signal may be referred to as a 'group tone section'.
  • each terminal of a one-to-many group may transmit a group tone in a group tone period.
  • a tone signal of a subslot not belonging to the group tone is detected in the group tone period, it may be regarded as a collision. That is, only the group tone signal may be transmitted in the group tone period.
  • it may be determined as a floor stone. In this case, for example, referring to Reference 3, it may be determined whether to allow a collision even when a collision is detected. That is, in certain cases, collision can be allowed to operate.
  • a collision may not be allowed in certain cases, and is not limited to the above-described embodiment.
  • the following description will be based on the case where a collision is not allowed for convenience of explanation. That is, it may be possible to operate while allowing a collision, but for the convenience of description, the following description will be based on the case where a collision is not allowed.
  • the terminal A may be a management terminal.
  • the terminal B may be a terminal joined to a many-to-many communication group.
  • the terminal B may transmit the slot number where the collision occurred to the many-to-many group management terminal A.
  • the terminal B may transmit its current slot map together.
  • unnecessary information may be continuously transmitted.
  • the many-to-many group management terminal A may exclude the corresponding slot for which the collision is reported from the many-to-many group slot resource, and also exclude the collision slot number from the many-to-many group slot resource broadcasted in the broadcast slot.
  • the many-to-many group management terminal A may allocate another slot as a many-to-many group slot instead of the excluded slot.
  • Terminal A may allocate a slot arbitrarily in the current group valid slot map through the competition agency channel.
  • the terminal A may repeat the procedure of allocating a slot.
  • a sequence may be given to a many-to-many packet.
  • ACK / NACK may be transmitted and received based on the above-described sequence of many-to-many packets.
  • the packet header may mean 0x04, which means transmission of many-to-many group information having a sequence.
  • the source address may mean a 32-bit unique ID of the A terminal.
  • the destination address may be 0x33, which means a many-to-many group ID.
  • the sequence number is 5 bits and may have a value of '00111'.
  • a many-to-many packet may be configured based on FIG. 53, and is not limited to the above-described embodiment.
  • other terminals receiving many-to-many packets may not transmit a response.
  • the error rate of many-to-many packets may be small.
  • an error may occur in many-to-many packets.
  • the sequence number consists of 5 bits and repeated from 0 to 31 in FIG. 54A may be considered.
  • the allocated many-to-many slots may be four slots 10, 20, 30, and 40.
  • the terminal C may not receive a signal transmitted by the terminal B in slot 20 of frame 5 in FIG. 54A. Therefore, the current many-to-many sequence number is 7 times for the terminals A, B, and D, but C, which has not received the packet 7, may have a current sequence number of 6. In this case, referring to FIG.
  • UE D may transmit a packet of sequence 8 in slot 30 of frame 5.
  • the terminal C may receive the sequence 8 times and recognize that the sequence 7 has not been received. Accordingly, the terminal C may transmit a many-to-many packet requesting retransmission of the sequence seven times in slot 40 of frame five.
  • the retransmission request packet may not include a sequence number.
  • the retransmission request may be set to a higher priority than sending a normal many-to-many packet.
  • 'retransmission clearing subslot' may be defined for retransmission.
  • the retransmission clearing subslot may mean giving priority to a terminal that requests retransmission or sends a retransmission packet.
  • the retransmission clearing subslot may be determined as 1 in FIG. 54C.
  • the sub slot 0 may be used for group clearing.
  • Terminal C may transmit the retransmission clearing tone signal in subslot 1.
  • one subslot can be selected at random from slots 2 to 39.
  • FIG. 54 will be described based on the case where 7 is selected for convenience of description. However, the present invention is not limited thereto.
  • Terminal A may select one subslot at random from subslots 2 to 39 in order to send a packet of sequence number 9. For example, the 6th slot may be selected. At this time, although the terminal A has selected a faster number, the terminal slot 1 cannot already win the contention, so the terminal C may transmit a packet requesting retransmission of the sequence seven times.
  • the terminals A, B, and D that have received the retransmission request may operate as follows.
  • the terminal B which has transmitted the seventh sequence, may allocate slot 10 of the sixth frame, which is the next many-to-many slot, using a contention substitute channel. In this case, the terminal B may retransmit sequence 7 using the allocated slot. At this time, the terminal A, B, D can determine whether or not it sent a seven times sequence, the terminal B can use the next many-to-many slot without performing a competition. However, as an example, when the terminal A does not receive the retransmission request, the terminal A may transmit the packet of sequence 9 in the next many-to-many slot.
  • the retransmission clearing subslot may be set. For example, referring to FIG. 54D, as shown in FIG. 54C, UE B may transmit a retransmission clearing tone signal in subslot 1 to prevent general A-to-many packet transmission of UE A and retransmit sequence 7.
  • all of the terminals A, B, and D that have received the seventh retransmission request may allocate the next many-to-many slot using a competitive proxy channel, and retransmit packet seven in the slot allocated by the terminal that successfully allocated.
  • UE D may retransmit packet 7 after winning a competition.
  • FIG. 54F it may be a case where subslot 1 is designated as a retransmission clearing subslot in FIG. 54E.
  • retransmission may be performed based on the packet structure of FIG. 12 (b). For example, when the packet header is 0x05 in FIG. 53 (b), this may mean retransmission of many-to-many group information having a sequence.
  • the terminal C may transmit the packet 7.
  • the above-described packet is only one example, and may be equally applied to a case where a packet is transmitted from another number.
  • the terminal C may transmit a packet, and the terminals A, B, and D may receive the above-described packet. In this case, the terminals A, B, and D may ignore this if the received packet 7 is the same retransmission packet as the existing packet 7.
  • terminals A, B, and D may receive packet # 7 repeatedly.
  • the terminals A, B, and D may allocate the next many-to-many slots using the contention substitute channel, and transmit a packet indicating that the current sequence number is seven times in the slot allocated by the terminal which successfully allocated.
  • UEs A, B, and D perform competition using retransmission clearing subslots, and transmit a packet indicating that UE D, which has been successfully allocated, indicates that the current sequence number is seven times.
  • the packet may be configured based on FIG. 53 (c) described above.
  • the packet header when the packet header is 0x06, it may mean 'current sequence number notification'.
  • the above-described packet may include a terminal address that transmits a packet that is out of sequence with a sequence number that is different from the current sequence number. Accordingly, the terminal C may recognize that the wrong packet is transmitted based on its terminal address by receiving the aforementioned packet. In this case, the terminal C may request retransmission for sequence 7 that it did not receive.
  • the packet indicating that the current sequence number is seven may be transmitted by the terminal B that originally transmitted the sequence 7 without performing competition, and is not limited to the above-described embodiment.
  • a method that can be used efficiently with sequences in many-to-many packets is to use an ACK tone signal or a NACK tone signal.
  • many to many packets may not always be transmitted in many-to-many slots. Therefore, there is a need to send ACK / NACK in consideration of the above-described situation. That is, when receiving many-to-many packets, ACK may be transmitted. On the other hand, when many-to-many packets are not received, NACK may be transmitted.
  • the retransmission clearing subslot number may be 3, the ACK transmission subslot number is 2, and the NACK transmission subslot number may be 1.
  • the terminal A may transmit a sequence 7-to-many packet in slot 10.
  • the terminal B receiving the packet of sequence 7 may transmit an ACK in subslot 2 of tone slot 19.
  • UEs C and D that have not received the packet of sequence 7 may transmit NACK in subslot 1 of tone slot 19. That is, each terminal may transmit a tone signal in the corresponding sub slot based on whether many-to-many packets are received.
  • the terminal A may transmit a retransmission clearing tone signal in subslot 3. Thereafter, the terminal A may perform contention from subslot 4 to 39 to allocate 20 used slots and retransmit the above-described sequence packet 7 in the corresponding slot. That is, terminal A may retransmit many-to-many packets.
  • the operation may be performed based on a NACK tone signal.
  • the retransmission clearing subslot number may be 2 and the NACK transmission subslot number may be 1.
  • the above-mentioned number is just one example, and it may be possible to use subslots of other numbers.
  • the case where the drone A transmits the many-to-many packet of the sequence seven times in slot 10 may be considered.
  • the terminal C and the terminal D may transmit a NACK in subslot 1 of tone slot 19.
  • the terminal that has not received the many-to-many packet may transmit a NACK in the corresponding subslot of the tone slot. Thereafter, the terminal A may transmit a retransmission clearing tone signal in subslot 2, perform contention in subslots 3 to 39, allocate 20 slots, and then retransmit the aforementioned sequence packet 7 above. .
  • a current slot number may be included in a broadcast slot through which many-to-many group information is transmitted.
  • the case in which the terminal A transmits a many-to-many packet of the seventh sequence in the tenth slot may be considered.
  • retransmission may be performed as described above.
  • the terminal C does not receive the many-to-many packet even in the slots 20, 30, and 40, the terminal C cannot continuously check that the terminal C has not received the seventh sequence.
  • the many-to-many group management terminal may be the terminal A described above.
  • the many-to-many group management terminal A may transmit a packet including the current sequence number in a broadcast slot through which the many-to-many group information is transmitted.
  • the terminal C can recognize that the terminal A has not received the seventh packet through the information broadcast by the terminal A.
  • the terminal C may request retransmission of the seventh packet.
  • the broadcast slot number may be zero. However, this is just one example and may be transmitted based on another number.
  • the case in which the terminal C transmits the packet of the sequence 8 in the slot 40 of the frame 5 in the above-described situation may be considered that the many-to-many group management drone A does not receive it.
  • the terminal A will broadcast that the current frame number is 7 in broadcast slot 0 of frame 6.
  • the terminal C receiving the above-described broadcast may transmit the packet of FIG. 53 (c) that the current sequence number is eight.
  • the terminal A receiving the above-described packet may transmit a packet requesting retransmission of the sequence 8 times, as shown in FIG. 57 (c).
  • the terminal C transmitting information indicating that the current sequence number is 8 in the slot 10 of the frame 6 may be a case in which the terminal C wins the competition for transmitting the above-described current sequence number.
  • a terminal in order to maintain a many-to-many group in a wireless distributed communication system, there is a need for a terminal to voluntarily or forcibly leave the group. For example, when a UE belonging to a many-to-many communication group leaves the many-to-many communication group, the withdrawal reception power value or withdrawal of the corresponding broadcast slot from the broadcast slot allocated by the many-to-many communication resource allocation terminal for the many-to-many communication group broadcasting The reception slot error rate can be transmitted. In this case, the terminal that satisfies the above conditions may leave the group autonomously.
  • each terminal of the many-to-many group receiving the many-to-many communication group information broadcast slot may calculate the reception power or the withdrawal reception slot error rate of the broadcast slot.
  • the terminal may voluntarily withdraw from the many-to-many communication group.
  • a withdrawal reception power value or a reception error rate may be transmitted in a many-to-many group information broadcast slot.
  • the terminal receiving the above-described information may extend the reception power or reception error rate of the corresponding broadcast slot.
  • the terminal when the reception power measured by each terminal is smaller than the withdrawal reception power, the terminal may perform withdrawal.
  • the error rate calculated by each terminal is greater than the withdrawal reception error rate, the terminal may perform withdrawal. That is, the terminal may continuously receive condition information for maintaining the group through broadcast, and may decide whether to withdraw according to whether or not the corresponding value is satisfied.
  • the terminal may allocate one slot among the above-mentioned many-to-many group slots using a competitive proxy channel, and inform the many-to-many group management terminal of its withdrawal from the allocated slot. have.
  • the management terminal may receive the withdrawal request and transmit an ACK response to the withdrawal request packet to the corresponding terminal.
  • the management terminal may transmit other many-to-many communication packets to transmit information about the withdrawal approval.
  • the terminal receiving the withdrawal request from among the group terminals may notify the many-to-many group instead.
  • the terminal receiving this may perform one-to-one communication with the withdrawal terminal and transmit a response to the withdrawal.
  • the received withdrawal request information must be broadcast in the broadcast slot. can do.
  • the terminal may perform the subscription procedure again as described above.
  • the terminal may withdraw itself from the group by suspending many-to-many communication. That is, the terminal may not receive many-to-many slots or may not perform any many-to-many communication related operations while receiving the same. More specifically, the terminal may not send a response packet, ACK / NACK and sequence error. That is, the terminal may not perform an operation related to the group. In this case, as an example, in the above-described case, the terminal can easily re-join the group which has withdrawn. That is, the terminal may receive the many-to-many slots again and resume performing the associated operation. However, a packet transmitted during the withdrawal cannot be requested by many-to-many group communication. In this case, when packet information transmitted while the terminal is withdrawn is needed, the terminal may receive one-to-one communication with one terminal among many-to-many group terminals.
  • the terminal may be forcibly withdrawn from the many-to-many communication. More specifically, the power or error rate of the many-to-many packet received by the many-to-many group management terminal can be measured for each terminal. In this case, when the terminal is smaller than the above-described power value or the predetermined threshold power value or the above-described error rate is larger than the predetermined threshold error rate, the management terminal may forcibly transmit information to withdraw from the group. That is, the management terminal may perform a withdrawal command. At this time, the corresponding terminal receiving the above-described information may be withdrawn from the many-to-many group, and may be forcibly withdrawn based on the above description.
  • 59 is a block diagram of a terminal device.
  • the terminal device 100 may include a transmitter 110 for transmitting a wireless signal, a receiver 120 for receiving a wireless signal, and a process 130 for controlling the transmitter 110 and the receiver 120.
  • the terminal 100 may perform communication with an external device through the transmitter 110 and the receiver 120.
  • the external device may be another terminal device, a base station, or another device capable of performing communication, and is not limited to the above-described embodiment.
  • the terminal selects a slot and performs an operation based on the processor 130.
  • the terminal selects a slot and performs an operation based on the processor 130.
  • the terminal device of the present invention described above is not limited to a smartphone as a mobile terminal.
  • the terminal device may be one of a drone, a vehicle, an IoT device, and other devices.
  • collision avoidance between drones may be performed based on the present invention.
  • collision avoidance between vehicles may be performed based on inter-vehicle communication based on the present invention.
  • a collision between a plurality of devices may be avoided as the home appliance, and the present disclosure is not limited to the above-described embodiment.
  • the present invention can be equally applied to other systems as well as the wireless distributed communication system, and is not limited to the above-described embodiment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a method by which distributed terminals perform controlled operations in a wireless distributed communication system. There is no base station for controlling the distributed terminals in the wireless distributed system, and thus each distributed terminal must be controlled by an included communication parameter file.

Description

무선 분산 통신 시스템에서 단말의 동작 제어 방법Operation Control Method of Terminal in Wireless Distributed Communication System

본 발명은 동기식 TDMA(synchronous TDMA) 채널들로 동작하는 무선 분산 통신 시스템에서 단말을 제어하는 방법에 대한 것이다. The present invention relates to a method for controlling a terminal in a wireless distributed communication system operating with synchronous TDMA channels.

본 발명은 참고문헌 1(출원번호 10-2017-0026778, 접수번호 1-1-2017-0207822-47 동기 무선 통신 시스템에서 충돌 회피 방법), 참고문헌 2(출원번호 10-2015-0187458, 접수번호 1-1-2015-1275581-10, 특정 응용 메시지 채널에서 에스오티디엠에이를 위한 슬롯 제어와 자동 재전송 요구 방법) 및 참고문헌 3(출원번호 10-2018-0014682, 접수번호 1-1-2018-0131792-95, 동기식 TDMA 시스템에서 복수 채널을 이용한 서비스 방법)에 기초하여 새로운 무선 분산 통신 시스템을 제공하고, 이를 실제로 구현하기 위한 단말 제어 방법에 대한 것이다.The present invention relates to reference 1 (application number 10-2017-0026778, application number 1-1-2017-0207822-47 collision avoidance method in a synchronous wireless communication system), reference 2 (application number 10-2015-0187458, application number) 1-1-2015-1275581-10, Method for requesting slot control and automatic retransmission for SOTDM in a specific application message channel and Reference 3 (Application No. 10-2018-0014682, Application No. 1-1-2018- 0131792-95, a service method using multiple channels in a synchronous TDMA system), and a terminal control method for actually implementing the same.

본 발명은 현재까지 국제적으로 널리 상용화된 대표적인 상품이 없는 무선 분산 통신 시스템에 대한 것이다.The present invention relates to a wireless distributed communication system without a representative product that is widely commercialized internationally to date.

또한, 본 발명은 무선 분산 통신 시스템에서 단말의 주소를 설정하는 방법에 대한 것이다. 보다 상세하게는 무선 분산 통신 시스템에서 이동, 고정, 실내 단말들의 주소 설정 방법 및 설정된 주소를 활용하는 방법에 것에 대한 것이다.In addition, the present invention relates to a method for setting an address of a terminal in a wireless distributed communication system. More specifically, the present invention relates to an address setting method of mobile, fixed and indoor terminals in a wireless distributed communication system, and a method of utilizing a set address.

또한, 본 발명은 무선 통신 시스템에서 무선 단말기가 사물을 자동으로 인식하여 통신을 수행하는 방법에 대한 것이다. 보다 상세하게는 무선 단말기를 가진 사용자가 손쉽게 사물로부터 서비스를 제공받을 수 있는 방법에 대한 것이다.The present invention also relates to a method in which a wireless terminal automatically recognizes an object and performs communication in a wireless communication system. More specifically, the present invention relates to a method in which a user having a wireless terminal can easily receive a service from an object.

또한, 본 발명은 무선 통신 시스템에서 무선 단말기가 사물을 자동으로 인식하여 통신을 수행하는 방법에 대한 것이다. 보다 상세하게는 무선 단말기를 가진 사용자가 손쉽게 사물로부터 서비스를 제공받을 수 있는 방법에 대한 것이다.The present invention also relates to a method in which a wireless terminal automatically recognizes an object and performs communication in a wireless communication system. More specifically, the present invention relates to a method in which a user having a wireless terminal can easily receive a service from an object.

본 발명은 분산 통신 시스템에서 일대다 통신하는 방법에 대한 것이다. 보다 상세하게는, 하나의 단말이 복수의 단말에게 패킷을 송신한 후에 이에 대한 ACK 응답을 수신하는 방법에 대한 것이다. The present invention relates to a method of one-to-many communication in a distributed communication system. More specifically, the present invention relates to a method in which one terminal receives an ACK response after transmitting a packet to a plurality of terminals.

본 발명은 드론들이 군집 비행을 수행하는 경우, 드론들이 일대다 통신을 수행하는데 활용될 수 있다.The present invention can be utilized for drones to perform one-to-many communication when the drones perform a group flight.

본 발명은 하나의 단말이 다수의 단말에게 파일을 전송하는 경우에 활용될 수 있다.The present invention can be utilized when one terminal transmits files to multiple terminals.

본 발명은 분산 통신 시스템에서 다대다 통신을 수행하는 방법에 대한 것이다.The present invention relates to a method for performing many-to-many communication in a distributed communication system.

본 발명은 다대다 통신 자원을 할당하고, 할당된 자원을 통해 다대다 패킷을 전송하는 방법에 대한 것이다.The present invention relates to a method of allocating many-to-many communication resources and transmitting many-to-many packets over the allocated resources.

현재까지의 무선 통신 환경에서의 충돌 제어는 스케쥴링과 CSMA/CA(Carrier Sense Multiple Access/Collision Avoidance) 방식이 주로 사용된다. 스케쥴링은 주로 이동통신 기지국이 단말에게 자원을 충돌 없이 효율적으로 할당하기 위해서 사용된다. CSMA/CA 는 WIFI 같은 비동기 통신 방식에서 사용되며, 여러 STA 가 AP 와 통신하기 위한 경쟁을 벌일 때 사용된다. 두 방식 모두 중앙 제어국이 있는 통신 환경이다.In the wireless communication environment to date, scheduling and carrier sense multiple access / collision avoidance (CSMA / CA) schemes are mainly used. Scheduling is mainly used for a mobile communication base station to efficiently allocate resources to a terminal without collision. CSMA / CA is used in an asynchronous communication method such as WIFI, and is used when several STAs compete to communicate with an AP. Both methods are communication environments with a central control station.

반면, 무선 분산 통신 환경에서는 대규모 연결을 위한 효율적인 충돌 회피 방법이 아직 존재하지 않는다. 특히, 대규모 고정 단말이 아닌 대규모 이동 단말을 대상으로 한 통신 환경에서의 충돌 회피는 매우 어려운 상황이다.On the other hand, in the wireless distributed communication environment, an efficient collision avoidance method for a large scale connection does not yet exist. In particular, collision avoidance in a communication environment targeting a large mobile terminal rather than a large fixed terminal is very difficult.

대규모 연결이 필요한 무선 분산 시스템은 충돌 회피가 가능해야만 상용화 될 수 있다. 무선 분산 시스템에서는 제어국이 존재하지 않기 때문에, 제어국에 의한 스케줄링이 불가능할 수 있다. 또한, CSMA/CA 는 비동기 방식에서 사용되기 때문에, 동기 방식에서는 적절하지 않을 수 있다. 특히, CSMA/CA 를 사용하는 WIFI 는 50명 이상이 동시에 사용하는 것이 어렵다. 통상적으로 WIFI의 AP 는 사무실에서 20~25 명 정도를 예상해서 설치되고 있다.Wireless distributed systems that require large-scale connectivity can be commercialized only if collision avoidance is available. Since there is no control station in the wireless distributed system, scheduling by the control station may not be possible. In addition, since CSMA / CA is used in an asynchronous manner, it may not be appropriate in a synchronous manner. In particular, it is difficult for more than 50 people to use WIFI simultaneously using CSMA / CA. Typically, WIFI APs are installed in offices with an estimated 20-25 people.

이에 따라, 수천, 수만 명의 대규모 연결이 필요한 동기된 무선 분산 통신 환경에서 효율적으로 충돌을 회피할 수 있는 기술의 개발이 요구되고 있는 실정이다.Accordingly, there is a demand for development of a technology that can effectively avoid collisions in a synchronized wireless distributed communication environment requiring large numbers of thousands or tens of thousands of connections.

본 발명이 이루고자 하는 기술적 과제는 상업적 무선 분산 통신 서비스를 원활히 제공하기 위하여, 무선 분산 단말들이 통신 파라미터들을 상황에 맞게 결정하는 방법을 제공할 수 있다.An object of the present invention is to provide a method for wireless distributed terminals to determine communication parameters according to a situation in order to smoothly provide a commercial wireless distributed communication service.

본 발명은 무선 분산 통신 시스템에서 단말들이 효율적으로 주소를 설정하는 방법을 제공함을 목적으로 한다.An object of the present invention is to provide a method for efficiently setting addresses by terminals in a wireless distributed communication system.

본 발명은 무선 분산 통신 시스템에서 설정된 주소에 기초하여 서비스를 제공하는 방법을 제공함을 목적으로 한다.An object of the present invention is to provide a method for providing a service based on an address set in a wireless distributed communication system.

본 발명은 단말이 자동으로 사물을 인식하여 단말이 즉시 사물과 통신을 수행하는 방법을 제공할 수 있다.The present invention can provide a method in which a terminal automatically recognizes a thing and the terminal immediately communicates with the thing.

또한, 본 발명은 사용자 단말이 인식하여 제어하는 사물을 제공할 수 있다. In addition, the present invention can provide a thing that the user terminal recognizes and controls.

또한, 본 발명은 사물에 드라이버나 프로그램을 내장하고 이를 무선으로 사물로부터 다운로드 받는 방법을 제공할 수 있다.In addition, the present invention may provide a method of embedding a driver or program in a thing and downloading it from the thing wirelessly.

또한, 본 발명은 톤 채널 및 톤 슬롯 패턴을 이용하여 사물이 저전력으로 동작하는 방법을 제공할 수 있다.In addition, the present invention may provide a method of operating an object at low power using a tone channel and a tone slot pattern.

또한, 본 발명은 사물이 내장한 드라이버나 프로그램을 업데이트하는 방법을 제공할 수 있다.In addition, the present invention can provide a method for updating a driver or a program embedded in a thing.

본 발명은 동기식 무선 분산 통신 시스템에서 일대다 통신을 수행하는 방법을 제공할 수 있다.The present invention can provide a method for performing one-to-many communication in a synchronous wireless distributed communication system.

또한, 본 발명은 군집 드론들의 통신, 차량간 통신, 그룹 무선 파일 전송 에서 일대다 통신을 활용하는 방법을 제공할 수 있다.In addition, the present invention can provide a method for utilizing one-to-many communication in group drone communication, in-vehicle communication, and group wireless file transfer.

본 발명은 일대다 통신에서 ACK 응답을 전송하는 방법을 제공할 수 있다.The present invention can provide a method for transmitting an ACK response in one-to-many communication.

본 발명은 일대다 통신에서 고신뢰성의 통신 및 파일 전송 방법을 제공할 수 있다.The present invention can provide a highly reliable communication and file transfer method in one-to-many communication.

본 발명은 동기식 무선 분산 통신 시스템에서 다대다 통신을 수행하는 방법을 제공할 수 있다.The present invention can provide a method for performing many-to-many communication in a synchronous wireless distributed communication system.

또한, 본 발명은 다대다 통신을 통해 군집 드론들의 통신, 차량간 통신, 무선 그룹 채팅 등의 분야에 적용하는 방법을 제공할 수 있다.In addition, the present invention can provide a method applied to the field of the group drone communication, inter-vehicle communication, wireless group chat and the like through many-to-many communication.

또한, 본 발명은 동적으로 자원을 할당하고, 다대다 패킷을 전송하는 방법을 제공할 수 있다.In addition, the present invention can provide a method for dynamically allocating resources and transmitting many-to-many packets.

또한, 본 발명은 이동 단말의 경우에도 무선 다대다 통신을 안정적으로 수행하는 방법을 제공할 수 있다.In addition, the present invention can provide a method for stably performing wireless many-to-many communication even in a mobile terminal.

본 발명의 일 실시예에 따라, 무선 분산 통신 시스템에서 분산 단말이 분산 통신 파라미터들을 결정하는 방법을 제공할 수 있다. 이때, 분산 단말이 분산 통신 파라미터들을 결정하는 방법은 분산 통신 파라미터들을 포함하는 적어도 하나 이상의 통신 파라미터 파일을 생성하는 단계, 생성된 적어도 하나 이상의 통신 파라미터 파일을 분산 단말들이 내장하는 단계, 분산 단말들이 내장된 통신 파라미터 파일들에 기초하여 통신 파라미터를 설정하는 단계; 및 분산 단말이 내장된 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계를 포함할 수 있다.According to an embodiment of the present invention, a distributed terminal may provide a method for determining distributed communication parameters in a wireless distributed communication system. In this case, the method for determining the distributed communication parameters by the distributed terminal includes generating at least one communication parameter file including distributed communication parameters, embedding the generated at least one communication parameter file in the distributed terminals, embedding the distributed terminals Setting a communication parameter based on the communicated communication parameter files; And updating the embedded communication parameter files periodically or until a designated time by the distributed terminal.

본 발명의 일 실시예에 따라, 무선 분산 통신 시스템에서 무선 분산 통신 모뎀을 장착한 통합 단말이 무선 분산 통신에 사용되는 주소를 설정하는 방법은 이동 단말의 전화번호를 이용하여 무선 분산 단말의 주소를 설정하는 단계를 포함할 수 있다.According to an embodiment of the present invention, a method for setting an address used for wireless distributed communication by an integrated terminal equipped with a wireless distributed communication modem in a wireless distributed communication system may include an address of a wireless distributed terminal using a phone number of a mobile terminal. It may comprise the step of setting.

본 발명의 일 실시예에 따라, 단말이 자동으로 사물을 인식하여 제어하는 방법을 제공할 수 있다. 이때, 단말이 자동으로 사물을 인식하여 제어하는 방법은 사물을 인식하고 제어하기 위한 파일을 내장하는 단계, 단말이 사물로부터 내장한 파일을 무선 통신을 통하여 다운로드 받는 단계, 단말이 다운로드 받은 파일을 사용하여 사물을 인식하는 단계를 포함할 수 있다.According to an embodiment of the present invention, a terminal may automatically provide a method of automatically recognizing and controlling a thing. In this case, a method for automatically recognizing and controlling an object may include: embedding a file for recognizing and controlling an object, downloading a file embedded by the terminal through a wireless communication, and using a file downloaded by the terminal. It may include the step of recognizing the object.

본 발명의 일 실시예에 따라, 무선 분산 통신 시스템에서 ACK 응답을 수행하는 일대다 통신 방법은 하나의 단말이 일대다 통신을 위한 사용 슬롯 자원을 경쟁 대행 채널을 이용하여 할당하는 단계, 단말이 할당한 사용 슬롯 자원을 이용하여 복수의 다른 단말들에게 일대다 통신 패킷을 송신하는 단계, 일대다 패킷을 복수의 단말들이 수신하는 단계, 일대다 패킷을 수신한 각 단말들이 일대다 패킷에 대한 ACK 응답을 송신하는 단계, ACK 응답들을 상기 일대다 패킷을 송신한 단말이 수신하는 단계를 포함할 수 있다.According to an embodiment of the present invention, in a one-to-many communication method for performing an ACK response in a wireless distributed communication system, a terminal allocates a used slot resource for one-to-many communication using a contention substitute channel, and the terminal is allocated. Transmitting a one-to-many communication packet to a plurality of other terminals using one used slot resource, receiving a one-to-many packet from a plurality of terminals, and each terminal receiving the one-to-many packet receives an ACK response to the one-to-many packet And transmitting, by the terminal transmitting the one-to-many packet, ACK responses.

본 발명의 일 실시예에 따라, 무선 분산 통신 시스템에서 단말이 다대다 통신을 수행하는 방법을 제공할 수 있다. 이때, 다대다 통신을 수행하는 방법은 다대다 통신을 위한 슬롯 자원들을 할당하는 단계, 단말이 다대다 패킷을 전송하는 경우, 할당한 다대다 슬롯들 중의 하나의 슬롯을 주파수가 다른 경쟁 대행 채널을 이용하여 할당하는 단계 및 할당한 슬롯 자원을 이용하여 다대다 통신 패킷을 전송하는 단계를 포함할 수 있다.According to an embodiment of the present invention, a method for a terminal to perform many-to-many communication in a wireless distributed communication system may be provided. In this case, the method for performing the many-to-many communication may include allocating slot resources for many-to-many communication, and when a terminal transmits a many-to-many packet, one slot of the allocated many-to-many slots may be allocated to a contention channel having different frequencies. Using the allocated slot resource and transmitting the many-to-many communication packet using the allocated slot resource.

본 발명에 의하면, 분산 통신 시스템에서 분산 단말들을 통해 다양한 서비스를 제공하기 위해 분산 단말을 제어하는 방법을 제공할 수 있다.According to the present invention, it is possible to provide a method of controlling a distributed terminal to provide various services through distributed terminals in a distributed communication system.

본 발명에 의하면, 무선 분산 통신 시스템에서 단말들에게 효율적인 주소를 설정하는 방법을 제공할 수 있다.According to the present invention, it is possible to provide a method for setting an efficient address for terminals in a wireless distributed communication system.

본 발명은 무선 분산 통신 시스템에서 설정된 주소에 기초하여 서비스를 제공할 수 있다.The present invention can provide a service based on an address set in a wireless distributed communication system.

본 발명에 의하면, 단말은 자동으로 사물을 인식하고 통신을 수행하는바, 해당 사물에 대한 서비스를 빠르고 쉽게 제공할 수 있다.According to the present invention, the terminal automatically recognizes a thing and performs communication, so that a service for the thing can be provided quickly and easily.

본 발명에 의하면, 동기식 무선 분산 통신 시스템에서 일대다 통신을 수행할 수 있다.According to the present invention, one-to-many communication can be performed in a synchronous wireless distributed communication system.

본 발명에 의하면, 군집 드론들의 통신, 차량간 통신, 그룹 무선 파일 전송 에서 일대다 통신을 활용할 수 있다.According to the present invention, one-to-many communication can be utilized in group drone communication, in-vehicle communication, and group wireless file transfer.

본 발명에 의하면, 일대다 통신에서 ACK 응답을 전송할 수 있다.According to the present invention, an ACK response can be transmitted in one-to-many communication.

본 발명에 의하면, 일대다 통신에서 고신뢰성의 통신 및 파일 전송을 수행할 수 있다.According to the present invention, highly reliable communication and file transfer can be performed in one-to-many communication.

본 발명에 의하면, 동기식 무선 분산 통신 시스템에서 다대다 통신을 수행할 수 있다.According to the present invention, many-to-many communication can be performed in a synchronous wireless distributed communication system.

본 발명에 의하면, 다대다 통신을 통해 군집 드론들의 통신, 차량간 통신, 무선 그룹 채팅 등의 분야에 적용할 수 있다.According to the present invention, the present invention can be applied to fields such as group drone communication, inter-vehicle communication, and wireless group chat through many-to-many communication.

본 발명에 의하면, 동적으로 자원을 할당하고, 다대다 패킷을 전송할 수 있다.According to the present invention, resources can be dynamically allocated and many-to-many packets can be transmitted.

본 발명에 의하면, 이동 단말의 경우에도 무선 다대다 통신을 안정적으로 수행할 수 있다.According to the present invention, even in a mobile terminal, wireless many-to-many communication can be stably performed.

본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable in the present invention are not limited to the above-mentioned effects, and other effects not mentioned above may be clearly understood by those skilled in the art from the following description. will be.

도 1은 채널과 슬롯을 나타낸 도면이다.1 is a diagram illustrating a channel and a slot.

도 2는 신호등 서비스를 나타낸 도면이다.2 is a diagram illustrating a traffic light service.

도 3은 분산 통신 파라미터를 결정하기 위한 변수들을 나타낸 도면이다.3 is a diagram illustrating variables for determining distributed communication parameters.

도 4는 주기적으로 업데이트 하는 내장 통신 파라미터 파일의 유효 날짜를 나타낸 도면이다.4 is a diagram illustrating an effective date of a built-in communication parameter file updated periodically.

도 5는 복수 개의 고정 방송 슬롯을 할당하는 방법을 나타낸 도면이다.5 illustrates a method of allocating a plurality of fixed broadcast slots.

도 6은 고정 분산 단말이 이동 분산 단말을 통해서 내장 통신 파라미터 파일을 업데이트하는 방법을 나타낸 도면이다.6 is a diagram illustrating a method in which a fixed distributed terminal updates an embedded communication parameter file through a mobile distributed terminal.

도 7은 고정 분산 단말이 이동 분산 단말을 통해서 내장 통신 파라미터 파일을 업데이트하는 방법을 나타낸 도면이다.7 is a diagram illustrating a method for a fixed distributed terminal to update an embedded communication parameter file through a mobile distributed terminal.

도 8은 이동 분산 단말이 고정 분산 단말을 통해서 내장 통신 파라미터 파일을 업데이트하는 방법을 나타낸 도면이다.8 is a diagram illustrating a method in which a mobile distributed terminal updates an embedded communication parameter file through a fixed distributed terminal.

도 9은 고정 분산 단말들이 경쟁을 통해서 통신 파라미터 파일을 이동 분산 단말에게 제공하는 방법을 나타낸 도면이다.FIG. 9 is a diagram illustrating a method for providing fixed parameters to a mobile distributed terminal through a competition parameter file.

도 10은 고정 분산 단말들이 유선 통신 협상을 통해서 통신 파라미터 파일을 이동 분산 단말에게 제공하는 방법을 나타낸 도면이다.FIG. 10 is a diagram illustrating a method for a fixed distributed terminal to provide a communication parameter file to a mobile distributed terminal through wired communication negotiation.

도 11은 무선 분산 단말을 위한 복수의 내장 통신 파라미터 파일들을 구성하는 방법을 나타낸 도면이다.11 is a diagram illustrating a method of configuring a plurality of embedded communication parameter files for a wireless distributed terminal.

도 12은 복수의 내장 통신 파라미터 파일들로부터 분산 모뎀이 사용하는 활성 파라미터 세트를 구성하는 방법을 나타낸 도면이다.12 illustrates a method of configuring an active parameter set used by a distributed modem from a plurality of embedded communication parameter files.

도 13은 다양한 주소 구성을 나타낸 도면이다.13 is a diagram illustrating various address configurations.

도 14는 무선 분산 모뎀을 장착한 통합 단말이 정보를 전달받는 방법을 나타낸 도면이다.14 is a diagram illustrating a method for receiving information by an integrated terminal equipped with a wireless distributed modem.

도 15는 무선 분산 시스템에서 무선 분산 모뎀을 장착한 통합 단말기를 선박 통신에 활용하는 방법을 나타낸 도면이다.FIG. 15 is a diagram illustrating a method for utilizing an integrated terminal equipped with a wireless distributed modem in ship communication in a wireless distributed system.

도 16은 고정 분산 단말의 주소를 이용하여 이동 분산 단말이 자신의 위치를 계산하는 방법을 나타낸 도면이다.16 is a diagram illustrating a method for a mobile distributed terminal to calculate its own location using an address of a fixed distributed terminal.

도 17은 집에 존재하는 다양한 형태의 무선 분산 단말들에게 상태 정보를 요청하는 방법을 나타낸 도면이다.17 is a diagram illustrating a method for requesting status information from various types of wireless distributed terminals existing in a home.

도 18은 본 발명에서 제시하는 공개 신뢰 패킷의 구성을 나타낸 도면이다.18 is a diagram illustrating a configuration of a public trust packet according to the present invention.

도 19는 무선 분산 통신으로 차량이 전송하는 공개 신뢰 패킷의 신뢰도를 검사하는 구성을 나타낸 도면이다.19 is a diagram illustrating a configuration for checking the reliability of a public trust packet transmitted by a vehicle through wireless distributed communication.

도 20은 사물을 인식하기 위한 기존 방식과 제안하는 방식의 비교를 나타내는 순서도이다.20 is a flowchart illustrating a comparison between a conventional method for recognizing an object and a proposed method.

도 21은 사물이 자동 인식되기 위한 장치 구성도이다.21 is a block diagram of an apparatus for automatically recognizing a thing.

도 22는 단말이 사물로부터 드라이버 혹은 프로그램을 직접 다운로드 받아 인식하고 제어하는 순서도이다.22 is a flowchart in which a terminal directly downloads a driver or a program from a thing and recognizes and controls the same.

도 23은 단말이 잠든 사물을 깨우고 인식하는 순서도이다.23 is a flowchart of waking up and recognizing a sleeping object.

도 24는 단말이 잠든 사물을 깨우기 위하여 톤 슬롯 패턴을 사용하는 방법을 나타낸 도면이다.FIG. 24 is a diagram illustrating a method of using a tone slot pattern to wake up a sleepy object.

도 25는 프로그램에 의하여 자동적으로 제어할 사물을 선택하는 순서도이다.25 is a flowchart for selecting an object to be automatically controlled by a program.

도 26은 제어 신호를 수신하는 사물이 제어를 허용하는 방법의 순서도이다.26 is a flowchart of a method in which a thing receiving a control signal allows control.

도 27은 사용자 단말이 이미 인식한 사물을 검색하여 제어하는 순서도이다.27 is a flowchart of searching for and controlling a thing already recognized by a user terminal.

도 28은 사용자 단말이, 사물이 내장한 인식과 제어를 위한 파일을 업데이트하는 순서도이다.28 is a flowchart in which a user terminal updates a file for recognition and control embedded in a thing.

도 29는 사용자 입장에서 경험하는 기존의 사물 인식 제어 단계와 본 발명이 적용될 때의 사물 인식 단계를 비교하는 순서도이다. FIG. 29 is a flowchart illustrating a comparison between an existing object recognition control step experienced by a user and an object recognition step when the present invention is applied.

도 30은 주 채널과 부 채널의 구성 및 프레임과 슬롯의 구성을 나타낸 도면이다.30 is a diagram illustrating a configuration of a primary channel and a subchannel, and a configuration of a frame and a slot.

도 31은 4개의 드론들이 같은 지점으로 향하는 경우를 나타낸 도면이다.FIG. 31 illustrates a case where four drones are directed to the same point.

도 32는 일대다 패킷의 구성을 나타낸 도면이다.32 is a diagram showing the configuration of a one-to-many packet.

도 33은 본 발명이 제시하는 일대다 패킷에 대한 ACK 응답을 수행하는 방법을 나타낸 도면이다.33 is a view showing a method for performing an ACK response to a one-to-many packet proposed by the present invention.

도 34는 각 단말이 점유하고 있는 방송 슬롯으로 일대다 통신에 대한 ACK 응답을 송신하는 방법을 나타낸 도면이다.34 is a diagram illustrating a method of transmitting an ACK response for one-to-many communication to a broadcasting slot occupied by each terminal.

도 35는 단말이 경쟁 톤 슬롯 자원의 부슬롯에서 톤 신호를 전송하여 일대다 패킷에 대한 ACK 응답을 송신하는 방법을 나타낸 도면이다.35 is a diagram illustrating a method for transmitting an ACK response to a one-to-many packet by transmitting a tone signal in a subslot of a contention tone slot resource.

도 36은 일대다 통신에 할당된 슬롯 자원이 충돌하는 경우를 나타낸 도면이다.36 illustrates a case in which slot resources allocated for one-to-many communication collide with each other.

도 37은 자원 충돌을 검출하기 위하여 그룹 톤을 전송하는 방법을 나타낸 도면이다.37 illustrates a method of transmitting a group tone to detect a resource collision.

도 38은 각 단말로부터 슬롯 맵을 수신하여, 그룹 유효 슬롯 맵을 작성하는 방법을 나타낸 도면이다.38 is a diagram illustrating a method of receiving a slot map from each terminal and creating a group valid slot map.

도 39는 일대다 패킷 전송 단말이 ACK를 수신하지 못한 경우에 재전송을 수행하는 방법을 나타낸 도면이다.FIG. 39 illustrates a method for performing retransmission when the one-to-many packet transmitting terminal does not receive an ACK.

도 40은 단말이 그룹 통신 영역의 경계를 고려하여 통신을 수행하는 방법을 나타낸 도면이다.40 is a diagram illustrating a method in which a terminal performs communication in consideration of a boundary of a group communication area.

도 41은 동적으로 일대다 그룹에 단말이 조인하는 방법을 나타낸 도면이다.41 is a diagram illustrating a method for dynamically joining a terminal to a one-to-many group.

도 42는 주 채널과 부 채널의 구성 및 프레임과 슬롯을 나타낸 도면이다.42 is a diagram showing the configuration of a main channel and a sub channel, and a frame and a slot.

도 43은 네 개의 드론이 같은 지점을 향해 이동하는 상황을 나타낸 도면이다.43 shows a situation in which four drones move toward the same point.

도 44는 다대다 통신을 수행하는 방법을 나타낸 도면이다.44 illustrates a method for performing many-to-many communication.

도 45는 그룹 유효 슬롯 맵을 나타내는 도면이다.45 is a diagram illustrating a group valid slot map.

도 46은 다대다 패킷 전송을 수행하는 경우, 그룹 슬롯 클리어링을 수행하는 방법을 나타낸 도면이다.46 is a diagram illustrating a method of performing group slot clearing when performing many-to-many packet transmission.

도 47은 일대다 패킷을 구성하는 방법을 나타낸 도면이다.47 illustrates a method of constructing a one-to-many packet.

도 48은 다대다 패킷이 사용 슬롯에서 송신되는 경우, 각각의 드론이 방송 슬롯에서 응답 데이터를 전송하는 방법을 나타낸 도면이다.48 is a diagram illustrating a method of transmitting response data in each broadcast slot by a drone when many-to-many packets are transmitted in a usage slot.

도 49는 조건 응답을 요청하는 다대다 패킷을 전송하는 방법을 나타낸 도면이다.49 illustrates a method of transmitting a many-to-many packet requesting a condition response.

도 50는 응답 조건이 있는 다대다 패킷에 응답을 수행하는 방법을 나타낸 도면이다.50 illustrates a method of performing a response to a many-to-many packet having a response condition.

도 51은 단말이 동적으로 다대다 통신 그룹에 가입하는 방법을 나타낸 도면이다.51 is a diagram illustrating a method in which a terminal dynamically joins a many-to-many communication group.

도 52는 다대다 슬롯들의 자원 충돌을 실시간으로 검사하기 위하여 그룹 톤 구간과 그룹 톤을 사용하는 방법을 나타낸 도면이다.FIG. 52 illustrates a method of using a group tone interval and a group tone to check resource collisions of many-to-many slots in real time.

도 53은 시퀀스 정보가 포함된 다대다 패킷을 나타낸 도면이다.53 is a diagram illustrating a many-to-many packet including sequence information.

도 54는 송수신하는 다대다 패킷에 시퀀스 오류가 발생하는 경우, 패킷을 관리하는 방법을 나타낸 도면이다.54 illustrates a method of managing a packet when a sequence error occurs in a many-to-many packet to be transmitted and received.

도 55는 시퀀스 오류를 가진 단말이 잘못된 시퀀스 번호를 포함한 다대다 패킷을 전송했을 때, 현재 시퀀스 번호를 알려주는 패킷을 전송하는 방법을 나타낸 도면이다.55 is a diagram illustrating a method of transmitting a packet indicating a current sequence number when a terminal having a sequence error transmits a many-to-many packet including an incorrect sequence number.

도 56은 다대다 패킷에 대한 ACK, NACK를 톤 신호로 전송함으로써, 재전송을 수행하는 방법을 나타낸 도면이다.56 is a diagram illustrating a method of performing retransmission by transmitting ACK and NACK for a many-to-many packet as tone signals.

도 57은 다대다 그룹 정보 방송 슬롯에서 현재 시퀀스 번호를 방송할 때, 이 방송되는 현재 시퀀스 번호를 이용하여 재전송을 수행하는 방법을 나타낸 도면이다.FIG. 57 is a diagram illustrating a method for retransmission using the broadcast current sequence number when broadcasting a current sequence number in a many-to-many group information broadcast slot.

도 58은 단말이 스스로 다대다 그룹에서 탈퇴하는 방법을 나타낸 도면이다. 58 is a diagram illustrating a method in which a terminal detaches itself from a many-to-many group.

도 59은 본 발명의 장치 구성을 나타낸 도면이다.Fig. 59 is a diagram showing the device configuration of the present invention.

이하에서는 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 이하 설명 및 첨부된 도면들에서 실질적으로 동일한 구성요소들은 각각 동일한 부호들로 나타냄으로써 중복 설명을 생략하기로 한다. 또한 본 발명을 설명함에 있어 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그에 대한 상세한 설명은 생략하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, the substantially identical components are represented by the same reference numerals, and thus redundant description will be omitted. In addition, in describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, a detailed description thereof will be omitted.

본 발명의 실시 예를 설명함에 있어서 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그에 대한 상세한 설명은 생략한다. 그리고, 도면에서 본 발명에 대한 설명과 관계없는 부분은 생략하였으며, 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.In the following description of embodiments of the present invention, when it is determined that a detailed description of a known structure or function may obscure the gist of the present invention, a detailed description thereof will be omitted. In the drawings, parts irrelevant to the description of the present invention are omitted, and like reference numerals denote like parts.

본 발명에 있어서, 어떤 구성요소가 다른 구성요소와 "연결", "결합" 또는 "접속"되어 있다고 할 때, 이는 직접적인 연결관계뿐만 아니라, 그 중간에 또 다른 구성요소가 존재하는 간접적인 연결관계도 포함할 수 있다. 또한 어떤 구성요소가 다른 구성요소를 "포함한다" 또는 "가진다"고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 배제하는 것이 아니라 또 다른 구성요소를 더 포함할 수 있는 것을 의미한다.In the present invention, when a component is "connected", "coupled" or "connected" with another component, it is not only a direct connection, but also an indirect connection in which another component exists in between. It may also include. In addition, when a component "includes" or "having" another component, it means that it may further include another component, without excluding the other component unless otherwise stated. .

본 발명에 있어서, 제1, 제2 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용되며, 특별히 언급되지 않는 한 구성요소들간의 순서 또는 중요도 등을 한정하지 않는다. 따라서, 본 발명의 범위 내에서 일 실시 예에서의 제1 구성요소는 다른 실시 예에서 제2 구성요소라고 칭할 수도 있고, 마찬가지로 일 실시 예에서의 제2 구성요소를 다른 실시 예에서 제1 구성요소라고 칭할 수도 있다.In the present invention, the terms "first" and "second" are used only for the purpose of distinguishing one component from other components, and do not limit the order or the importance between the components unless otherwise specified. Accordingly, within the scope of the present invention, a first component in one embodiment may be referred to as a second component in another embodiment, and likewise, a second component in one embodiment may be referred to as a first component in another embodiment. It may also be called.

본 발명에 있어서, 서로 구별되는 구성요소들은 각각의 특징을 명확하게 설명하기 위함이며, 구성요소들이 반드시 분리되는 것을 의미하지는 않는다. 즉, 복수의 구성요소가 통합되어 하나의 하드웨어 또는 소프트웨어 단위로 이루어질 수도 있고, 하나의 구성요소가 분산되어 복수의 하드웨어 또는 소프트웨어 단위로 이루어질 수도 있다. 따라서, 별도로 언급하지 않더라도 이와 같이 통합된 또는 분산된 실시 예도 본 발명의 범위에 포함된다.In the present invention, the components distinguished from each other to clearly describe each feature, and does not necessarily mean that the components are separated. That is, a plurality of components may be integrated into one hardware or software unit, or one component may be distributed and formed into a plurality of hardware or software units. Therefore, even if not mentioned otherwise, such integrated or distributed embodiments are included in the scope of the present invention.

본 발명에 있어서, 다양한 실시 예에서 설명하는 구성요소들이 반드시 필수적인 구성요소들은 의미하는 것은 아니며, 일부는 선택적인 구성요소일 수 있다. 따라서, 일 실시 예에서 설명하는 구성요소들의 부분집합으로 구성되는 실시예도 본 발명의 범위에 포함된다. 또한, 다양한 실시 예에서 설명하는 구성요소들에 추가적으로 다른 구성요소를 포함하는 실시 예도 본 발명의 범위에 포함된다.In the present disclosure, components described in various embodiments of the present disclosure are not necessarily required components, and some of them may be optional components. Therefore, an embodiment consisting of a subset of the components described in one embodiment is also included in the scope of the present invention. In addition, embodiments including other components in addition to the components described in the various embodiments are included in the scope of the present invention.

본 발명과 관련하여, 기존의 CSMA/CA는 비동기 통신 시스템에서만 사용될 수 있었다. 이때, 본 발명의 무선 분산 통신 시스템에서는 CSMA/CA를 동기 시스템에서도 사용할 수 있도록, 경쟁 대행 채널을 사용할 수 있다. 일 예로, 주 채널과 부 채널이 하나의 쌍을 이룰 수 있다. 본래의 데이터 채널은 수 MHz 단위의 광대역의 밴드폭을 가질 수 있다. 이때, 주 통신 밴드는 그대로 데이터 채널로 사용될 수 있다. 그리고 경쟁을 하는 채널은 협대역의 신호를 사용한다. 협대역의 신호로서 주파수 톤을 사용할 수 있으며, 주파수 톤은 수 kHz 에서 수십 kHz 의 밴드폭을 가지기 때문에, 광대역 대역폭의 1/100 이하의 대역폭을 가진다. 일 예로, 10kHz 의 톤 채널과 990kHz의 데이터 채널로 1MHz 대역이 구성된다면, 충돌이 없다는 가정하에서 최대 데이터 채널 사용률은 99%가 된다. 이는 같은 밴드에서 CSMA/CA를 사용할 경우, 최대 채널 사용률이 50% 인 것에 비하여 매우 유리할 수 있다. 이때, 일 예로, 부 채널은 주 채널과 바로 인접하게 할당될 수 있다. 또한, 일 예로, 부 채널은 주 채널과 떨어진 상태로 할당될 수 있으며, 상술한 실시예로 한정되지 않는다.In connection with the present invention, the existing CSMA / CA could only be used in an asynchronous communication system. In this case, in the wireless distributed communication system of the present invention, the contention substitute channel may be used so that the CSMA / CA may be used in the synchronization system. For example, the primary channel and the secondary channel may be paired. The original data channel may have a wide bandwidth of several MHz. In this case, the main communication band may be used as the data channel as it is. Competing channels use narrowband signals. A frequency tone can be used as a narrow band signal, and since the frequency tone has a bandwidth of several kHz to several tens of kHz, it has a bandwidth less than 1/100 of the broadband bandwidth. As an example, if the 1MHz band is configured with a 10kHz tone channel and a 990kHz data channel, the maximum data channel utilization is 99% under the assumption that there is no collision. This can be very advantageous when using CSMA / CA in the same band, compared to 50% maximum channel utilization. In this case, as an example, the secondary channel may be allocated immediately adjacent to the primary channel. In addition, as an example, the subchannel may be allocated away from the main channel, and is not limited to the above-described embodiment.

즉, 복수(e.g 수천 또는 수만)의 단말들이 공존하는 환경에서 복수의 단말들이 경쟁을 수행하는 채널을 데이터 전송 채널과 다르게 설정하도록 함으로서, 주파수 효율성을 높일 수 있다.That is, in an environment where a plurality of terminals (e.g. thousands or tens of thousands) of terminals coexist, the channel efficiency of the plurality of terminals may be set differently from that of the data transmission channel, thereby improving frequency efficiency.

또한, 일 예로, 사용할 슬롯의 앞 슬롯에서 단말들은 사전에 경쟁을 수행할 수 있다. 구체적으로 단말 A가 주 채널의 s번 슬롯을 사용하기로 결정했다면, 단말 A는 경쟁 대행 채널인 s-1번 슬롯에서 미리 경쟁을 수행할 수 있다. 이때, 단말 A는 경쟁 대행 채널의 슬롯 내의 부슬롯 번호를 N 이라고 하면, 선택된 부슬롯의 이전 부슬롯까지 캐리어 센싱(carrier sensing)을 수행할 수 있다. 수행 결과 검출된 신호가 없으면, 선택한 부슬롯부터 마지막 부슬롯까지 경쟁 톤 신호를 전송하고, 주 채널의 슬롯 s번에서 데이터를 송신한다. 이때, 일 예로, 단말 A가 수행 결과 검출된 신호가 있는 경우, 단말 A는 경쟁(contention)에서 진 것으로 결정하고, 톤 채널과 주(main) 채널에서 아무런 신호를 전송하지 않을 수 있다. 다만, 상술한 부슬롯 할당은 하나의 일 실시예일뿐, 특정 숫자로 한정되지 않는다. 즉, 가장 낮은 수의 부슬롯을 할당받은 단말은 캐리어 센싱 이후에 경쟁 신호를 전송하고, 주 채널에서 데이터 전송을 수행할 수 있다.In addition, as an example, UEs may compete in a slot before a slot to be used. In more detail, if UE A decides to use slot s of the primary channel, UE A may perform competition in advance in slot s-1, which is a competition agency channel. At this time, the terminal A, if the subslot number in the slot of the contention channel is N, it can perform carrier sensing (carrier sensing) to the previous subslot of the selected subslot. If there is no signal detected as a result of the execution, a contention tone signal is transmitted from the selected subslot to the last subslot and data is transmitted in slot s of the main channel. In this case, as an example, when there is a signal detected as a result of the execution of the terminal A, the terminal A may determine that it is lost in contention and may not transmit any signal in the tone channel and the main channel. However, the above-described sub slot allocation is only one embodiment and is not limited to a specific number. That is, the terminal allocated the lowest number of subslots may transmit a contention signal after carrier sensing and perform data transmission on the primary channel.

이때, 일 예로, 이러한 경쟁 대행 채널의 신호는 주파수 톤 신호를 사용할 수 있고, 이 경우 주파수 밴드를 가장 적게 사용할 수 있다. 이때, 하기부터는 경쟁 신호를 톤 신호로 가정하여 지칭한다. 다만, 경쟁 신호가 다르게 설정되는 것도 가능하며, 상술한 실시예로 한정되지 않는다. 상술한 경쟁을 통해, 동일한 슬롯을 선택한 단말들은 충돌을 피할 수 있다. 일 예로, 상술한 상황에서는 500개 중에서 같은 슬롯을 선택한 단말들이 다시 충돌을 피할 수 있었다. In this case, as an example, the signal of the competition agency channel may use a frequency tone signal, and in this case, the frequency band may be used the least. In this case, hereinafter, the contention signal is assumed to be a tone signal. However, the competition signal may be set differently, and is not limited to the above-described embodiment. Through the above-described competition, terminals selected the same slot can avoid collision. For example, in the above-described situation, the UEs having selected the same slot among 500 could avoid collision again.

본 발명에 슬롯 클리어링이라 함은 단말이 슬롯 s 를 지속적으로 충돌 없이 사용하기 위하여, 경쟁 대행 채널의 이전 슬롯 s-1 에서 부슬롯 0번부터 경쟁 신호를 송신하여 주변 단말들이 해당 슬롯 s를 사용하려는 시도를 막는 것을 의미할 수 있다. 즉, 상술한 바와 같은 동작을 의미할 수 있으며, 하기에서는 이를 전제로 관련 내용을 서술한다.In the present invention, slot clearing means that a terminal continuously transmits a contention signal starting from subslot 0 in a previous slot s-1 of a competing substitute channel in order to continuously use the slot s without collision. It can mean preventing attempts. That is, it may mean the operation as described above, the following description will be described on the premise.

또한, 일 예로, 본 발명에서는 상술한 바 및 참고문헌 1 내지 3에 기초하여 분산 통신 시스템에서 분산 단말에게 다양한 서비스를 제공하는 방법에 대해 서술한다. 일 예로, 분산 통신 시스템은 상술한 바와 같이 분산 통신의 통제를 위한 제어국이 없이 단말들이 스스로 상황에 맞게 동작하는 시스템일 수 있다. 따라서, 분산 통신 시스템의 분산 단말들을 제어하기 위한 통신 파라미터들이 필요할 수 있다. 일 예로, 기존 통신 시스템의 통신 파라미터들은 대부분 하드웨어를 구현하는 방법일 수 있다. 즉, 기존 통신 시스템의 파라미터들은 고정적일 수 있다. 일 예로, 동적 파라미터와 관련하여, 동적으로 통신 파라미터를 변경하는 방법은 방송을 통하여 해당 통신 파라미터를 어떤 것으로 사용하라는 명령을 전달하는 방법일 수 있다. 일 예로, 선박에 장착된 AIS(automatic identification system) 단말은 자신의 주파수 채널을 DSC 채널 정보를 우선 수신한 후에 결정할 수 있다. 즉, 상술한 바처럼 동작 파라미터 변경이 가능할 수 있으나, 동적으로 통신 파라미터를 변경하는 방법은 주파수 채널을 변경 정도의 매우 제한된 경우에서만 적용될 수 있다.In addition, as an example, the present invention describes a method for providing various services to a distributed terminal in a distributed communication system based on the above-described bar and references 1 to 3. As an example, the distributed communication system may be a system in which terminals operate on their own without a control station for controlling distributed communication as described above. Therefore, communication parameters for controlling distributed terminals of a distributed communication system may be needed. For example, communication parameters of an existing communication system may be a method of implementing hardware. In other words, the parameters of an existing communication system may be fixed. For example, in relation to a dynamic parameter, a method of dynamically changing a communication parameter may be a method of transmitting a command to use the corresponding communication parameter as something through broadcast. For example, an AIS terminal mounted on a ship may determine its frequency channel after first receiving DSC channel information. That is, as described above, the operation parameter may be changed, but the method of dynamically changing the communication parameter may be applied only in a very limited case of changing the frequency channel.

한편, 일 예로, 무선 분산 통신 시스템에서는 동적으로 파라미터가 변경될 수 있다. 구체적으로, 무선 분산 통신 시스템에서 고정된 파라미터를 사용하는 것은 다양한 서비스 제공을 어렵게 할 수 있다. 따라서, 무선 분산 통신 시스템에서 다양한 서비스를 고려하여 동적으로 파라미터를 변경할 필요성이 있다. 일 예로, 기존의 통신 파라미터 변경이라는 함은 주파수, 송신 파워 또는 지정 슬롯 정보 정도의 제한된 통신 파라미터를 국가마다 다르게 설정하는 것을 의미할 수 있다. 따라서, 국가마다 다른 파라미터를 미리 저장하고 있다가 해당 국가에서 변경하면 되었다.Meanwhile, as an example, in a wireless distributed communication system, parameters may be dynamically changed. Specifically, using fixed parameters in a wireless distributed communication system may make it difficult to provide various services. Therefore, there is a need to dynamically change parameters in consideration of various services in a wireless distributed communication system. For example, the change of the existing communication parameter may mean that a limited communication parameter such as frequency, transmission power, or designated slot information is set differently for each country. Therefore, different parameters in different countries can be stored in advance and changed in the corresponding country.

그러나, 본 발명의 무선 분산 통신 시스템을 통해 다양한 서비스를 제공하는 경우에는 기존 통신 시스템과 다르게 동작할 수 있다. 구체적으로, 기존의 무선 분산 통신은 통신 자원의 충돌 경쟁을 수행하지 않을 수 있으며, 통신 자원의 충돌에 의하여 무선 데이터의 안정성이 보장되지 않을 수 있다. 따라서, 상업적 서비스 역시 거의 제공되지 않고 있다. 이에 반해서, 본 발명은 상술한 바 및 참고문헌 1 내지 3에 기초하여 충돌을 감지하고 데이터 안정성이 확보된 환경과, 이 환경에서 다양한 상업적 서비스가 가능한 상황에서 서비스 제공을 고려할 수 있다. 이때, 다양한 서비스들을 위해서는 서비스 각각의 특성을 고려하여 복수 개의 통신 파라미터가 수정될 필요성이 있다. 또한, 특정 서비스를 사용하는 단말들과 그렇지 않은 단말들은 통신 파라미터가 다르게 설정될 수 있다. 즉, 무선 분산 통신 시스템에서 분산 단말들은 각자의 상황에 따라 서로 다른 통신 파라미터를 셋팅하고, 이에 기초하여 동작을 수행할 수 있다. However, when providing various services through the wireless distributed communication system of the present invention may operate differently from the existing communication system. Specifically, the existing wireless distributed communication may not perform a contention collision of communication resources, and the stability of wireless data may not be guaranteed by the collision of communication resources. Therefore, commercial services are rarely provided. On the contrary, the present invention may consider providing a service in an environment in which a collision is detected and data stability is secured based on the above-mentioned and references 1 to 3 and in which various commercial services are possible in this environment. In this case, for various services, it is necessary to modify a plurality of communication parameters in consideration of characteristics of each service. In addition, the terminal using a particular service and those that do not have a communication parameter may be set differently. That is, in the wireless distributed communication system, distributed terminals may set different communication parameters according to their respective situations and perform an operation based on the different communication parameters.

이때, 단말을 제어하는데 필요한 통신 파라미터는 다수가 존재할 수 있다. 일 예로, 상술한 바에 기초하면 경쟁을 수행하는 채널과, 실제 데이터를 전송하는 채널은 다른 중심 주파수를 가지는 별개의 채널일 수 있다. 따라서, 두 채널의 주파수와 매핑 관계에 대한 통신 파라미터가 필요할 수 있다. 또한, 일 예로, 상술한 바에 기초하여 슬롯 클리어링, ACK 클리어링 기법 및 우선권 설정에 대한 통신 파라미터가 필요할 수 있다. 또한, 일 예로, 참고문헌 3에 기술된 슬롯 구성과 채널 구성들에 대한 통신 파라미터도 필요할 수 있다. 일 예로, 슬롯 구성은 방송 슬롯과 사용 슬롯이 있고, 채널 구성은 방송 채널, 사용 채널, 혼합 채널이 있다. 방송 슬롯은 지정 방송 슬롯, 고정 방송 슬롯, 일반 방송 슬롯으로 나뉘고, 사용 슬롯도 지정 사용 슬롯, 고정 사용 슬롯, 일반 사용 슬롯으로 나눌 수 있다. 이때, 방송 채널은 방송 슬롯들로 구성된 채널이며, 사용 채널은 사용 슬롯들로 구성된 채널이며, 혼합 채널은 방송 슬롯과 사용 슬롯이 혼합된 채널이다. 이때, 상술한 슬롯들에 대한 통신 파라미터가 필요할 수 있으며, 상술한 파라미터는 기존 통신 시스템에 존재하지 않는 파라미터일 수 있다. 일 예로, 본 발명에서는 무선 분산 통신 시스템을 통해 다양한 서비스를 제공하기 위해 복수 개의 슬롯들과 채널들이 조합되어 동작할 수 있다. 이를 통해, 무산 분산 통신 시스템에서 다양한 서비스를 사용자에게 제공할 수 있다.At this time, there may be a large number of communication parameters required to control the terminal. For example, based on the above description, a channel performing competition and a channel transmitting actual data may be separate channels having different center frequencies. Thus, communication parameters for the frequency and mapping relationship of the two channels may be needed. In addition, as an example, based on the above, communication parameters for slot clearing, ACK clearing scheme, and priority setting may be needed. Also, as an example, communication parameters for the slot configuration and channel configurations described in Reference 3 may also be needed. For example, the slot configuration includes a broadcast slot and a use slot, and the channel configuration includes a broadcast channel, a use channel, and a mixed channel. The broadcast slot is divided into a designated broadcast slot, a fixed broadcast slot, and a general broadcast slot, and the use slot may also be divided into a designated use slot, a fixed use slot, and a general use slot. In this case, the broadcast channel is a channel composed of broadcast slots, the use channel is a channel composed of use slots, and the mixed channel is a channel in which a broadcast slot and a use slot are mixed. In this case, the communication parameters for the slots described above may be necessary, and the above parameters may be parameters that do not exist in the existing communication system. For example, in the present invention, a plurality of slots and channels may be combined to operate various services through a wireless distributed communication system. Through this, it is possible to provide a variety of services to the user in a non-distributed distributed communication system.

또한, 기존의 통신 시스템에서는 대부분의 통신 파라미터를 사전에 정의하고 있기 때문에 단말은 고정적인 규칙에 기초하여 동작할 수 있으며, 이는 상술한 바와 같다. 즉, 기존 통신 시스템에서는 다양한 서비스가 제공될 수 없다. 일 예로, 시스템을 통해 다양한 서비스를 제공하고자 하는 경우, 많은 서비스들을 무리없이 즉각적으로 제공할 수 있어야 하며, 이를 위해서 통신 파라미터가 수시로 변경될 필요성이 있다. 하기에서는 상술한 바를 고려하여 무선 분산 통신 시스템에서 분산 단말들의 제어를 위한 통신 파라미터 결정 방법을 서술한다.In addition, in the existing communication system, since most communication parameters are defined in advance, the terminal may operate based on a fixed rule, as described above. That is, various services cannot be provided in the existing communication system. For example, when various services are to be provided through the system, a large number of services must be provided immediately without difficulty, and for this purpose, communication parameters need to be changed from time to time. In the following description, a communication parameter determination method for controlling distributed terminals in a wireless distributed communication system will be described in consideration of the above.

한편, 상술한 무선 분산 통신 시스템은 기본적으로 동기식 TDMA를 사용하는 무선 분산 통신 시스템일 수 있다. 이때, 동기식 TDMA 에서의 통신 자원은 슬롯이다. 일 예로, 하나의 프레임은 1초이고, 1초에 500개의 슬롯 자원이 존재할 수 있다.Meanwhile, the above-described wireless distributed communication system may be a wireless distributed communication system that basically uses synchronous TDMA. At this time, the communication resource in the synchronous TDMA is a slot. For example, one frame is one second, and 500 slot resources may exist in one second.

또한, 무선 분산 통신 시스템에서 분산 단말들의 동작이 제어될 수 있다. 이때, 상술한 바와 같이 무선 분산 시스템에는 분산 단말들을 제어하는 기지국이 없기 때문에, 각 분산 단말들은 내장된 통신 파라미터 파일로부터 제어될 필요성이 있다. 일 예로, 통신 파라미터는 국가 또는 지역마다 다를 수 있고, 계약 또는 용도에 따라서도 다른 파라미터를 가질 수 있다. 또한, 일 예로, 통신 파라미터는 제공되는 서비스에 따라 다를 수 있다. 또한, 통신 파라미터는 다른 요소에 의해 다르게 설정될 수 있으며, 상술한 실시예로 한정되지 않는다. 즉, 무선 분산 시스템의 파라미터는 매우 유동적이기 때문에 통제된 동작을 위해서는 단말이 주기적으로 통신 파라미터 파일을 업데이트할 필요성이 있다. 일 예로, 스마트 디바이스와 같은 분산 단말은 업데이트를 자동으로 수행할 수 있다. 다만, 인터넷에 연결되지 않는 분산 단말들은 주로 스마트 디바이스를 매개로 업데이트를 수행할 수 있다. 일 예로, 고정 단말 중 분산 도로 유닛은 중앙 제어국을 통해서 인터넷에 연결될 수 있으며, 차량의 업데이트를 쉽게 도와줄 수 있다. 이때, 차량들은 자신의 정보를 암호화하기 어렵기 때문에, 참고문헌 4(출원번호 10-2018-0021102, 접수번호 1-1-2018-0187213-27, 무선 분산 통신 시스템에서 단말의 주소를 설정하고 이를 활용하는 방법)에 기술되는 공개 신뢰 패킷을 이용할 수 있다. 또한, 내장 통신 파라미터 파일은 크기가 매우 클 수 있다. 왜냐하면, 포함되는 파라미터가 매우 많고 구성될 수 있는 방법도 다양하기 때문이다. 따라서, 복수 개의 파일로 구성될 수 있다. 이때, 각 파일에는 우선 순위가 있어서 활성 파라미터 세트는 우선 순위가 높은 파일이 덮어 쓰는 구조로 관리될 수 있다. 내장 통신 파라미터 파일은 기본 파라미터 파일과, 위치의 유형에 따른 위치 유형 파라미터 파일, 계약에 따른 계약 파라미터 파일, 서비스의 특성에 따른 서비스 파라미터 파일, 해당 위치를 분할 지역으로 매핑시키고 관련 파라미터를 기록한 분할 지역 파라미터 파일 및 파일의 크기를 줄이기 위한 파라미터 변환 파일 중 적어도 어느 하나 이상일 수 있으며, 상술한 실시예로 한정되지 않는다. 또한, 상술한 파라미터에 대해서는 하기에서 구체적으로 서술한다.In addition, the operation of the distributed terminals in the wireless distributed communication system can be controlled. At this time, since there is no base station for controlling distributed terminals in the wireless distributed system as described above, each distributed terminal needs to be controlled from an embedded communication parameter file. For example, the communication parameters may be different for each country or region, and may have other parameters according to a contract or a purpose. Also, as an example, communication parameters may vary depending on the services provided. In addition, the communication parameter may be set differently by other factors, and is not limited to the above-described embodiment. That is, since the parameters of the wireless distributed system are very flexible, it is necessary for the terminal to periodically update the communication parameter file for controlled operation. For example, a distributed terminal such as a smart device may automatically update. However, distributed terminals not connected to the Internet may mainly perform an update via a smart device. For example, the distributed road unit of the fixed terminal may be connected to the Internet through the central control station, it may be easy to update the vehicle. At this time, since the vehicle is difficult to encrypt their information, reference 4 (application number 10-2018-0021102, reception number 1-1-2018-0187213-27, in the wireless distributed communication system to set the address of the terminal and Public trust packet described in "How to utilize." Also, the built-in communication parameter file can be very large. This is because there are so many parameters involved and how they can be configured. Therefore, it may consist of a plurality of files. At this time, each file has a priority, so the active parameter set may be managed in a structure that is overwritten by a file having a high priority. The built-in communication parameter file includes a basic parameter file, a location type parameter file according to the location type, a contract parameter file according to the contract, a service parameter file according to the characteristics of the service, and a partitioned area that maps the location to the partitioned area and records related parameters. At least one or more of a parameter file and a parameter conversion file for reducing the size of the file are not limited to the above-described embodiment. In addition, the above-mentioned parameter is explained concretely below.

또한, 일 예로, 무선 분산 통신 시스템에서 슬롯 자원 할당 방식에 기초하여 동작될 수 있다. 상술한 바 및 참고문헌 1에 기초하여 무선 분산 통신 시스템에서는 기존의 기술들과는 달리 충돌 경쟁을 통하여 슬롯 자원을 할당할 수 있다. 따라서, 무선 분산 통신 시스템에서 분산 단말들 간에 발생하는 충돌에 대한 충돌 확률이 극히 낮아서 수천, 수만 개의 연결을 지원할 수 있다. 일 예로, WIFI 시스템에서는 50 개의 단말이 동시에 자원 할당을 시도할 때의 자원 충돌 확률은 약 20% 정도일 수 있다. 반면, 상술한 바에 기초하면 무선 분산 통신 시스템에서 50,000 개의 단말이 동시에 자원 할당을 시도해도 그 충돌 확률은 약 2% 정도로 낮을 수 있다. 또한, 일 예로, 상술한 무선 분산 통신 시스템은 채널 할당 방식을 사용하는 동기식 TDMA 분산 통신 시스템을 지칭할 수 있다. 또한, 무선 분산 통신 시스템에서 분산 단말들이 경쟁을 통해서 슬롯을 할당하는 것은 상술한 경쟁 대행 채널에 기초하여 수행될 수 있다. 또한, 참고문헌 1에서 기술된 슬롯 클리어링, ACK 클리어링 기법 및 우선권 설정에 대한 방법이 적용될 수 있으며, 상술한 실시예로 한정되지 않는다.Also, for example, the operation may be performed based on a slot resource allocation scheme in a wireless distributed communication system. Based on the above-mentioned and reference 1, in the wireless distributed communication system, slot resources may be allocated through collision contention unlike conventional technologies. Therefore, the collision probability for collisions occurring between distributed terminals in the wireless distributed communication system is extremely low, and thus can support tens of thousands and tens of thousands of connections. For example, in a WIFI system, when 50 terminals attempt resource allocation at the same time, a resource collision probability may be about 20%. On the other hand, based on the above, even if 50,000 terminals try to allocate resources simultaneously in the wireless distributed communication system, the collision probability may be as low as about 2%. In addition, as an example, the above-described wireless distributed communication system may refer to a synchronous TDMA distributed communication system using a channel allocation scheme. In addition, in the wireless distributed communication system, allocating slots through contention by distributed terminals may be performed based on the contention agency channel described above. In addition, the slot clearing, the ACK clearing technique, and the method for setting the priority described in Reference 1 may be applied, and are not limited to the above-described embodiment.

또한, 일 예로, 도 1을 참조하면, 슬롯 구성은 방송 슬롯과 사용 슬롯이 존재할 수 있고, 채널 구성은 방송 채널, 사용 채널 및 혼합 채널이 존재할 수 있다. 이때, 방송 슬롯은 지정 방송 슬롯, 고정 방송 슬롯 및 일반 방송 슬롯으로 나눌 수 있다. 또한, 사용 슬롯도 지정 사용 슬롯, 고정 사용 슬롯 및 일반 사용 슬롯으로 나눌 수 있다. 또한, 방송 채널은 방송 슬롯들로 구성된 채널이며, 사용 채널은 사용 슬롯들로 구성된 채널일 수 있다. 또한, 혼합 채널은 방송 슬롯과 사용 슬롯이 혼합된 채널이다. Also, as an example, referring to FIG. 1, a slot configuration may include a broadcast slot and a use slot, and a channel configuration may include a broadcast channel, a use channel, and a mixed channel. In this case, the broadcast slot may be divided into a designated broadcast slot, a fixed broadcast slot, and a general broadcast slot. Use slots may also be divided into designated use slots, fixed use slots, and general use slots. In addition, the broadcast channel may be a channel composed of broadcast slots, and the use channel may be a channel composed of use slots. In addition, the mixed channel is a channel in which a broadcast slot and a use slot are mixed.

또한, 일 예로, 무선 분산 통신 시스템을 위한 분산 모뎀은 신호의 변조와 복조에 사용되는 모뎀을 의미할 수 있다. 또한, 일 예로, 하기에서 단말은 분산 모뎀을 장착한 분산 단말을 지칭할 수 있다. 다만, 이는 설명의 편의를 위한 것일 뿐, 상술한 실시예로 한정되지 않는다. 또한, 스마트 디바이스에 분산 모뎀이 장착되면 이것을 ‘스마트 디비아스 분산 단말’ 혹은 ‘통합 단말’ 이라고 지칭할 수 있다. 다만, 상술한 실시예로 한정되지 않고, 동일한 기능을 수행하는 단말에 대해서 다른 명칭도 가능할 수 있다. 한편, 상술한 바와 같이, 프레임은 1초이고, 500개의 슬롯으로 구성될 수 있다. 또한, 일 예로, 하나의 슬롯은 56개의 부슬롯으로 구성될 수 있다. 이때, 하기의 슬롯 할당 방법은 상술한 참고문헌 2를 고려할 수 있다. 보다 상세하게는, 제 1 단말이 하나의 슬롯을 할당하여 제 2 단말에게 정보를 전송하는 경우, 제 2 단말도 제 1 단말이 할당한 해당 슬롯을 이용하여 응답을 보낼 수 있다. Also, for example, a distributed modem for a wireless distributed communication system may mean a modem used for modulation and demodulation of a signal. Also, as an example, the terminal may refer to a distributed terminal equipped with a distributed modem. However, this is only for convenience of description and is not limited to the above-described embodiment. In addition, when a distributed modem is installed in the smart device, it may be referred to as a "smart device distributed terminal" or "integrated terminal." However, the present invention is not limited to the above-described embodiment, and other names may be possible for the terminal performing the same function. On the other hand, as described above, the frame is one second, it may be composed of 500 slots. Also, as an example, one slot may be configured with 56 subslots. In this case, the following slot allocation method may consider the reference 2 described above. In more detail, when the first terminal allocates one slot and transmits information to the second terminal, the second terminal may also send a response using the corresponding slot allocated by the first terminal.

이때, 일 예로, 무선 분산 통신 시스템은 상술한 바에 기초하여 동작할 수 있으나, 다른 여러 방법으로 설계될 수 있으며, 다른 구조의 분산 통신 시스템도 가능할 수 있고, 상술한 실시예로 한정되지 않는다. In this case, as an example, the wireless distributed communication system may operate based on the above description, but may be designed in various ways, and may be a distributed communication system having another structure, and is not limited to the above-described embodiment.

하기에서는 무선 분산 통신 시스템에서 단말의 통신 파라미터 결정 방법에 대해 서술한다. 일 예로, 무선 분산 통신 시스템에서는 상술한 바와 같이 분산 단말들을 통제하는 기지국이 존재하지 않는다. 따라서, 기지국을 대체할 만한 통제 수단이 필요할 수 있다. 또한, 분산 통신은 통신 거리가 제한된 지역 통신이기 때문에 지역마다 각 지역의 특성을 반영한 통신 파라미터가 필요할 수 있다. 또 다른 일 예로, 각각의 서비스마다 통신 파라미터가 다를 수 있으며, 각각 설정될 수 있다. Hereinafter, a method of determining communication parameters of a terminal in a wireless distributed communication system will be described. For example, in the wireless distributed communication system, there is no base station controlling the distributed terminals as described above. Therefore, a control means may be required to replace the base station. In addition, since distributed communication is a local communication with a limited communication distance, a communication parameter reflecting the characteristics of each region may be required for each region. As another example, communication parameters may be different for each service, and may be set.

이때, 일 예로, 분산 단말들은 각각의 동작을 위해 통신 파라미터를 내장하고 있을 수 있다. 이때, 내장된 통신 파라미터 파일들은 주기적 또는 지정된 기간 내에 업데이트될 수 있다. 일 예로, 하기에서는 상술한 바와 같이 분산 단말에 내장된 파라미터를 ‘내장 통신 파라미터 파일’이라고 지칭한다. 다만, 이는 설명이 편의를 위한 것일 뿐, 동일한 동작을 수행하는 파라미터에 대해서 다른 명칭도 가능할 수 있으며, 상술한 실시예로 한정되지 않는다. 이때, 일 예로, 내장 통신 파라미터 파일들이 업데이트되지 않는 경우, 무선 분산 통신 시스템에서 새로운 서비스를 제공할 수 없다.In this case, as an example, distributed terminals may embed communication parameters for each operation. At this time, the embedded communication parameter files may be updated periodically or within a specified period. As an example, as described above, the parameters embedded in the distributed terminal are referred to as an "embedded communication parameter file." However, this is only for convenience, and other names may be used for parameters that perform the same operation, and the present invention is not limited to the above-described embodiment. In this case, as an example, when the built-in communication parameter files are not updated, a new service may not be provided in the wireless distributed communication system.

일 예로, 도 2(a)를 참조하면, 방송 채널의 슬롯 번호 0 에서 신호등 정보 서비스를 새롭게 제공하는 경우를 고려할 수 있다. 이때, 새롭게 제공되는 서비스로서 신호등 서비스는 특정 시점부터 새롭게 제공되는 서비스일 수 있다. 즉, 기존에는 제공되지 않다가 새롭게 적용되는 서비스일 수 있다. 이때, 일 예로, 무선 분산 통신 시스템(또는 무선 분산 통신 운영 시스템)은 방송 채널의 슬롯 0 번에서 신호등 서비스가 제공된다는 정보를 통신 파라미터 파일에 포함시킬 필요성이 있다. 즉, 새로운 서비스를 고려하여 필요한 정보를 위한 파라미터를 추가할 필요성이 있다. 또한, 무선 분산 통신 시스템의 모든 무선 분산 단말은 새로운 통신 파라미터 파일을 주기적 또는 지정된 시간 내에 업데이트할 필요성이 있다. 일 예로, 업데이트는 상술한 특정 시점 전까지 수행될 수 있다.For example, referring to FIG. 2A, a case where a traffic light information service is newly provided in slot number 0 of a broadcast channel may be considered. At this time, the traffic light service as a newly provided service may be a service newly provided from a specific time point. That is, the service may not be provided but newly applied. At this time, as an example, the wireless distributed communication system (or wireless distributed communication operating system) needs to include information in the communication parameter file that the traffic light service is provided in slot 0 of the broadcast channel. That is, there is a need to add a parameter for necessary information in consideration of the new service. In addition, all wireless distributed terminals of the wireless distributed communication system need to update new communication parameter files periodically or within a designated time. For example, the update may be performed until the specific time point described above.

이때, 도 2(a)를 참조하면, 단말 D가 상술한 특정 시점까지 통신 파라미터를 업데이트하지 않은 경우, 단말 D는 슬롯 0번이 신호등 서비스로 지정 할당되었음을 확인할 수 없다. 즉, 단말 D는 0번 슬롯을 다른 용도를 위해 할당할 수 있다. 반면, 0번 슬롯을 할당한 단말 D의 주변에 있는 다른 분산 단말들인 단말 A, 단말 B 및 단말 C는 슬롯 0번을 신호등 서비스를 위해 사용할 수 있다. 다만, 단말 D 가 슬롯 0 에서 전송하는 신호가 간섭으로 작용하기 때문에 단말 A, 단말 B 및 단말 C는 신호등 정보를 제대로 수신하지 못할 수 있다. 일 예로, 분산 단말들이 차량인 경우, 상술한 바와 같은 상황에서는 안전에 문제가 발생할 수 있다. 즉, 사람들의 안전에 큰 위험이 될 수 있다. 따라서, 상술한 상황을 고려하여 통신 파라미터에 대해 주기적 또는 일정 시간에 기초하여 업데이트될 수 있으며, 상술한 실시예로 한정되지 않는다.In this case, referring to FIG. 2 (a), when the terminal D does not update the communication parameter until the above-mentioned specific time point, the terminal D cannot confirm that the slot 0 is assigned to the traffic light service. That is, the terminal D may allocate slot 0 for other purposes. On the other hand, other distributed terminals in the vicinity of the terminal D allocating slot 0, the terminal A, terminal B and terminal C may use the slot 0 for the traffic light service. However, since the signal transmitted by the terminal D in slot 0 acts as interference, the terminal A, the terminal B, and the terminal C may not properly receive traffic light information. For example, when the distributed terminals are vehicles, safety problems may occur in the above-described situations. That can be a great danger to people's safety. Therefore, the communication parameter may be updated based on a periodic or constant time in consideration of the above-described situation, and is not limited to the above-described embodiment.

또한, 일 예로, 무선 분산 통신 시스템은 분산 통신의 지역, 서비스 또는 단말 종류에 따라 다른 파라미터 값을 가질 수 있다. 일 예로, 제 1 지역은 방송 채널 ‘0’ 번에서 신호등 정보를 방송하지만, 도 2(b)와 같이 제 2 지역은 ‘1’ 번에서 신호등 정보를 방송할 수 있다. 또한, 도 2(c)와 같이 제 3지역은 ‘2’ 번에서 신호등 정보를 방송할 수 있다. 즉, 각각의 지역에 따라 서로 다른 파라미터 값이 설정될 수 있다. 또한, 일 예로, 제 1 지역에서 신호등 신호의 송신 파워는 25 dBm로 설정되고, 제 2 지역에서 신호등 신호의 송신 파워는 28dBm로 설정되고, 제 3 지역에서 신호등 신호의 송신 파워는 30dBm로 설정될 수 있다. 또 다른 일 예로, 제 1 지역 내에서 특정 지역에 대해서 신호등 송신 파워가 26dBm로 설정되고, 다른 지역에서는 29dBm로 설정될 수 있다. 즉, 동일한 지역 내에서도 특정 영역별로 다른 값들이 설정될 수 있다. 따라서, 통신 파라미터 역시 각각의 지역 또는 해당 지역의 특정 영역을 고려하여 설정될 수 있다.Also, as an example, the wireless distributed communication system may have different parameter values according to the area, service, or terminal type of the distributed communication. For example, the first region broadcasts traffic light information on broadcast channel '0', but the second region may broadcast traffic light information on '1' as shown in FIG. 2 (b). Also, as shown in FIG. 2 (c), the third region may broadcast traffic light information at '2'. That is, different parameter values may be set according to respective regions. Also, as an example, the transmission power of the traffic light signal in the first region is set to 25 dBm, the transmission power of the traffic light signal in the second region is set to 28 dBm, and the transmission power of the traffic light signal in the third region is set to 30 dBm. Can be. As another example, the traffic light transmission power may be set to 26 dBm for a specific region within the first region and 29 dBm for another region. In other words, different values may be set for specific regions within the same region. Therefore, communication parameters may also be set in consideration of each region or a specific region of the region.

또 다른 일 예로, 통신 파라미터는 해당 분산 단말의 특성에 따라 다르게 설정될 수 있다. 일 예로, 분산 단말이 차량인 경우(즉, 분산 모뎀이 차에 설치된 경우)의 통신 파라미터는 분산 단말이 스마트 디바이스인 경우(즉, 분산 모뎀이 스마트 디바이스에 설치된 경우)와 다를 수 있다. 또한, 일 예로, 분산 단말이 고정된 위치로서 특정 장소에 설치된 경우 또는 고정된 위치로서 가전에 설치된 경우에 통신 파라미터는 각각 다르게 설정될 수 있다. 분산 단말은 같은 통신 방식을 사용하지만 설치되어 사용되는 용도에 따라서 다른 동작을 수행할 수 있다. 따라서, 통신 파라미터의 개수나 종류가 다를 수 있다. 또한, 동일한 파라미터에 대해서는 특성을 고려하여 서로 다른 값을 가질 수 있으며, 상술한 실시예로 한정되지 않는다.As another example, the communication parameter may be set differently according to the characteristics of the corresponding distributed terminal. For example, the communication parameter when the distributed terminal is a vehicle (that is, when the distributed modem is installed in the car) may be different from when the distributed terminal is a smart device (that is, when the distributed modem is installed on the smart device). In addition, as an example, when the distributed terminal is installed at a specific place as a fixed position or when installed in a home appliance as a fixed position, communication parameters may be set differently. The distributed terminal may use the same communication scheme but perform different operations depending on the purpose of installation and use. Therefore, the number or type of communication parameters may be different. In addition, the same parameter may have different values in consideration of characteristics, and is not limited to the above-described embodiment.

또 다른 일 예로, 도 3을 참조하면, 무선 분산 통신 시스템을 사용하는 사용자나 운영자에 의해 통신 파라미터가 다르게 설정될 수 있다. 일 예로, 분산 통신 사업자와 상업적 회사가 맺은 계약에 의해서도 통신 파라미터가 달라질 수 있다. As another example, referring to FIG. 3, communication parameters may be differently set by a user or an operator using a wireless distributed communication system. For example, communication parameters may also vary according to a contract between a distributed carrier and a commercial company.

또한, 일 예로, 상술한 경우에서 분산 단말이 내장된 통신 파라미터 파일에서 파라미터 값을 받더라도 이를 수용하지 못할 수 있다. 일 예로, 분산 단말의 최대 송신 파워보다 높은 송신 파워를 지시하는 통신 파라미터에 의해 송신 파워가 지시될 수 없다. 즉, 일정한 경우에 분산 단말에 통신 파라미터가 적용되지 않을 수 있다. 이때, 일 예로, 분산 단말은 통신 파라미터에 기초하여 송신하는 동작을 수행하지 않을 수 있다. 즉, 이동 분산 단말은 자신이 어떠한 위치에 있는가를 확인하고, 자신의 단말 유형 및 서비스 유형 등을 고려해서 사용할 통신 파라미터를 결정해야 한다.In addition, as an example, in the above-described case, even if the distributed terminal receives a parameter value from an embedded communication parameter file, the distributed terminal may not be able to accept it. For example, the transmission power may not be indicated by a communication parameter indicating a transmission power higher than the maximum transmission power of the distributed terminal. That is, in certain cases, communication parameters may not be applied to distributed terminals. In this case, as an example, the distributed terminal may not perform an operation for transmitting based on a communication parameter. That is, the mobile distributed terminal should determine which location it is in and determine the communication parameters to be used in consideration of its terminal type and service type.

또 다른 일 예로, 무선 분산 통신 시스템의 분산 단말은 자신의 통신 파라미터 파일을 업데이트 하지 않을 수 있다. 일 예로, 분산 단말이 홈 가전과 같이 고정된 위치에 존재하는 경우, 분산 단말은 통신 파라미터를 업데이트하지 않을 수 있다. 일 예로, 가전의 경우, 특별한 서비스의 변경이 필요하지 않을 수 있는바, 가전에 분산 모뎀이 장착되는 경우처럼 특정 분산 단말에 대해서는 통신 파라미터를 업데이트하지 않도록 할 수 있다. As another example, the distributed terminal of the wireless distributed communication system may not update its communication parameter file. For example, when the distributed terminal exists in a fixed location such as a home appliance, the distributed terminal may not update the communication parameter. For example, in the case of a home appliance, a special service may not be required to be changed, so that a communication parameter may not be updated for a specific distributed terminal, such as when a home appliance is equipped with a distributed modem.

또한, 일 예로, 무선 분산 통신 시스템에서 분산 단말의 내장 통신 파라미터 파일이 주기적으로 업데이트되어야 하는 경우, 분산 단말은 주기적으로 통신망을 통해 업데이트 서버에 접속할 수 있다. 일 예로, 무선 분산 통신 시스템의 운영자 또는 관련 분산 통신 사업자는 분산 단말의 주기적 업데이트를 고려하여 서버를 운영할 수 있다.In addition, as an example, when a built-in communication parameter file of a distributed terminal needs to be periodically updated in a wireless distributed communication system, the distributed terminal may periodically access the update server through a communication network. For example, an operator of a wireless distributed communication system or a related distributed communication operator may operate a server in consideration of periodic update of a distributed terminal.

일 예로, 주기적으로 내장 통신 파라미터를 업데이트하는 분산 단말이 업데이트를 수행하지 않는 경우, 분산 단말은 복수 개의 기능과 서비스가 제한될 수 있다. 또한, 분산 단말의 기능이 중단될 수 있다. 일 예로, 상술한 신호등 서비스처럼 업데이트가 이루어지지 않은 경우에는 다른 분산 단말의 통신을 방해할 수 있는바, 문제가 발생할 수 있다. 즉, 주기적으로 내장 통신 파라미터를 업데이트해야 하는 분산 단말의 업데이트는 서비스 또는 기능을 제공하기 위한 필수적인 동작일 수 있다. 따라서, 주기적으로 내장 통신 파라미터를 업데이트해야 하는 분산 단말의 업데이트가 수행되지 않는 경우에는 서비스 또는 기능을 제한하도록 할 수 있다. For example, when a distributed terminal that periodically updates internal communication parameters does not perform an update, the distributed terminal may be limited in a plurality of functions and services. In addition, the function of the distributed terminal may be interrupted. For example, if the update is not made like the above-described traffic light service, it may interfere with communication of other distributed terminals, which may cause a problem. That is, the update of the distributed terminal, which must periodically update the internal communication parameters, may be an essential operation for providing a service or a function. Therefore, in the case where the update of the distributed terminal that periodically needs to update the built-in communication parameters is not performed, it is possible to limit the service or function.

또한, 일 예로, 상술한 바와 같이 내장 통신 파라미터를 주기적으로 업데이트하는 경우, 분산 단말은 기설정된 기간 동안 기설정된 횟수에 기초하여 업데이트를 수행할 수 있다. 일 예로, 내장 통신 파라미터를 주기적으로 업데이트해야 하는 단말은 의무 업데이트 단말일 수 있다. 즉, 의무 업데이트 단말들은 자신의 내장 통신 파라미터 파일을 주기적으로 업데이트할 수 있다. 이때, 의무 업데이트 단말들은 업데이트된 파라미터에 대한 사용 기간에 대한 정보를 함께 업데이트할 수 있다. In addition, as an example, when the built-in communication parameters are periodically updated as described above, the distributed terminal may perform an update based on a preset number of times for a preset period. For example, the terminal that needs to periodically update the built-in communication parameters may be a mandatory update terminal. That is, the duty update terminals may periodically update their internal communication parameter files. In this case, the duty update terminals may update the information on the usage period for the updated parameter.

일 예로, 도 4(a)를 참조하면, 분산 단말은 업데이트 후에 파라미터 유효 기간 또는 사용 기간을 설정 받을 수 있다. 일 예로, 도 4(a)에서 7월 15일에 내장 통신 파라미터 파일 업데이트를 수행한 경우, 분산 단말은 업데이트된 통신 파라미터에 대해 8월 15일까지 사용 기간을 부여 받을 수 있다. 또한, 일 예로, 도 4(b)처럼 한달에 한번 업데이트를 하는 조건이라면, 8월 31일까지 사용 기간을 부여 받을 수 있다. 즉, 의무 업데이트 단말들에는 업데이트된 파라미터에 대한 사용 가능 시기가 설정될 수 있다. 일 예로, 사용 가능 시기는 주별, 월별, 분기별 또는 연별로 정해진 회수의 업데이트를 수행하도록 설정할 수 있다. 또한, 일 예로, 이동 분산 단말이 매월에 업데이트를 한 번 수행하거나 혹은 분기마다 업데이트를 한 번 수행할 수 있다.For example, referring to FIG. 4A, the distributed terminal may receive a parameter valid period or a usage period after updating. For example, if the internal communication parameter file update is performed on July 15 in FIG. In addition, as an example, if the condition to update once a month as shown in FIG. That is, the available time for the updated parameter may be set in the duty update terminals. For example, the available time period may be set to perform a predetermined number of updates per week, monthly, quarterly or annually. In addition, as an example, the mobile distributed terminal may update once per month or update once every quarter.

이때, 상술한 해당 사용 기간이 만료되는 경우, 분산 단말의 여러 기능이 제한될 수 있다. 또한, 일 예로, 분산 단말의 모든 기능이 제한될 수 있다. 즉, 상술한 바처럼 주변 단말들에 영향을 미치지 않도록 동작을 제한할 수 있다. 따라서, 무선 분산 통신 시스템에서 새로운 서비스가 제공되려면, 모든 분산 단말의 통신 파라미터 파일이 반드시 업데이트 되어야 할 수 있다.At this time, when the above-described use period expires, various functions of the distributed terminal may be limited. In addition, as an example, all functions of the distributed terminal may be limited. That is, as described above, the operation may be limited so as not to affect the neighboring terminals. Therefore, in order to provide a new service in a wireless distributed communication system, communication parameter files of all distributed terminals may need to be updated.

일 예로, 제주도 관광지인 에코랜드와 분산 통신 사업자가 서비스 계약을 맺고, 에코랜드 지역에 대하여 2018년 9월부터 고정 방송 슬롯을 할당할 수 있다. 이때, 방송 채널의 방송 슬롯 500개 중에서 고정으로 할당 받은 슬롯 번호는 100번에서 299번까지의 200개 슬롯인 경우를 고려할 수 있다. 이때, 도 5를 참조하면, 사업자는 업데이트 서버의 내장 통신 파라미터 파일을 수정하여, 2018년 9월부터 에코랜드 지역에서 모든 이동 분산 단말의 100번에서 299번까지의 방송 슬롯 송신을 금지해야 할 필요성이 있다. 이때, 이동 단말들은 통신 파라미터 파일 업데이트를 매월 한번 수행해야 한다고 가정하면 사업자는 통신 파라미터 파일의 수정을 7월 말까지 수행해야 9월이 시작되기 전까지 모든 이동 단말들이 자신의 통신 파라미터 파일을 업데이트 할 수 있다. 만약, 위의 예에서 어떤 이동 단말이 자신의 통신 파라미터 파일을 한달 이내에 업데이트 하지 않았다면, 해당 단말기의 에코랜드에서 모든 방송 슬롯의 송신이 금지될 수 있다. 또 다른 일 예로, 해당 단말은 국내의 모든 지역에서 방송 슬롯의 송신을 수행하지 못할 수 있다. 즉, 의무 업데이트 단말이 업데이트를 수행하지 않은 경우에 다른 단말에 영향을 미치지 않도록 하기 위해 동작을 제한할 수 있다. For example, an eco-land, a tourist destination in Jeju Island, and a distributed communication service provider may enter into a service contract, and a fixed broadcast slot may be allocated to the eco-land area from September 2018. In this case, the case where the fixed slot number among the 500 broadcast slots of the broadcast channel is 200 slots from 100 to 299 may be considered. In this case, referring to FIG. 5, the operator needs to modify the built-in communication parameter file of the update server to prohibit the transmission of broadcast slots 100 to 299 of all mobile distributed terminals in the ecoland region from September 2018. There is this. In this case, assuming that the mobile terminals should perform a communication parameter file update once a month, the service provider must modify the communication parameter file by the end of July so that all mobile terminals can update their communication parameter file until September starts. have. If, in the above example, a mobile terminal does not update its communication parameter file within one month, transmission of all broadcast slots may be prohibited in an ecoland of the corresponding terminal. As another example, the terminal may not be able to transmit a broadcast slot in all regions of the country. That is, when the duty update terminal does not perform the update, the operation may be limited in order not to affect other terminals.

이때, 일 예로, 주기적으로 내장 통신 파라미터 파일을 업데이트 하는 동작은 사용자의 입장에서 매우 번거로운 일일 수 있다. 따라서, 통신 파라미터 파일의 업데이트는 자동으로 이루어지도록 할 수 있다. 일 예로, 분산 모뎀이 스마트 디바이스에 장착된 경우에는 비교적 쉽게 내장 통신 파라미터 파일이 업데이트될 수 있다. 일 예로, 와이파이에 연결된 상태에서 사용자가 주로 잠을 자는 이른 아침이나 늦은 밤 시간에 자동으로 업데이트를 수행할 수 있다. 또는 사용자가 오랫동안 스마트 디바이스를 사용하지 않는 경우, 무선 분산 통신 시스템에서 스마트 디바이스에 대한 자동 업데이트를 수행할 수 있다.In this case, as an example, periodically updating the internal communication parameter file may be very cumbersome from the user's point of view. Therefore, the update of the communication parameter file can be made automatically. As an example, when the distributed modem is mounted in the smart device, the embedded communication parameter file may be updated relatively easily. For example, the update may be performed automatically in the early morning or late night when the user mainly sleeps while connected to Wi-Fi. Alternatively, when the user does not use the smart device for a long time, the wireless distributed communication system may perform automatic update on the smart device.

다만, 분산 단말이 통신망에 연결될 수단이 없는 경우에는 내장 통신 파라미터 파일을 업데이트 하는 것은 자동으로 수행되기 어려울 수 있다. 일 예로, 차량에 설치된 분산 단말이나 가게에 고정 설치된 분산 단말의 경우, 분산 단말은 통신망에 연결되어 있지 않아 업데이트 동작이 원활하지 않을 수 있다. 또 다른 일 예로, 분산 단말의 지역적 제한에 기초하여 업데이트 동작이 원활하지 않을 수 있다. 일 예로, 해외 여행시 스마트 디바이스로서 분산 단말 역시 해당 국가의 내장 통신 파라미터 파일을 업데이트하지 못할 수 있다.However, if there is no means for the distributed terminal to connect to the communication network, it may be difficult to automatically update the embedded communication parameter file. For example, in the case of a distributed terminal installed in a vehicle or a distributed terminal fixedly installed in a store, the distributed terminal may not be connected to a communication network, so the update operation may not be smooth. As another example, the update operation may not be smooth based on regional restrictions of the distributed terminal. For example, a distributed terminal as a smart device when traveling abroad may not be able to update an internal communication parameter file of a corresponding country.

따라서, 통신망에 직접 연결이 어려운 분산 단말에 대해서 수동 또는 자동으로 내장 통신 파라미터를 업데이트하는 방법이 필요할 수 있다. Accordingly, there may be a need for a method for manually or automatically updating built-in communication parameters for distributed terminals that are difficult to connect directly to a communication network.

일 예로, 분산 단말 중 스마트 디바이스처럼 통신망 연결이 가능한 분산 단말이 통신망에 직접 연결이 어려운 분산 단말을 대신하여 서버에 접속하여 내장 통신 파라미터 파일을 다운로드하고, 이를 전달하여 업데이트가 수행되도록 할 수 있다. 보다 상세하게는, 인터넷 연결 수단을 가진 분산 단말이 업데이트 서버에 접속하여 자신의 내장 통신 파라미터 파일이 아닌 다른 분산 단말의 내장 통신 파라미터 파일을 다운로드 받을 수 있다. 이후, 분산 단말은 다운로드 받은 다른 분산 단말의 내장 통신 파라미터 파일을 해당 분산 단말에게 무선 통신 수단을 이용하여 전달할 수 있다. 이때, 업데이트 과정이 자동으로 이루어지기 위해서는 다른 단말의 내장 통신 파라미터 파일을 다운로드 받은 단말이 업데이트 요청 단말과 분산 통신으로 연결될 수 있음이 감지되어야 한다. 이때, 분산 통신에서는 여러 가지 수단으로 이러한 감지 방법이 제공될 수 있다. 따라서, 업데이트 요청 단말의 존재가 무선 분산 통신으로 감지된 경우, 업데이트 제공 단말은 무선 분산 통신을 통하여 업데이트 요청 단말의 내장 통신 파라미터 파일의 업데이트를 자동으로 수행할 수 있다. 상술한 동작을 고려하여 스마트 디바이스와 같은 통합 단말은 사전에 해당 업데이트 요청 단말의 내장 통신 파라미터 파일을 다운로드 받을 수 있다. 또한, 사용자가 미리 해당 단말의 대리 업데이트를 스마트 디바이스에 설정해 놓을 수 있으며, 상술한 실시예로 한정되지 않는다.For example, a distributed terminal capable of connecting to a communication network, such as a smart device, among the distributed terminals may connect to a server to download a built-in communication parameter file in place of a distributed terminal that is difficult to connect directly to a communication network, and transmit the same so that the update may be performed. More specifically, the distributed terminal having the Internet connection means may access the update server and download the built-in communication parameter file of the distributed terminal other than its own built-in communication parameter file. Thereafter, the distributed terminal may transmit the downloaded internal communication parameter file of the other distributed terminal to the corresponding distributed terminal using a wireless communication means. At this time, in order for the update process to be performed automatically, it should be sensed that the terminal which has downloaded the internal communication parameter file of another terminal may be connected to the update request terminal through distributed communication. In this case, such a sensing method may be provided by various means in distributed communication. Therefore, when the existence of the update request terminal is detected by the wireless distributed communication, the update providing terminal may automatically update the built-in communication parameter file of the update request terminal through the wireless distributed communication. In consideration of the above-described operation, the integrated terminal such as the smart device may download the built-in communication parameter file of the update request terminal in advance. In addition, the user may set the surrogate update of the corresponding terminal in advance to the smart device, which is not limited to the above-described embodiment.

일 예로, 도 6을 참조하면, 이동 분산 단말이 통신망을 통해 업데이트 서버에 접속하여 고정 단말의 내장 통신 파라미터 파일을 요청할 수 있다.(S610) 그 후, 이동 분산 단말은 업데이트 서버로부터 수신한 고정 단말의 내장 통신 파라미터 파일을 저장할 수 있다.(S620) 그 후, 이동 분산 단말이 해당 고정 단말을 무선 분산 통신으로 감지할 수 있다. 이때, 무선 분산 통신의 감지는 상술한 바와 같다. 이후, 이동 분산 단말이 고정 분산 단말을 감지하면(S630) 고정 분산 단말에 내장 통신 파라미터 파일을 전송할 수 있다.(S640) 이때, 고정 분산 단말은 이동 분산 단말이 주기적으로 송신하는 분산 신호를 감지할 수 있으며, 이에 기초하여 내장 통신 파라미터 파일을 수신하여 업데이트를 수행할 수 있다.For example, referring to FIG. 6, the mobile distributed terminal may access the update server through a communication network and request a built-in communication parameter file of the fixed terminal (S610). The mobile distributed terminal then receives the fixed terminal received from the update server. The built-in communication parameter file may be stored (S620). The mobile distributed terminal may then detect the fixed terminal as wireless distributed communication. At this time, the detection of the wireless distributed communication is as described above. Thereafter, if the mobile distributed terminal detects the fixed distributed terminal (S630), it may transmit a built-in communication parameter file to the fixed distributed terminal (S640). In this case, the fixed distributed terminal may detect the distributed signal periodically transmitted by the mobile distributed terminal. Based on this, the built-in communication parameter file may be received and updated.

또한, 일 예로, 이동 분산 단말이 고정 분산 단말을 감지할 때, 사전에 다운로드한 내장 통신 파라미터 파일이 존재하지 않는 경우, 이동 분산 단말은 통신망으로 업데이트 서버에 내장 통신 파라미터 파일을 요청하여 다운로드 받을 수 있다. In addition, as an example, when the mobile distributed terminal detects a fixed distributed terminal, if there is no pre-downloaded built-in communication parameter file, the mobile distributed terminal may request a built-in communication parameter file to the update server via the communication network to download it. have.

일 예로, 도 7을 참조하면, 이동 분산 단말이 해당 고정 단말을 무선 분산 통신을 통해 먼저 감지할 수 있다. (S710) 이때, 이동 분산 단말이 상술한 바와 같이 사전에 수신한 고정 단말의 내장 통신 파라미터가 존재하지 않는 경우, 이동 분산 단말은 고정 단말의 내장 통신 파라미터 파일을 업데이트 서버로 요청할 수 있다. (S720) 그 후, 이동 분산 단말은 업데이트 서버로부터 수신한 내장 파라미터 파일을 이동 분산 단말에 저장할 수 있다. (S730) 그 후, 이동 분산 단말이 해당 고정 단말에게 무선으로 대신 다운로드한 내장 통신 파라미터 파일을 전송할 수 있다. (S740) 즉, 이동 분산 단말이 고정 단말을 먼저 감지하지만 고정 단말에 대한 내장 통신 파라미터 파일이 없기 때문에 이동 분산 단말이 인터넷을 통해 즉시 업데이트 서버에서 고정 단말용 내장 통신 파라미터 파일을 다운로드 받은 후에 이를 고정 단말에게 전달해 줄 수 있다.For example, referring to FIG. 7, the mobile distributed terminal may first detect the fixed terminal through wireless distributed communication. In this case, when there is no built-in communication parameter of the fixed terminal previously received by the mobile distributed terminal as described above, the mobile distributed terminal may request the built-in communication parameter file of the fixed terminal to the update server. Thereafter, the mobile distributed terminal may store the embedded parameter file received from the update server in the mobile distributed terminal. Thereafter, the mobile distributed terminal may transmit a built-in communication parameter file downloaded wirelessly instead to the fixed terminal. That is, since the mobile distributed terminal detects the fixed terminal first but there is no built-in communication parameter file for the fixed terminal, the mobile distributed terminal fixed the fixed terminal after downloading the built-in communication parameter file for the fixed terminal from the update server immediately through the Internet. Can be delivered to the terminal.

일 예로, 차량에 설치된 분산 단말은 고정 단말로서 차량 주인의 스마트 디바이스 분산 단말로부터 내장 통신 파라미터 파일을 업데이트할 수 있다. 이때, 차량에 설치된 분산 단말은 스마트 단말과 분산 통신을 통해 분산 통신을 수행할 수 있다.For example, the distributed terminal installed in the vehicle may update the embedded communication parameter file from the smart device distributed terminal of the vehicle owner as the fixed terminal. In this case, the distributed terminal installed in the vehicle may perform distributed communication with the smart terminal through distributed communication.

또 다른 일 예로, 해외 여행의 경우에는 스마트 디바이스 분산 단말이라 하더라도 인터넷에 연결되기가 쉽지 않은 경우가 많다. 일 예로, 스마트 디바이스는 전화 기능만 로밍되고, 해외 데이터 로밍은 금지하여 설정된 경우를 고려할 수 있다. 따라서, 스마트 디바이스는 사전에 여행하는 지역의 내장 통신 파라미터 파일을 수동으로 다운로드 받을 수 있다. 다만, 사용자의 입장에서 수동으로 통신 파라미터를 다운 받는 동작은 번거로울 수 있다. 따라서, 본 발명에서는 이동 분산 단말이 자동으로 해당 지역의 통신 파라미터 파일을 다운로드 받도록 할 수 있다. As another example, in the case of overseas travel, even a smart device distributed terminal is often difficult to connect to the Internet. For example, the smart device may consider a case in which only a phone function is roamed and overseas data roaming is prohibited. Therefore, the smart device can manually download the built-in communication parameter file of the region traveling in advance. However, manually downloading communication parameters from a user's point of view may be cumbersome. Therefore, in the present invention, the mobile distributed terminal can automatically download the communication parameter file of the corresponding area.

또한, 상술한 상황은 하나의 예시일 뿐, 다른 지역적 제한의 경우에도 동일하게 적용될 수 있다. 즉, 스마트 디바이스 분산 단말은 지역적 제한에 의해 통신망이 제한됨을 고려하여 사전에 통신 파라미터 정보를 자동으로 저장할 수 있다.In addition, the above-described situation is only one example, and may be equally applicable to other regional limitations. That is, the smart device distributed terminal may automatically store communication parameter information in advance in consideration of the limitation of the communication network due to regional restrictions.

일 예로, 도 8을 참조하면, 이동 분산 단말은 인터넷으로 서버에 접속하여 이동 단말용 통신 파라미터 파일과 고정 단말용 통신 파라미터 파일을 모두 수신할 수 있다. 이때, 고정 단말은 이동 분산 단말로부터 자신의 내장 통신 파라미터 파일을 수신하여 업데이트 하면서, 스마트 디바이스 분산 단말의 내장 통신 파라미터 파일도 함께 수신할 수 있다. 그 후, 고정 단말은 수신한 이동 단말의 내장 통신 파라미터를 다른 이동 단말로 다시 전달할 수 있다. 즉, 고정 단말은 다른 이동 단말의 내장 통신 파라미터 전달을 중계할 수 있다.For example, referring to FIG. 8, a mobile distributed terminal can access a server through the Internet and receive both a mobile terminal communication parameter file and a fixed terminal communication parameter file. In this case, the fixed terminal may receive and update its internal communication parameter file from the mobile distributed terminal, and may also receive the internal communication parameter file of the smart device distributed terminal. Thereafter, the fixed terminal may transfer the received internal terminal communication parameters of the mobile terminal back to another mobile terminal. That is, the fixed terminal may relay the built-in communication parameter transmission of another mobile terminal.

또 다른 일 예로, 고정 분산 단말은 직접 업데이트 서버와 연결이 가능할 수 있다. 이때, 고정 분산 단말은 스스로 내장 통신 파라미터 파일을 획득하여 업데이트를 수행할 수 있다. As another example, the fixed distributed terminal may be directly connected to the update server. In this case, the fixed distributed terminal may acquire the built-in communication parameter file by itself and perform an update.

또 다른 일 예로, 복수의 고정 분산 단말이 존재하는 경우를 고려할 수 있다. 일 예로, 도 9를 참조하면, 고정 분산 단말들은 통신망을 통해 이동 분산 단말의 통신 파라미터 파일을 수신하여 저장할 수 있다. 이때, 이동 분산 단말은 고정 분산 단말로부터 내장 통신 파라미터 파일을 수신하여 업데이트할 수 있다. 즉, 분산 단말은 고정 분산 단말로부터 분산 통신을 통해 내장 통신 파라미터 파일을 수신하여 업데이트할 수 있다. 이때, 이동 분산 단말은 통신 파라미터 파일을 수신하기 위해 슬롯을 할당하여 내장 통신 파라미터 업데이트 요청을 송신할 수 있다. 그 후, 고정 분산 단말은 요청을 수신하고, 요청을 수신한 다음 프레임에서 업데이트 요청을 전송하기 위해 슬롯 점유 경쟁을 수행할 수 있다. 이때, 고정 분산 단말이 경쟁을 통해 슬롯을 할당받고, 할당된 슬롯을 통해 내장 통신 파라미터 파일을 포함하는 응답을 전송할 수 있다. 구체적으로, 고정 분산 단말들이 이동 단말에 대한 통신 파라미터 파일을 요청할 수 있다. (S910) 이때, 고정 분산 단말은 업데이트 서버로부터 내장 통신 파라미터 파일을 수신하고, 이를 저장할 수 있다. (S920) 그 후, 고정 분산 단말은 이동 분산 단말로부터 통신 파라미터 파일 업데이트 요청을 수신할 수 있다. (S930) 이때, 고정 분산 단말은 상술한 요청을 수신한 프레임의 다음 프레임에서 요청이 수신된 슬롯에 대한 할당 경쟁을 수행할 수 있다. (S940) 즉, 고정 분산 단말은 응답을 전송하기 위해 슬롯을 할당받을 필요성이 있는바, 경쟁을 수행할 수 있다. 그 후, 고정 분산 단말이 경쟁을 통해 슬롯을 할당 받은 경우, 고정 분산 단말은 해당 이동 단말에게 무선으로 업데이트 통신 파라미터 파일을 전송할 수 있다. (S950) As another example, a case where a plurality of fixed distributed terminals exist. For example, referring to FIG. 9, fixed distributed terminals may receive and store a communication parameter file of a mobile distributed terminal through a communication network. In this case, the mobile distributed terminal may receive and update an embedded communication parameter file from the fixed distributed terminal. That is, the distributed terminal may receive and update the embedded communication parameter file through the distributed communication from the fixed distributed terminal. In this case, the mobile distributed terminal may transmit a built-in communication parameter update request by allocating a slot to receive a communication parameter file. Thereafter, the fixed distributed terminal may perform a slot occupancy competition to receive the request, and then transmit the update request in a frame after receiving the request. In this case, the fixed distributed terminal may be allocated a slot through contention, and transmit a response including an embedded communication parameter file through the assigned slot. Specifically, fixed distributed terminals may request a communication parameter file for the mobile terminal. In this case, the fixed distributed terminal may receive a built-in communication parameter file from the update server and store it. Thereafter, the fixed distributed terminal may receive a communication parameter file update request from the mobile distributed terminal. In this case, the fixed distributed terminal may perform an allocation competition for the slot in which the request is received in the next frame of the frame in which the aforementioned request is received. That is, since the fixed distributed terminal needs to be allocated a slot to transmit a response, the fixed distributed terminal may perform contention. Thereafter, when the fixed distributed terminal is allocated a slot through contention, the fixed distributed terminal may wirelessly transmit the update communication parameter file to the corresponding mobile terminal. (S950)

또한, 일 예로, 고정 분산 단말들이 유선으로 연결되어 있는 경우를 고려할 수 있다. 이때, 고정 분산 단말들은 상술한 요청에 대한 응답을 어떤 단말이 수행할 지를 유선 통신으로 결정할 수 있는 경우를 고려할 수 있다. 즉, 도 9에서 고정 분산 단말들은 슬롯 점유를 위한 경쟁을 수행할 필요없이 유선 통신으로 결정된 고정 분산 단말을 통해 내장 통신 파라미터를 제공하도록 할 수 있다.Also, as an example, a case where fixed distributed terminals are connected by wire may be considered. In this case, the fixed distributed terminals may consider a case in which wired communication may determine which terminal performs a response to the above-described request. That is, in FIG. 9, the fixed distributed terminals may provide built-in communication parameters through the fixed distributed terminal determined by wired communication without having to perform competition for slot occupancy.

보다 상세하게는, 도 10을 참조하면, 고정 분산 단말들은 상호 간의 통신을 수행할 수 있다. 이때, 이동 분산 단말로부터 요청을 수신한 고정 분산 단말은 업데이트 요청 단말이 할당한 슬롯으로 응답을 전송할 수 있다. 이때, 고정 분산 단말들이 유선으로 연결된 경우, 고정 분산 단말들 중 업데이트 파일을 제공할 고정 분산 단말을 결정할 수 있다. 그 후, 이동 분산 단말은 결정된 고정 분산 단말로부터 내장 통신 파라미터 파일을 수신할 수 있다. More specifically, referring to FIG. 10, fixed distributed terminals can perform communication with each other. In this case, the fixed distributed terminal receiving the request from the mobile distributed terminal may transmit a response to the slot allocated by the update request terminal. In this case, when the fixed distributed terminals are connected by wire, the fixed distributed terminals to provide the update file among the fixed distributed terminals may be determined. The mobile distributed terminal can then receive the embedded communication parameter file from the determined fixed distributed terminal.

보다 상세하게는, 도 10을 참조하면, 고정 분산 단말들이 이동 단말에 대한 통신 파라미터 파일을 업데이트 서버로 요청할 수 있다. (S1010) 그 후, 고정 분산 단말(또는 고정 분산 단말들)은 업데이트 서버로부터 수신한 통신 파라미터 파일을 저장할 수 있다. (S1020) 이때, 고정 분산 단말은 이동 분산 단말로부터 통신 파라미터 파일 업데이트 요청을 수신할 수 있다. (S1030) 이때, 상술한 바와 같이, 고정 분산 단말들이 유선 통신을 통해 연결되어 있는 경우, 고정 분산 단말들은 업데이트 통신 파라미터 파일을 제공할 하나의 고정 분산 단말을 결정할 수 있다.(S1040) 즉, 별도의 슬롯 할당을 위한 경쟁없이 유선 통신을 통해 결정된 고정 분산 단말이 이동 분산 단말로 통신 파라미터 파일을 제공할 수 있다. (S1050)More specifically, referring to FIG. 10, fixed distributed terminals may request a communication parameter file for the mobile terminal from the update server. Thereafter, the fixed distributed terminals (or fixed distributed terminals) may store the communication parameter file received from the update server. In this case, the fixed distributed terminal may receive a communication parameter file update request from the mobile distributed terminal. In this case, as described above, when the fixed distributed terminals are connected through wired communication, the fixed distributed terminals may determine one fixed distributed terminal to provide the update communication parameter file. A fixed distributed terminal determined through wired communication may provide a communication parameter file to a mobile distributed terminal without contention for slot allocation of the mobile station. (S1050)

또 다른 일 예로, 상술한 내장 통신 파라미터는 wifi direct 또는 블루투스 등을 통해 전달될 수 있다. 또한, 상술한 바와 같이 무선 분산 통신 수단을 통해서도 전달될 수 있으며, 상술한 실시예로 한정되지 않는다. 또한, 일 예로, 차량에 설치된 분산 단말의 경우, 분산 도로 유닛에 (RSU: road side unit)에 의해서도 통신 파라미터 파일이 업데이트 될 수 있다. 일 예로, 도로에 설치된 분산 단말인 RSU는 자신을 제어하는 중앙 제어국에 연결될 수 있다. 이때, 중앙 제어국은 통신망과 연결될 수 있다. 따라서, 중앙 제어국은 차량이 사용하는 내장 통신 파라미터 파일을 도로의 RSU 에게 전달할 수 있고, 도로의 RSU는 차량의 요청에 의해서 내장 통신 파라미터 파일을 분산 통신을 통해 차량에게 전달할 수 있다.As another example, the above-described built-in communication parameters may be transmitted through wifi direct or Bluetooth. In addition, as described above, it may be transmitted through a wireless distributed communication means, but is not limited to the above-described embodiment. Also, for example, in the case of a distributed terminal installed in a vehicle, a communication parameter file may be updated by a road side unit (RSU) in a distributed road unit. For example, the RSU, which is a distributed terminal installed on the road, may be connected to a central control station that controls itself. At this time, the central control station may be connected to the communication network. Therefore, the central control station can deliver the built-in communication parameter file used by the vehicle to the RSU of the road, and the RSU on the road can deliver the built-in communication parameter file to the vehicle through distributed communication at the request of the vehicle.

또한, 일 예로, 차량에서 사용되는 내장 통신 파라미터 파일의 유형은 복수 개일 수 있다. 구체적으로, 차량의 분산 단말은 교통 시스템에서 사용되는 차량 통신용 파라미터 파일 뿐만이 아니라, 일반 스마트 디바이스 분산 단말이나 가게의 분산 단말과의 무선 분산 통신에 사용되는 통신 파라미터 파일이 별도로 필요할 수 있다. 즉, 차량 통신용 내장 통신 파라미터 파일은 교통 시스템과 차의 운행에 사용될 수 있다. 또한, 스마트 디바이스 통신 파라미터 파일은 차량과 스마트 디바이스가 통신을 수행하거나 차량과 가게의 고정 단말이 통신을 수행하는데 사용될 수 있다. 일 예로, 차량의 분산 단말은 스마트 디바이스 통신 파라미터 파일의 설정을 이용하여 가게의 정보를 받아보고 주문과 결제를 수행할 수 있다. 즉, 하나의 분산 단말에 복수 개의 통신 파라미터가 설정되는 것도 가능할 수 있다. 상술한 바에서는 설명의 편의를 위해 차량을 기준으로 서술하였으나, 동일한 방법에 기초하여 다른 분산 단말에도 적용될 수 있음은 자명할 수 있다.Also, as an example, there may be a plurality of types of built-in communication parameter files used in the vehicle. In detail, the distributed terminal of the vehicle may separately need not only a vehicle communication parameter file used in a traffic system but also a communication parameter file used for wireless distributed communication with a general smart device distributed terminal or a distributed terminal of a store. That is, the built-in communication parameter file for vehicle communication can be used for driving the traffic system and the car. In addition, the smart device communication parameter file may be used for the vehicle and the smart device to communicate or the fixed terminal of the vehicle and the store to communicate. For example, the distributed terminal of the vehicle may receive information of a store and perform an order and a payment by using a setting of a smart device communication parameter file. That is, a plurality of communication parameters may be set in one distributed terminal. In the above description, for convenience of description, the vehicle is described as a reference, but it may be obvious that the present invention may be applied to other distributed terminals based on the same method.

또 다른 일 예로, 상술한 분산 도로 유닛은 차량용 내장 통신 파라미터 파일을 제공할 수 있다. 이때, 차량용 통신 파라미터 파일은 업데이트 주기도 길고, 파일 크기도 작을 수 있는바, 분산 도로 유닛으로도 제공될 수 있다.As another example, the above-described distributed road unit may provide a built-in communication parameter file for a vehicle. In this case, the vehicle communication parameter file may have a long update period and a small file size, and may also be provided as a distributed road unit.

또한, 일 예로, 분산 도로 유닛은 차량 내장 통신 파라미터 파일 뿐만 아니라 스마트 디바이스 통신 파라미터 파일을 제공할 수 있다. 즉, 분산 도로 유닛(또는 RSU)는 분산 단말로서 차량의 내장 통신 파라미터를 업데이트하기 위한 정보를 제공할 수 있으며, 상술한 실시예로 한정되지 않는다.Also, as an example, the distributed road unit may provide the smart device communication parameter file as well as the in-vehicle communication parameter file. That is, the distributed road unit (or RSU) may provide information for updating the built-in communication parameters of the vehicle as the distributed terminal, but is not limited to the above-described embodiment.

또 다른 일 예로, 분산 단말에는 복수의 내장 통신 파라미터 파일이 생성될 수 있다. 일 예로, 스마트 디바이스가 분산 단말인 경우, 스마트 디바이스는 복수의 서비스를 제공하거나 제공 받을 수 있기 때문에 통신 파라미터가 상황에 따라서 가변적일 수 있다. As another example, a plurality of embedded communication parameter files may be generated in the distributed terminal. For example, when the smart device is a distributed terminal, since the smart device may provide or receive a plurality of services, the communication parameter may vary according to a situation.

일 예로, 스마트 디바이스로서 분산 단말은 내장 통신 파라미터 파일이 100개의 파라미터를 포함하고, 하나의 지역(e.g. 하나의 국가 (nation) 또는 하나의 지방 (province))을 10,000개의 지역으로 분할하는 경우를 고려할 수 있다. 이때, 일 예로, 통신 제어 파라미터 하나가 2 비트인 경우, 전체 내장 통신 파라미터 파일의 크기는 2M bits(= 2*100*10000)일 수 있다. 이때, 통신 파라미터 파일의 크기를 줄이기 위해 복수 개의 파라미터를 구별할 수 있다. 파라미터는 거의 업데이트가 되지 않는 파라미터에 관한 파일 및 변동이 심한 파라미터로 구별될 수 있다. 일 예로, 상술한 바와 같이 100개의 파라미터 중에서 60개의 파라미터가 해당 지역에서 거의 업데이트되지 않는 고정 값일 수 있다. 다만, 이는 설명의 편의를 위한 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 상술한 바와 같이 거의 업데이트가 되지 않는 파라미터에 대해서는 업데이트가 필요한 경우에만 수행될 수 있다. 즉, 이벤트 트리거에 기초하여 상술한 파라미터가 업데이트될 수 있다. 반면, 나머지 파라미터(e.g. 40개) 파일은 주기적으로 업데이트될 수 있다. 즉, 복수 개의 파라미터 중 일부 파라미터에 대해서는 이벤트 트리거링에 기초하여 업데이트될 수 있고, 일부 파라미터에 대해서는 기설정된 주기에 기초하여 업데이트될 수 있다. 이때, 상술한 예에서 40개 파라미터를 가지는 내장 통신 파라미터 파일의 크기는 0.8 M bits(= 2*40*10000)일 수 있다. 즉, 복수 개의 파라미터를 고려하는 경우에 있어서 파라미터를 구별하여 동작할 수 있다. 일 예로, 도 11a를 참조하면 파라미터 파일을 고정 파라미터 및 변동 파라미터(또는 지역 파라미터)로 구별할 수 있다. 보다 상세하게는, 파라미터를 고정 파라미터와 각각의 지역별로 구별되는 변동 파라미터로 구분할 수 있다. 이를 통해, 각각의 파라미터에 대해서 다른 동작을 수행하도록 할 수 있다.For example, as a smart device, a distributed terminal may consider a case in which a built-in communication parameter file includes 100 parameters and divides one region (eg, one nation or one province) into 10,000 regions. Can be. In this case, as an example, when one communication control parameter is 2 bits, the size of the entire embedded communication parameter file may be 2M bits (= 2 * 100 * 10000). In this case, the plurality of parameters may be distinguished in order to reduce the size of the communication parameter file. Parameters can be divided into files about parameters that are rarely updated and variably parameters. For example, as described above, 60 parameters among the 100 parameters may be fixed values that are hardly updated in the region. However, this is only one example for convenience of description and is not limited to the above-described embodiment. As described above, the parameter that is rarely updated may be performed only when an update is required. That is, the above-described parameters may be updated based on the event trigger. On the other hand, the remaining parameter (e.g. 40) files can be updated periodically. That is, some parameters of the plurality of parameters may be updated based on event triggering, and some parameters may be updated based on a predetermined period. At this time, in the above-described example, the size of the built-in communication parameter file having 40 parameters may be 0.8 M bits (= 2 * 40 * 10000). That is, when considering a plurality of parameters, the parameters may be distinguished and operated. For example, referring to FIG. 11A, a parameter file may be classified into fixed parameters and variable parameters (or local parameters). More specifically, the parameters may be divided into fixed parameters and variable parameters that are distinguished for each region. Through this, it is possible to perform a different operation for each parameter.

또 다른 일 예로, 파라미터 변경을 허용하고 파일의 우선 순위를 정할 수 있다. 일 예로, 도 11b를 참조하면, 동일한 파라미터가 복수 개의 파일에 존재할 수 있다. 이때, 우선 순위가 높은 파일에 있는 파라미터 값이 실제로 사용될 수 있다. 여기서, 파라미터를 변경하는 것은 단말(또는 유저)의 위치 또는 단말(또는 유저)가 사용하는 서비스와 관련된 파일에 더 높은 우선 순위를 가지도록 하는 것을 의미할 수 있다.As another example, you can allow parameter changes and prioritize files. For example, referring to FIG. 11B, the same parameter may exist in a plurality of files. At this time, the parameter values in the high priority file may actually be used. Here, changing the parameter may mean having a higher priority for a file related to a location of a terminal (or user) or a service used by the terminal (or user).

구체적으로, 모든 파라미터가 포함된 기본 파일이 존재하고 우선순위는 ‘0’인 경우를 고려할 수 있다. 여기에 도시와 관련된 파일, 도시 외각과 관련된 파일, 시골과 관련된 파일, 산과 관련된 파일, 바닷가와 관련된 파일, 바다와 관련된 파일이 존재하고 이들의 우선순위가 ‘1’일 수 있다. 다만, 상술한 바는 설명의 편의를 위한 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 즉, 유저의 위치 또는 서비스 등에 기초하여 각각의 파일이 존재하고, 각각의 우선 순위가 설정될 수 있다. 이때, 일 예로, 단말(또는 유저)의 위치 속성이 도시인 경우, 기본 파일의 파라미터 중에서 도시 파일에 존재하는 파라미터가 변경될 수 있다. 즉, 도시와 관련된 파일에 있는 파라미터가 우선적으로 적용될 수 있다. 일 예로, 기본 파일에서 송신 파워가 23 dBm이고, 도시 파일에서는 송신 파워가 25 dBm으로 설정된 경우를 고려할 수 있다. 이때, 단말(또는 유저)의 위치 속성이 도시인 경우, 상술한 파라미터 변경에 기초하여 송신 파워는 25dBm가 될 수 있다.Specifically, the case where there is a basic file including all the parameters and the priority is '0' may be considered. Here, the file related to the city, the file related to the city exterior, the file related to the countryside, the file related to the mountains, the file related to the seashore, and the file related to the sea may exist, and their priority may be '1'. However, the above description is only one example for convenience of description and is not limited to the above-described embodiment. That is, each file exists based on the user's location or service, and each priority can be set. In this case, as an example, when the location attribute of the terminal (or user) is city, a parameter existing in the city file may be changed among parameters of the basic file. That is, the parameters in the file associated with the city may be applied first. As an example, consider a case in which the transmission power is set to 23 dBm in the basic file and the transmission power is set to 25 dBm in the urban file. In this case, when the location attribute of the terminal (or user) is illustrated, the transmission power may be 25 dBm based on the above-described parameter change.

또 다른 일 예로, 응급 구조 서비스 파일의 우선 순위가 ‘2’ 이고, 송신 파워가 ‘33dBm’ 인 경우를 고려할 수 있다. 이때, 단말은 응급 구조 서비스 파일에 기초하여 파라미터를 변경하고, 단말이 도시에 있다고 하더라도, 단말은 응급 구조 서비스 신호를 33dBm 으로 송신할 수 있다. 즉, 파라미터 값은 단말의 상황에 따라 변경될 수 있다. 이때, 일 예로, 파라미터의 변경은 기존 값을 새로운 값으로 치환하는 것으로도 가능할 수 있다. 또 다른 일 예로, 파라미터의 변경은 기존 값에 변화량을 부가하는 방법으로도 가능할 수 있다. 일 예로, 상술한 바에서 우선 순위가 ‘0’ 인 파일의 송신 파워가 23dBm이고, 우선 순위가 ‘1’인 파일의 송신 파워는 +3dBm 이면, 최종 송신 파워는 26dBm 으로 변경될 수 있다. As another example, an emergency rescue service file may have a priority of '2' and a transmission power of '33 dBm '. In this case, the terminal changes the parameter based on the emergency rescue service file, and even if the terminal is in the figure, the terminal may transmit the emergency rescue service signal at 33 dBm. That is, the parameter value may change according to the situation of the terminal. In this case, as an example, the parameter may be changed by replacing an existing value with a new value. As another example, the parameter may be changed by adding a change amount to an existing value. As an example, if the transmission power of the file having priority "0" is 23 dBm and the transmission power of the file having priority "1" is +3 dBm, the final transmission power may be changed to 26 dBm.

또한, 일 예로, 파라미터 변환 파일을 추가로 생성하여 파라미터 크기를 줄일 수 있다. 일 예로, 채널의 주파수 값은 매우 높은 정밀도에 기초하여 표현될 수 있다. 따라서, 채널의 주파수 값을 표현하기 위해 많은 비트 수가 필요할 수 있다. 일 예로, 방송 채널의 중심 주파수가 2785.25 MHz인 경우, 상술한 주파수를 표현하기 위해 20비트 이상이 필요할 수 있다. 이때, 하나의 국가에서 사용하는 방송 채널 수는 적어도 하나 이상이고, 4개 이하로 설정될 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 따라서, 파라미터 파일에서는 방송 채널의 중심 주파수를 2 비트로 표현하여, 채널 번호 0번, 1번, 2번 및 3번을 사용할 수 있다. 이때, 파라미터 변환 파일에서는 방송 채널 번호 0번, 1번, 2번 및 3번이 의미하는 상세 주파수 값을 표현할 수 있다. 따라서, 파라미터 변환 파일은 하나의 국가 또는 지역에서 하나만 필요할 수 있으며, 파라미터 파일의 크기를 줄일 수 있다. In addition, as an example, the parameter size may be reduced by additionally generating a parameter conversion file. As an example, the frequency value of the channel may be expressed based on a very high precision. Thus, a large number of bits may be needed to represent the frequency value of the channel. For example, when the center frequency of the broadcast channel is 2785.25 MHz, 20 bits or more may be required to represent the above-described frequency. At this time, the number of broadcast channels used in one country may be at least one, and may be set to four or less. However, this is only one example and is not limited to the above-described embodiment. Therefore, in the parameter file, channel numbers 0, 1, 2, and 3 can be used by representing the center frequency of the broadcast channel in 2 bits. In this case, the parameter conversion file may express detailed frequency values represented by broadcast channel numbers 0, 1, 2, and 3. Therefore, only one parameter conversion file may be needed in one country or region, and the size of the parameter file may be reduced.

또한, 일 예로, 파라미터 변환 파일과 유사한 형태로 위치 유형 파라미터 파일을 이용하여 내장 파일의 크기를 줄일 수 있다. 보다 상세하게는, 분할 지역에 대한 파일로서 분할 지역 파라미터 파일을 생성할 수 있다. 이때, 분할 지역 파라미터 파일은 각각의 분할 지역의 유형을 지정할 수 있다. 다만, 상술한 바를 위해서는 현재 단말의 위치와 유형을 확인할 필요성이 있다. 일 예로, 단말은 위치 유형이 설정된 지도 파일을 통해 자신의 위치와 유형을 확인할 수 있다. 한편, 분할 지역의 유형은 도시, 교외(suburban), 시골, 해안가, 바다, 산, 숲 및 강 중 적어도 하나 이상으로 구별될 수 있다. 다만, 상술한 바는 하나의 일 예일 뿐, 다른 유형으로 설정되는 것도 가능할 수 있다. 즉, 각각의 위치마다 다른 위치 유형이 설정될 수 있다. 이때, 위치 유형 파라미터 파일을 각 위치 유형마다 생성할 수 있다. 즉, 위치 유형에 따라서 파라미터가 달라질 수 있다. 구체적으로, 도심에서의 송신 파워와 시골이나 해안가에서의 송신 파워는 다를 수 있다. 일반적으로 도심에서는 작은 송신 파워를 가지나, 시골에서는 더 큰 송신 파워를 가질 수 있다. 이때, 파라미터 변경과 파일 우선 순위를 고려하면, 분할 지역 특성에 맞는 파라미터 값을 분할 지역 파라미터 파일로 생성할 수 있다. 또한, 분할 지역과 상관 없이 특별하게 지정된 구역에 대한 별도의 파라미터 파일을 지정할 수 있다. 이때, 일 예로, 상술한 바와 같이, 특별하게 지정된 구역은 복수 개의 요인에 기초하여 지정될 수 있다. 일 예로, 특별하게 지정된 구역은 계약에 기초하여 무선 분산 통신 시스템에 의해 지정될 수 있다. (일 예로, 무선 분산 통신 사업자와의 계약을 통해서 설정될 수 있다) 이때, 분산 통신 시스템에서는 계약된 지역을 위한 특별한 파라미터를 계약 파라미터 파일을 통해서 제공할 수 있다. Also, as an example, the size of the embedded file may be reduced by using the location type parameter file in a similar form to the parameter conversion file. More specifically, the divided area parameter file can be generated as a file for the divided area. In this case, the divided region parameter file may specify the type of each divided region. However, for the above, it is necessary to confirm the location and type of the current terminal. For example, the terminal may check its location and type through a map file in which the location type is set. On the other hand, the type of divided region may be divided into at least one of the city, suburban, rural, coastal, ocean, mountain, forest and river. However, the above description is just one example, and may be set to another type. That is, different location types may be set for each location. In this case, a location type parameter file may be generated for each location type. That is, the parameter may vary depending on the location type. Specifically, the transmission power in the city center and the transmission power in the countryside or the coast may be different. In general, there is a small transmit power in the city center, but may have a larger transmit power in the countryside. At this time, in consideration of the parameter change and the file priority, a parameter value suitable for the divided region characteristics may be generated as the divided region parameter file. It is also possible to specify a separate parameter file for a specially designated area regardless of the divided area. At this time, for example, as described above, the specially designated area may be designated based on a plurality of factors. As an example, the specially designated zone may be designated by the wireless distributed communication system based on the contract. In this case, the distributed communication system may provide a special parameter for the contracted area through a contract parameter file.

일 예로, 에코랜드가 시스템을 통해 특별한 지역으로 설정된 경우(즉, 에코랜드가 분산 통신 사업자와 계약을 맺은 경우), 에코랜드 전 지역에서 방송 채널의 방송 슬롯 200 개를 독점적으로 사용할 수 있다. 이와 같이 계약된 지역의 파라미터도 하나의 파라미터 파일로 제공될 수 있다.For example, when the ecoland is set as a special region through the system (that is, when the ecoland has a contract with a distributed communication service provider), 200 broadcasting slots of broadcast channels may be exclusively used in all the ecoland regions. Such contracted local parameters may also be provided in one parameter file.

또 다른 일 예로, 계약된 지역의 계약 파라미터들은 해당 지역에서 고정 분산 단말에 의해서 방송 슬롯으로 방송될 수 있다. 이러한 경우, 이동 분산 단말은 서비스를 고려하여 사전에 방송 슬롯을 수신해서 계약 지역 여부와 관련 파라미터를 반드시 수신할 수 있다.As another example, contract parameters of a contracted region may be broadcasted to a broadcast slot by a fixed distributed terminal in the region. In this case, the mobile distributed terminal may receive a broadcast slot in advance in consideration of a service, and may receive a contract area and related parameters.

무선 분산 통신 시스템에서는 단말의 위치에 따라서 참조해야 할 파라미터가 다를 수 있다. 또한, 단말이 어떤 서비스를 사용하는지에 따라서 파라미터가 다르게 설정될 수 있다. 따라서, 서비스 파라미터 파일이 별도로 생성될 필요성이 있다. 즉, 단말의 위치뿐만 아니라 서비스에 따라서 다른 파라미터가 생성될 필요성이 있다. 일 예로, 단말이 해안가에 위치하는 경우에도 근거리 채팅 서비스, 근거리 통화 서비스 또는 구조 요청 서비스 등이 필요할 수 있다. 이때, 각각의 서비스는 다른 통신 파라미터를 가질 수 있다. 이러한 서비스 별 파라미터는 해당 서비스를 사용할 때 참조될 수 있다. 또한, 상술한 서비스 별 파라미터는 현재 설정된 파라미터의 우선 순위보다 높으면 적용될 수 있다. 반면, 상술한 서비스 별 파라미터가 현재 설정된 파라미터의 우선 순위보다 낮으면 적용되지 않을 수 있다.In a wireless distributed communication system, a parameter to be referred to may vary according to a location of a terminal. In addition, the parameter may be set differently according to which service the terminal uses. Therefore, there is a need for creating a service parameter file separately. That is, it is necessary to generate other parameters according to the service as well as the location of the terminal. For example, even when the terminal is located on the coast, a short range chat service, a short distance call service, or a rescue request service may be required. At this time, each service may have a different communication parameter. These service-specific parameters can be referenced when using the service. In addition, the aforementioned service-specific parameters may be applied if they are higher than the priority of the currently set parameters. On the other hand, if the aforementioned service-specific parameters are lower than the priority of the currently set parameters, they may not be applied.

또한, 일 예로, 분산 모뎀이 제공하는 서비스는 매우 다양할 수 있다. 일 예로, 웨어러블 기기처럼 매우 가볍고 작은 분산 단말은 주로 스마트폰 분산 단말과 통신을 수행할 수 있다. 이때, 이 웨어러블 분산 단말에 적용되는 통신 파라미터는 일반적인 파라미터와 다를 수 있다. 따라서, 상술한 바를 고려하여 높은 우선 순위의 파라미터 파일에 기초하여 기존 파라미터들이 대체될 수 있다. 또한, 일 예로, 분산 모뎀이 동작하는데 필요한 모든 파라미터 집합은 ‘활성 파라미터 세트’일 수 있다. 보다 상세하게는, 활성 파라미터 세트는 우선 순위가 낮은 파일의 파라미터부터 우선 순위가 높은 파라미터 파일의 파라미터가 순차적으로 오버라이트될 수 있다. In addition, as an example, the services provided by the distributed modem may vary widely. For example, a very light and small distributed terminal such as a wearable device may mainly communicate with a distributed smartphone terminal. In this case, the communication parameters applied to the wearable distributed terminal may be different from the general parameters. Therefore, in consideration of the above, existing parameters may be replaced based on a parameter file of high priority. Also, as an example, all parameter sets required for the distributed modem to operate may be an 'active parameter set'. More specifically, the active parameter set may be sequentially overwritten with the parameters of the low priority file from the parameters of the low priority file.

보다 상세하게는, 도 12을 참조하면, 복수 개의 파일로부터 실제 사용되는 활성 파라미터 세트가 구성될 수 있다. 이때, 첫 번째로, 활성 파라미터 세트는 기본 파라미터 파일(base parameter file)로부터 파라미터의 기본 값을 수신할 수 있다. 이때, 기본 파라미터 파일은 국가 또는 지역마다 다를 수 있으며, 상술한 실시예로 한정되지 않는다. 두 번째로, 단말의 위치 정보 및 유형 정보를 확인할 수 있다. 세 번째로, 상술한 위치 정보에 기초하여 분할된 지역 파라미터 파일(divided region parameter file)의 현재 위치에 관련되는 파라미터들을 활성 파라미터 세트에 오버라이팅할 수 있다. 다음으로, 상술한 바와 같이 확인한 위치 에 대한 위치 유형에 적합한 파라미터들을 활성 파라미터 세트에 오버라이팅할 수 있다. 다음으로, 단말(또는 유저) 가 실행하는 서비스 유형과 관련된 파라미터를 활성 파라미터 세트에 오버라이팅할 수 있다. 이때, 일 예로, 위치 정보와 위치 유형을 함께 확인하여 오버라이팅될 수 있다. 마지막으로, 단말의 현재 위치가 계약 지역인 경우, 계약된 파라미터(contract parameter)로 활성 파라미터 세트에 오버라이팅할 수 있다. More specifically, referring to FIG. 12, an active parameter set actually used from a plurality of files may be configured. In this case, first, the active parameter set may receive a base value of a parameter from a base parameter file. In this case, the basic parameter file may be different for each country or region and is not limited to the above-described embodiment. Secondly, location information and type information of the terminal can be confirmed. Third, based on the above-described location information, parameters related to the current location of the divided region parameter file may be overwritten to the active parameter set. Next, as described above, parameters suitable for the location type for the identified location may be overwritten in the active parameter set. Next, a parameter related to the type of service executed by the terminal (or user) may be overwritten in the active parameter set. In this case, for example, the location information and the location type may be checked and overwritten. Finally, if the current location of the terminal is a contract area, it may overwrite the active parameter set with a contract parameter.

이때, 일 예로, 활성 파라미터 세트는 분산 모뎀 내부에만 존재할 수 있다. 또 다른 일 예로, 활성 파라미터 세트는 분산 모뎀 외부에도 존재할 수 있다. 즉, 무선 분산 단말은 분산 모뎀 외부에 활성 파라미터 세트를 구성하고, 필요한 경우 분산 모뎀의 활성 파라미터 세트에 그대로 로딩하는 방법을 사용할 수 있다. 또 다른 일 예로, 분산 단말은 활성 파라미터 세트를 분산 모뎀 내부에만 가지고 있어서, 필요시마다 분산 모뎀 내부의 파라미터를 업데이트 할 수 있으며, 상술한 실시예로 한정되지 않는다.In this case, as an example, the active parameter set may exist only inside the distributed modem. As another example, the active parameter set may exist outside the distributed modem. That is, the wireless distributed terminal may use a method of configuring an active parameter set outside the distributed modem and loading the active parameter set of the distributed modem as needed. As another example, the distributed terminal has an active parameter set only in the distributed modem, so that the parameters in the distributed modem can be updated whenever necessary, and are not limited to the above-described embodiment.

또 다른 일 예로, 스마트 디바이스로서 분산 단말이 빠른 서비스를 제공받기 위해 사전에 분산 통신 파라미터를 저장할 수 있다. 이때, 스마트 디바이스의 통신 파라미터는 자신의 단말 유형, 자신의 위치 및 사용하려는 서비스에 의해 결정될 수 있다. 일 예로, 스마트 디바이스의 단말 유형은 고정적이고, 제공 받을 서비스는 아직 결정되지 않은 경우, 스마트 디바이스의 통신 파라미터는 스마트 디바이스의 위치에 의해 결정될 수 있다. 분산 단말은 이동 통신 신호나, wifi, GNSS 등을 통해서 자신의 위치를 쉽게 획득할 수 있다. 따라서, 이동 단말이 빠르게 서비스를 준비하기 위해서는 자신의 위치로부터 자신이 속한 분할 지역을 결정하고, 위치 속성 파일로부터 해당 분할 지역의 통신 파라미터를 사전에 저장할 수 있다. 즉, 분산 모뎀에 파라미터가 로딩되어 있거나 또는 사전에 로딩 값이 준비될 수 있다. 또한, 서비스에 따른 파라미터는 위치와 관련된 파라미터를 일부 대체하는 방식으로 사용될 수 있다. 즉, 사용자가 서비스 사용을 입력하면, 분산 단말은 미리 준비된 파라미터 값을 즉시 로딩하거나, 미리 로딩된 파라미터 중에서 서비스와 관련된 파라미터를 다시 로딩할 수 있다. 한편, 일 예로, 내장 통신 파라미터 파일에 포함되는 통신 파라미터는 무선 분산 통신 채널의 종류와 개수, 각 채널들의 중심 주파수, 대역폭, 매핑된 경쟁 대행 채널 주파수, 예약된 지정 슬롯 정보, 예약된 고정 슬롯 정보, 우선권 설정 슬롯 정보, 슈퍼 프레임 정보 및 슬롯 그룹 정보들 중 적어도 어느 하나 이상을 포함할 수 있다. 또 다른 일 예로, 통신 파라미터는 각 서비스나 슬롯에서 사용되는 변조 오더, 기본 송신 파워, 최대 송신 파워, 암호화 유무 정보, 암호와 방식, 비밀번호 유무 및 비밀번호 방식 중 적어도 어느 하나 이상을 더 포함할 수 있다. 또 다른 일 예로, 상술한 파라미터는 위치 특성에 대한 파라미터 값들로서 도시, 교외, 시골, 산악 지역, 바다, 바닷가, 숲 및 강 등이 설정될 수 있다. 또한, 일 예로, 상술한 파라미터는 기본 언어 정보 및 스마트 디바이스에서 허용되는 이동 통신 사업자들 정보들이 있으며, 상술한 실시예로 한정되지 않는다. 또한, 파라미터는 각각의 서비스 별로 각각의 서비스에 쓰이는 채널 정보, 최소 및 최대 서비스 할당 슬롯 수 등이 있다. 또한, 일 예로, 다른 정보에 대한 파라미터가 설정되는 것도 가능하며, 상술한 실시예로 한정되지 않는다.As another example, the distributed terminal may store the distributed communication parameters in advance in order to receive a fast service as a smart device. At this time, the communication parameter of the smart device may be determined by its terminal type, its location and the service to be used. For example, when the terminal type of the smart device is fixed and a service to be provided is not yet determined, the communication parameter of the smart device may be determined by the location of the smart device. The distributed terminal can easily acquire its location through a mobile communication signal, wifi, GNSS, and the like. Therefore, in order to quickly prepare a service, the mobile terminal may determine a divided region to which the mobile terminal belongs, and store communication parameters of the divided region from a location attribute file in advance. That is, parameters may be loaded in the distributed modem, or loading values may be prepared in advance. In addition, the parameters according to the service may be used in a manner that partially replaces the parameters related to the location. That is, when the user inputs the use of the service, the distributed terminal may immediately load a parameter value prepared in advance or reload a parameter related to the service among the preloaded parameters. Meanwhile, as an example, the communication parameters included in the embedded communication parameter file may include the type and number of wireless distributed communication channels, the center frequency of each channel, the bandwidth, the mapped contention channel frequency, reserved reserved slot information, and reserved fixed slot information. , At least one of priority setting slot information, super frame information, and slot group information. As another example, the communication parameter may further include at least one of a modulation order, a basic transmission power, a maximum transmission power, encryption information, encryption and method, password and password method used in each service or slot. . As another example, the above-described parameters may be set as city, suburb, countryside, mountainous region, sea, beach, forest, river, etc. as parameter values for location characteristics. In addition, as an example, the above-described parameters include basic language information and mobile communication service provider information allowed by the smart device, and are not limited to the above-described embodiment. Parameters include channel information used for each service and the minimum and maximum number of service allocation slots for each service. In addition, as an example, parameters for other information may be set, and the present invention is not limited to the above-described embodiment.

또한, 일 예로, 무선 분산 통신 시스템으로서 배들이 사용하는 AIS 시스템이나 항공기가 사용하는 ADS-B가 존재할 수 있다. 다만, 상술한 시스템들은 일대일 통신이 잘 지원되지 않으며 주로 방송을 통해 정보를 제공함에 목적이 있다. 일 예로, 무선 분산 통신이 널리 상용화되지 못하고 있는 이유는 통신 자원의 충돌 문제와 숨겨진 노드 문제(hidden node problem) 때문일 수 있다. 이때, 일 예로, 상술한 바 및 참고문헌 1에 의하여 통신 자원의 충돌 문제와 숨겨진 노드 문제가 해결될 수 있다. 상술한 바 및 참고문헌 1의 기술을 바탕으로 무선 분산 통신 시스템에서 여러 유형의 단말이 향후 나타날 수 있다. 첫째, 이동통신 단말, 선박, 드론, 차량 등등 이동을 할 수 있는 단말이 있다. 둘째, 가게, 백화점, 놀이공원과 같이 실외에 고정된 단말들, 즉 고정 단말이 있을 수 있다. 셋째, 밥솥, 오븐, 에어컨과 같은 가전 기기와 같이 실내에 있는 단말이 있을 수 있다. 이렇게 다양한 단말과 서비스가 혼재하는 무선 분산 통신 시스템에서 주소는 IP 와 관련되어 설정될 수도 있지만, 다양한 단말들이 인터넷에 모두 연결되는 것은 쉬운 일이 아니기 때문에, IP 와는 무관한 좀 더 효율적인 주소 방식이 필요할 수 있다. 또한, 단말과 상관없이 특정 서비스 영역에서는 서비스 고유의 주소가 필요한 경우도 있다. 따라서, 하기에서는 분산 통신 서비스를 좀 더 효율적으로 제공할 수 있도록 분산 단말 종류를 고려하여 주소를 설정하는 방법을 제공할 수 있다. In addition, as an example, there may be an AIS system used by ships or an ADS-B used by an aircraft as a wireless distributed communication system. However, the above-described systems are not well supported one-to-one communication, and the main purpose is to provide information through broadcast. For example, the reason why the wireless distributed communication is not widely commercialized may be due to a communication resource collision problem and a hidden node problem. In this case, for example, the collision problem of the communication resource and the hidden node problem may be solved by the above-described and reference 1. Based on the above description and the technique of Reference 1, various types of terminals may appear in the future in a wireless distributed communication system. First, there is a terminal capable of moving a mobile communication terminal, a ship, a drone, a vehicle, and the like. Second, there may be fixed terminals, that is, fixed terminals, such as a shop, a department store, and an amusement park. Third, there may be a terminal in the room, such as home appliances, such as rice cookers, ovens, air conditioners. In a wireless distributed communication system in which various terminals and services are mixed, an address may be set in relation to IP, but since it is not easy to connect various terminals to the Internet, a more efficient address method regardless of IP is needed. Can be. In addition, a service-specific address may be required in a specific service area regardless of the terminal. Accordingly, in the following, a method for setting an address in consideration of a distributed terminal type may be provided to more efficiently provide a distributed communication service.

또한, 일 예로, 하기에서는 상술한 바 및 참고문헌 1에 기초하여 분산 통신 시스템에서 분산 단말에게 다양한 서비스를 제공함을 전제로 서술한다. 일 예로, 무선 분산 시스템의 단말들은 주소를 설정할 수 있다. 일 예로, 무선 분산 시스템의 단말은 이동 통신 단말, 선박, 차량, 드론, 고정 단말 중 적어도 어느 하나일 수 있다. 다만, 상술한 단말은 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 즉, 무선 분산 시스템의 단말은 이동하는 단말이거나 고정 단말로서 다양한 형태일 수 있다. 이때, 무선 분산 시스템의 단말들에 대한 주소가 설정될 수 있다. 일 예로, 무선 분산 시스템의 단말은 단말의 특성에 기초하여 주소가 설정될 수 있다. 이때, 해당 단말의 특성을 고려하여 주소가 설정되는 경우, 단말은 주소 정보에 기초하여 서비스를 효율적으로 제공할 수 있다. In addition, as an example, the following description will be based on the assumption that various services are provided to a distributed terminal in a distributed communication system based on the above-described bar and reference 1. For example, terminals of the wireless distributed system may set an address. For example, the terminal of the wireless distributed system may be at least one of a mobile communication terminal, a ship, a vehicle, a drone, and a fixed terminal. However, the above-described terminal is only one example and is not limited to the above-described embodiment. That is, the terminal of the wireless distributed system may be a mobile terminal or various types as a fixed terminal. In this case, addresses of terminals of the wireless distributed system may be set. For example, an address of a terminal of a wireless distributed system may be set based on characteristics of the terminal. In this case, when an address is set in consideration of characteristics of the corresponding terminal, the terminal may efficiently provide a service based on the address information.

일 예로, 이동 단말은 단말의 고유 번호를 발송함으로써 단말의 정보가 신뢰되는 정보인지 여부를 알릴 수 있다. 또한, 일 예로, 이동 단말은 단말이 시스템에 정상적으로 등록되어 있는지 여부를 알릴 수 있다. 이때, 이동 단말은 이동 통신 단말로서 기존 통신망을 통해 서비스를 제공할 수 있다. 일 예로, 이동 단말이 분산 통신 모뎀을 추가로 장착한 경우에는 서비스 영역을 넓힐 수 있으며, 효율적으로 서비스 제공이 가능할 수 있다. 이때, 무선 분산 통신 시스템에서 신뢰성을 확보하기 위해 단말의 고유 번호를 주소 값으로 사용할 수 있다. 즉, 무선 분산 통신 시스템에서 이동 단말은 고유 번호로 된 주소 값을 이용하여 공개 신뢰 패킷을 구성할 수 있으며, 이를 통해 무선 분산 시스템에서 신뢰성을 확보할 수 있다. For example, the mobile terminal may inform whether the information of the terminal is reliable information by sending a unique number of the terminal. Also, as an example, the mobile terminal can inform whether the terminal is normally registered in the system. In this case, the mobile terminal may provide a service through an existing communication network as a mobile communication terminal. For example, when the mobile terminal additionally includes a distributed communication modem, the service area may be widened, and the service may be efficiently provided. In this case, the unique number of the terminal may be used as an address value in order to secure reliability in the wireless distributed communication system. That is, in the wireless distributed communication system, the mobile terminal can configure a public trust packet by using an address value of a unique number, thereby ensuring reliability in the wireless distributed system.

또 다른 일 예로, 무선 분산 통신 시스템에서 고정 단말은 자신의 위도, 경도 및 높이 값을 이용하여 주소를 설정할 수 있다. 즉, 고정 단말은 고정되어 있다는 점을 고려하여 물리적 정보로서 위치와 관련된 정보를 주소 값으로 직접 설정할 수 있다. 이때, 일 예로, 무선 분산 통신 시스템에서 이동 단말은 고정 단말과의 관계를 고려하여 고정 단말의 물리적 위치 정보를 이용하여 이동 단말의 위치를 계산할 수 있다.As another example, in a wireless distributed communication system, a fixed terminal may set an address using its latitude, longitude, and height values. That is, the fixed terminal may directly set the information related to the location as the physical information as the address value in consideration of being fixed. In this case, as an example, in the wireless distributed communication system, the mobile terminal may calculate the location of the mobile terminal using the physical location information of the fixed terminal in consideration of the relationship with the fixed terminal.

보다 상세하게는, 스마트 디바이스는 통합 단말로서 기존 통신망에 대한 모뎀 및 상술한 무선 분산 시스템에 대한 분산 통신 모뎀을 장착할 수 있다. 즉, 스마트 디바이스는 기존의 이동 통신 및 무선 분산 통신을 동시에 사용할 수 있다. 이때, 스마트 디바이스는 서비스마다 다르게 무선 분산 통신의 주소를 설정할 수 있다. 즉, 개별적인 서비스마다 개별적인 주소를 부여함으로써 각각의 서비스를 구별할 수 있다. 일 예로, 스마트 디바이스에서 각각의 서비스는 개별 프로그램으로 실행될 수 있다. 이때, 스마트 디바이스에서 각각의 프로그램이 실행되는 경우, 프로그램 실행마다 각각의 주소가 설정될 수 있다. 즉, 프로그램이 실행될 때마다 분산 단말의 주소가 다를 수 있다. More specifically, the smart device may be equipped with a modem for an existing communication network and a distributed communication modem for the above-mentioned wireless distributed system as an integrated terminal. That is, the smart device may use existing mobile communication and wireless distributed communication at the same time. In this case, the smart device may set the address of the wireless distributed communication differently for each service. That is, each service can be distinguished by assigning an individual address to each service. For example, each service in the smart device may be executed as a separate program. In this case, when each program is executed in the smart device, each address may be set for each program execution. That is, the address of the distributed terminal may be different each time the program is executed.

이때, 상술한 바와 같이, 프로그램이 실행되는 경우마다 각각의 주소 값이 설정되는 경우에 있어서 주소는 단말 유형을 지정하는 필드를 포함하거나 단말 유형에 따라 다른 통신 주파수를 사용해야 할 수 있다. 즉, 주소 정보를 구성함에 있어서는 상술한 상황을 고려하여 단말 유형을 고려할 수 있다. In this case, as described above, when each address value is set whenever the program is executed, the address may include a field for designating a terminal type or may use a different communication frequency according to the terminal type. That is, in configuring the address information, the terminal type may be considered in consideration of the above situation.

보다 상세하게는, 단말 유형을 지정하는 필드가 주소에 포함되는 경우, 단말은 단말의 단말 유형에 따라 다른 상술한 필드에 다른 정보를 포함할 수 있다. 일 예로, 단말의 유형은 스마트 디바이스, 선박, 차량 및 가전 중 적어도 어느 하나일 수 있다. 다만, 이는 하나의 일 예일 뿐, 다른 유형을 갖는 것도 가능할 수 있으며, 하기에서는 설명의 편의를 위해 상술한 유형에 기초하여 서술한다. 일 예로, 도 13을 참조하면, 주소 정보는 단말 유형에 대한 필드를 포함할 수 있다. 이때, 도 13(a)에서 앞의 두 비트는 서비스가 자체적으로 생성하는 주소임을 지시할 수 있고, 나머지 주소 필드에는 각각의 서비스에 의해 생성되는 주소 정보가 포함될 수 있다.In more detail, when a field specifying a terminal type is included in an address, the terminal may include other information in the above-described field different according to the terminal type of the terminal. For example, the type of terminal may be at least one of a smart device, a ship, a vehicle, and a home appliance. However, this is just one example, and may be of another type, which will be described below based on the above-described type for convenience of description. For example, referring to FIG. 13, the address information may include a field for a terminal type. In this case, the first two bits in FIG. 13A may indicate that the service is an address generated by itself, and the remaining address fields may include address information generated by each service.

또한, 도 13(b)를 참조하면, 앞의 네 비트를 통해 시스템에 의해 설정되는 주소 정보임이 지시될 수 있다. 이때, 나머지 주소 필드에는 시스템에 의해 설정된 주소 정보가 포함될 수 있다. In addition, referring to FIG. 13B, it may be indicated that the address information is set by the system through the first four bits. In this case, the remaining address fields may include address information set by the system.

또한, 도 13(c)를 참조하면, 앞의 네 비트가 ‘1001’ 인 해당 단말을 구입한 유저가 설정하는 주소임이 지시될 수 있다. 이때, 나머지 주소 필드에는 유저에 의해 설정되는 주소 정보가 포함될 수 있다.In addition, referring to FIG. 13C, it may be indicated that the first four bits are an address set by a user who purchased the corresponding terminal having '1001'. In this case, the remaining address fields may include address information set by the user.

또한, 도 13(d)를 참조하면 앞의 두 비트가 ‘01’ 인 이동 단말로부터 설정되는 주소임을 지시할 수 있다. 여기서, ‘subtype’은 이동 단말의 서브 타입을 지시할 수 있다. 일 예로, ‘00’ 은 이동 통신 단말, ‘01’은 차량 단말, ‘10’ 은 드론 단말, ‘11’ 은 선박 단말을 지시할 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 즉, 앞의 두 비트를 통해 이동 단말임이 지시되고, 이동 단말의 구체적인 타입이 다음 두 비트를 통해 지시될 수 있으며, 상술한 실시예로 한정되지 않는다.In addition, referring to FIG. 13 (d), it may indicate that the first two bits are addresses set from the mobile terminal having '01'. Here, 'subtype' may indicate a subtype of the mobile terminal. For example, '00' may indicate a mobile communication terminal, '01' indicates a vehicle terminal, '10' indicates a drone terminal, and '11' indicates a ship terminal. However, this is only one example and is not limited to the above-described embodiment. That is, it is indicated that the mobile terminal is indicated through the previous two bits, and the specific type of the mobile terminal can be indicated through the following two bits, which is not limited to the above-described embodiment.

또한, 도 13(e)를 참조하면, 앞의 두 비트가 ‘00’ 인 고정 단말로부터 설정되는 주소임을 지시할 수 있다. 이때, 나머지 주소 필드에는 고정 단말에 대한 물리적 위치 정보로서 경도, 위도 및 높이 정보가 포함될 수 있으며, 상술한 실시예로 한정되지 않는다.In addition, referring to FIG. 13E, it may indicate that the first two bits are an address set from a fixed terminal of '00'. In this case, the remaining address field may include longitude, latitude, and height information as physical location information about the fixed terminal, and is not limited to the above-described embodiment.

다만, 상술한 도 13은 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 즉, 분산 단말들은 분산 단말의 주소를 단말 특성에 맞게 설정하여 구별되도록 할 수 있다. 이를 통해, 분산 단말의 서비스 제공을 효율적으로 수행할 수 있으며, 이에 대해서 서술한다.13 is only an example and is not limited to the above-described embodiment. In other words, the distributed terminals may be distinguished by setting the addresses of the distributed terminals according to terminal characteristics. Through this, it is possible to efficiently provide service of the distributed terminal, which will be described.

일 예로, 상술한 도 13에 기초하여 무선 분산 통신 시스템에서 스마트 디바이스는 기존 이동 통신망 및 분산 통신망에 기초하여 동작할 수 있다. 이때, 스마트 디바이스는 기존의 이동 통신망에 기초하여 식별 정보로서 전화 번호가 설정될 수 있다. 이때, 스마트 디바이스에서 설정되는 전화번호를 무선 분산 통신 시스템에도 활용할 수 있다. 보다 상세하게는, 상술한, 도 13(d)에서 보이는 32비트 주소를 이동통신 전화번호에서 “010”을 제외한 뒷 8자리를 이용하여 생성한 값으로 설정할 수 있다. 이때, 십진수의 각 자리의 수는 4비트로 표현될 수 있다. 따라서, 8자리 전화번호는 32비트(4*8=32)로 표현될 수 있다. 또한, 일 예로, 8자리로 구성된 십진수를 이진수로 표현하는 경우에는 27비트가 필요할 수 있다. 여기서 무선 분산 통신 시스템의 단말이 단말의 주소를 이동 통신 전화번호로 설정하는 경우, 단말은 분산 통신에서 제공 받는 서비스와 이동통신 서비스를 연계할 수 있다. 일 예로, 스마트 디바이스를 통해 무선 분산 통신 시스템에 기초하여 음식점에 설치된 분산 고정 단말에게 접속하여 대기 번호를 요청할 경우를 고려할 수 있다. For example, in the wireless distributed communication system based on FIG. 13, the smart device may operate based on an existing mobile communication network and a distributed communication network. At this time, the smart device may be set to the phone number as identification information based on the existing mobile communication network. In this case, the phone number set in the smart device may be utilized in a wireless distributed communication system. More specifically, the 32-bit address shown in FIG. 13 (d) described above can be set to a value generated using the last eight digits excluding “010” in the mobile communication telephone number. In this case, the number of each digit of the decimal number may be represented by 4 bits. Thus, an eight digit phone number can be represented by 32 bits (4 * 8 = 32). In addition, as an example, when a decimal number consisting of 8 digits is represented by a binary number, 27 bits may be required. In this case, when the terminal of the wireless distributed communication system sets the address of the terminal as the mobile communication telephone number, the terminal may associate the service provided in the distributed communication with the mobile communication service. For example, it may be considered to request a waiting number by accessing a distributed fixed terminal installed in a restaurant based on a wireless distributed communication system through a smart device.

일 예로, 도 14를 참조하면, 스마트 디바이스(또는 통합 단말)이 음식점 정보를 분산 통신으로 수신할 수 있다. 일 예로, 음식점 정보는 현재 자리 정보, 대기 번호 정보를 포함할 수 있으며, 상술한 실시예로 한정되지 않는다. 일 예로, 도 14에서, 스마트 디바이스는 자리가 없다는 정보와 현재 대기 번호가 4라는 정보를 알 수 있다. 그 후, 스마트 디바이스는 무선 분산 통신 시스템을 이용하여 고정 단말을 통해 대기 번호 5번을 요청할 수 있다. 이때, 상술한 바와 같이, 분산 통신 모뎀은 자신의 주소를 단말의 이동통신 전화번호로 설정하였는바, 해당 가게의 고정 단말은 요청으로부터 요청한 단말의 주소와 전화번호를 동시에 확인할 수 있다. 따라서, 해당 가게의 고정 단말은 대기 번호표를 스마트 디바이스에게 전송하고, 해당 번호표와 전화번호를 저장하여 서비스를 제공할 수 있다. 또한, 음식점의 고정 단말은 음식점에 자리가 생기면 대기 번호 순서에 해당하는 사람을 분산 통신으로 호출할 수 있다. 즉, 상술한 바처럼, 스마트 디바이스 또는 단말이 무선 분산 시스템과 기존 이동 통신 시스템을 지원하는 경우에 있어서 주소 정보를 연계하여 설정하였는바, 상술한 바처럼 관련 정보를 이용할 수 있다.For example, referring to FIG. 14, a smart device (or integrated terminal) may receive restaurant information through distributed communication. For example, the restaurant information may include current seat information and waiting number information, and is not limited to the above-described embodiment. For example, in FIG. 14, the smart device may know that there is no space and that the current waiting number is 4. Thereafter, the smart device may request the air number 5 through the fixed terminal using the wireless distributed communication system. At this time, as described above, the distributed communication modem has set its address as the mobile communication phone number of the terminal, the stationary terminal of the shop can confirm the address and the telephone number of the terminal requested from the request at the same time. Accordingly, the stationary terminal of the store may transmit the waiting number table to the smart device and store the number table and the phone number to provide a service. In addition, the fixed terminal of the restaurant may call a person corresponding to the waiting number sequence in a distributed communication when a seat is available in the restaurant. That is, as described above, when the smart device or the terminal supports the wireless distributed system and the existing mobile communication system, the address information is set in association with each other. As described above, the related information may be used.

한편, 무선 분산 통신 시스템의 통신 가능 거리는 제한될 수 있다. 일 예로, 분산 통신은 통신 가능 거리가 대략 300 미터 정도일 수 있다. 이때, 스마트 디바이스가 상술한 바와 같이 고정 단말로부터 서비스를 제공 받는 경우(e.g. 대기번호를 받은 후)에 고정 단말로부터 거리가 멀어지면 무선 분산 통신 시스템의 범위를 벗어날 수 있다. 즉, 스마트 디바이스의 대기 번호 순서가 도래해도 해당 가게에서 분산 통신으로 스마트 디바이스를 호출할 수 없다. 상술한 경우, 고정 단말은 스마트 디바이스로부터 도 2b처럼 호출에 대한 ACK 를 수신할 수 없다. 따라서, 고정 단말이 해당 ACK를 수신하지 못하는 경우, 고정 단말은 이동 통신망을 통해 스마트 디바이스에게 관련 정보를 제공할 수 있다. 즉, 분산 통신 시스템에 기초하여 동작하는 경우에도 기존 통신망과 연계하면 서비스 제공 효율을 높일 수 있다.Meanwhile, the communication range of the wireless distributed communication system may be limited. For example, distributed communication may have a communication distance of about 300 meters. At this time, when the smart device is provided with the service from the fixed terminal as described above (e.g. after receiving the waiting number), the distance from the fixed terminal may be out of the range of the wireless distributed communication system. That is, even if the waiting number sequence of the smart device arrives, the smart device cannot be called by the distributed communication in the store. In the above case, the fixed terminal cannot receive the ACK for the call from the smart device as shown in FIG. 2B. Accordingly, when the fixed terminal does not receive the corresponding ACK, the fixed terminal may provide related information to the smart device through the mobile communication network. That is, even when operating based on a distributed communication system, in connection with an existing communication network, service providing efficiency may be improved.

구체적으로, 상술한 도 14에서 가게 주인의 스마트 디바이스에도 분산 모뎀이 장착되어 있는 경우, 고정 단말이 분산 통신으로 스마트 디바이스에 ACK 를 받지 못한 사실을 알릴 수 있다. 또 다른 일 예로, 고정 단말이 분산 통신으로 상술한 스마트 디바이스에 ACK를 받지 못한 경우, 고정 단말은 가게 주인의 스마트 디바이스로 무선 분산 통신 시스템을 통해 ACK를 받지 못한 경우에 대한 정보를 전송할 수 있다. 일 예로, 가게 주인의 스마트 디바이스는 고정 단말과의 관계에서 항상 무선 분산 통신 시스템에 포함되어 있는바, 메시지 전송에 실패하지 않을 수 있다. 즉, 고정 단말은 해당 스마트 디바이스로부터 ACK 메시지를 수신하지 못하면 기설정된 다른 스마트 디바이스로 관련 정보를 전송할 수 있다. 이후, 가게 주인이 소유한 스마트 디바이스의 분산 통신 모뎀이 상술한 정보를 스마트 디바이스의 상위 계층으로 전달할 수 있다. 즉, 스마트 디바이스는 실행 중인 어플리케이션에 해당 정보를 제공할 수 있다. 이때, 상위 계층인 어플리케이션은 관련 정보를 기존 이동 통신망을 통해 해당 스마트 디바이스에 전달할 수 있다. 즉, 상위 어플리케이션은 해당 대기번호와 해당 고객의 전화번호를 이용하여 이동통신으로 호출 문자를 보내거나 또는 상술한 정보를 메신저를 통해 제공할 수 있다. 일 예로, 해당 스마트 디바이스 및 가게 주인의 스마트 디바이스는 둘다 모두 기존 이동 통신망을 사용하기 때문에 거리에 대한 제한없이 해당 메시지를 전송할 수 있으며, 이에 기초하여 음식점으로 돌아올 수 있다.Specifically, in the above-described FIG. 14, when the distributed modem is also installed in the smart device of the shop owner, the fixed terminal may inform the smart device that the ACK is not received by the distributed communication. As another example, when the fixed terminal does not receive the ACK from the above-described smart device through distributed communication, the fixed terminal may transmit information about a case in which the fixed terminal does not receive the ACK through the wireless distributed communication system to the shop owner's smart device. For example, the smart device of the shop owner is always included in the wireless distributed communication system in relation to the fixed terminal, so that the message transmission may not fail. That is, if the fixed terminal does not receive the ACK message from the smart device, the fixed terminal may transmit the related information to another preset smart device. Thereafter, the distributed communication modem of the smart device owned by the shop owner may transfer the above information to the upper layer of the smart device. That is, the smart device may provide corresponding information to the running application. In this case, the upper layer application may transmit related information to the corresponding smart device through the existing mobile communication network. That is, the upper application may send a call text to the mobile communication using the corresponding waiting number and the corresponding telephone number of the customer, or provide the above information through a messenger. For example, since both the smart device and the shop owner's smart device use the existing mobile communication network, the smart device can transmit the message without limiting the distance, and can return to the restaurant based on this.

즉, 무선 분산 통신 시스템의 단말이 분산 단말 모뎀의 주소를 기존 통신망을 통해 설정하는 경우, 서비스를 효율적으로 받을 수 있다. That is, when the terminal of the wireless distributed communication system sets the address of the distributed terminal modem through the existing communication network, the service can be efficiently received.

또한, 일 예로, 스마트 디바이스가 분산 통신 주소를 식별 정보(e.g. 전화 번호)로 설정하지 않는 경우, 스마트 디바이스는 고정 단말로 전송하는 메시지에 스마트 디바이스의 전화 번호 정보를 추가하여 전송할 수 있으며, 상술한 실시예로 한정되지 않는다. 즉, 스마트 디바이스는 분산 통신을 위한 주소를 다른 형태로 구성하고, 스마트 디바이스의 정보를 포함하여 고정 단말에 전송함으로써 상술한 동작을 수행하도록 할 수 있으며, 상술한 실시예로 한정되지 않는다. 일 예로, 상술한 스마트 디바이스의 전화번호는 개인 정보일 수 있다. 이때, 분산 통신 주소 정보를 전화번호로 구성하는 경우, 보안 문제 및 개인 정보 취급에 문제가 발생할 수 있는바, 상술한 바와 같이 동작할 수 있다. For example, when the smart device does not set the distributed communication address as identification information (eg, a phone number), the smart device may add the phone number information of the smart device to a message transmitted to the fixed terminal and transmit the same. It is not limited to an Example. That is, the smart device may configure the address for distributed communication in another form and transmit the information to the fixed terminal by including the information of the smart device, and the present invention is not limited to the above-described embodiment. For example, the phone number of the above-described smart device may be personal information. In this case, when the distributed communication address information is configured as a phone number, problems in security and handling of personal information may occur, and thus may operate as described above.

또한, 일 예로, 스마트 디바이스의 유저가 전화번호를 알리고 싶지 않은 경우에 스마트 디바이스는 시스템에서 부여 받은 다른 주소를 사용할 수도 있다. 일 예로, 상술한 도 13을 참조하면, 스마트 디바이스의 분산 통신 주소는 서비스 특성에 따라 변경될 수 있다.Also, for example, when a user of a smart device does not want to announce a phone number, the smart device may use another address assigned by the system. For example, referring to FIG. 13, the distributed communication address of the smart device may be changed according to a service characteristic.

또 다른 일 예로, 무선 분산 통신 시스템에서 분산 단말이 이동 단말인 경우를 고려할 수 있다. 일 예로, 하기에서는 이동 단말로써 선박을 기준으로 서술하지만 이에 한정되지 않는다. 일 예로, 무선 분산 통신 시스템에서 단말이 선박인 경우, 단말의 주소는 선박의 MMSI(Maritime Mobile Service Identity)로 설정될 수 있다. 또한, 일 예로, 무선 분산 통신 시스템에서 단말이 다른 타입인 경우에는 단말 타입에 기초하여 주소가 설정될 수 있으며, 이는 상술한 바와 같다. 일 예로, 유저는 이동 수단을 통해 이동할 수 있다. 일 예로, 이동 수단은 배나 차량 등일 수 있다. 이때, 상술한 유저의 스마트 디바이스의 무선 분산 통신 주소 값을 이동 수단으로서 배의 MMSI로 설정할 수 있다. 상술한 도 13(d)를 참조하면, 주소 필드의 앞 네 비트를 ‘0111’로 설정할 수 있다. 이때, 스마트 디바이스는 무선 분산 통신 시스템을 통해서 배의 위치 정보를 주기적으로 방송할 수 있다. 즉, 스마트 디바이스는 이동 수단을 대신하여 위치 정보를 주기적으로 방송할 수 있다. 이때, 방송되는 주소 정보에는 상술한 바와 같이 배의 MMSI가 포함되어 있는바, 소형 선박들도 AIS(Automatic Identification System) 시스템 없이 자신의 위치를 알릴 수 있다. 또한, 일 예로, 대형 선박이 분산 통신 모뎀을 구비한 경우, 주변의 작은 어선들의 위치를 알 수 있어서 사고를 예방할 수 있다.As another example, a case where a distributed terminal is a mobile terminal in a wireless distributed communication system may be considered. As an example, the following description is based on a vessel as a mobile terminal, but is not limited thereto. For example, in the wireless distributed communication system, when the terminal is a ship, the address of the terminal may be set to a maritime mobile service identity (MMSI) of the ship. In addition, as an example, when the terminal is another type in the wireless distributed communication system, an address may be set based on the terminal type, as described above. For example, the user may move through the moving means. For example, the vehicle may be a ship or a vehicle. At this time, the wireless distributed communication address value of the user's smart device can be set to double MMSI as a moving means. Referring to FIG. 13D, the first four bits of the address field may be set to '0111'. At this time, the smart device may periodically broadcast the ship's position information through the wireless distributed communication system. That is, the smart device may periodically broadcast the location information on behalf of the mobile means. At this time, the broadcasted address information includes the ship's MMSI as described above, so that small ships can inform their location without the Automatic Identification System (AIS) system. In addition, as an example, when a large vessel is equipped with a distributed communication modem, it is possible to know the location of small fishing vessels in the vicinity, thereby preventing an accident.

구체적인 일 예로, 도 15를 참조하면, 이동 수단들(e.g. 여객선, 소형 선박)을 통해 이동하는 단말들은 상술한 도 13에서 앞의 네 비트가 ‘0111’로 설정할 수 있다. 일 예로, 각각의 이동 수단들은 무선 분산 통신 시스템에 기초하여 동작할 수 있다. 이때, 이동 수단들은 무선 분산 통신 시스템을 통해 단말이 이동 수단에 위치함을 감지할 수 있고, 이동 수단들에 기초한 서비스를 단말을 통해 제공할 수 있다. 이때, 단말의 주소 정보는 상술한 이동 수단들에 기초하여 설정될 수 있다. 일 예로, 상술한 바와 같이, 앞의 네 비트가 ‘0111’로 설정될 수 있다. 즉, 이동 수단에 위치하는 단말은 단말 유형으로서 이동 수단에 위치하는 단말임을 지시할 수 있는 상술한 주소 정보가 설정될 수 있다. 이때, 일 예로, 무선 분산 통신 시스템을 통해 선박들 또는 단말들이 통신을 수행할 수 있다. 이때, 상술한 바와 같이, 분산 통신에서 수신되는 주소 값이 이동 수단들 통해 이동하는 단말 유형으로 지시될 수 있는바, 이동 수단에 위치하는지 여부를 알 수 있다. 이때, 도 15에서 선박에 탄 사람들이 송신하는 다른 무선 분산 통신 신호들은 자신의 주소 값에서 단말 유형을 선박으로 하지도 않았고, MMSI 를 주소로 설정하지도 않았기 때문에, 이 신호를 수신하는 선박은 상기 신호가 배와 관련 없는 정보임을 명확히 알 수 있다. 일 예로, 국내 선박들이 무선 분선 시스템에 기초하여 동작하는 경우, 국내 선박과 다른 나라 선박이 구별될 수 있으며, 이에 기초하여 불법 조업을 단속할 수 있다.As a specific example, referring to FIG. 15, the first four bits of FIG. 13 may be set to '0111' in the terminal moving through the moving means (e.g. passenger ship, small vessel). As an example, each means of movement may operate based on a wireless distributed communication system. In this case, the mobile means may detect that the terminal is located in the mobile means through the wireless distributed communication system, and may provide a service based on the mobile means through the terminal. In this case, the address information of the terminal may be set based on the above-described mobile means. For example, as described above, the first four bits may be set to '0111'. That is, the above-described address information that can indicate that the terminal located in the mobile means is a terminal located in the mobile means may be set. In this case, for example, ships or terminals may perform communication through a wireless distributed communication system. At this time, as described above, the address value received in the distributed communication can be indicated as the terminal type moving through the moving means, it can be seen whether it is located in the moving means. At this time, the other wireless distributed communication signals transmitted by the people in the ship in Figure 15 does not set the terminal type to the vessel in its address value, and because the MMSI is not set to the address, the vessel receiving this signal is It is clear that the information is irrelevant to the ship. For example, when domestic ships operate based on a wireless segmentation system, domestic ships and ships of other countries may be distinguished, and illegal operation may be cracked based on this.

또 다른 일 예로, 무선 분산 통신 시스템에서 고정 단말의 위치에 기초하여 단말의 주소를 설정할 수 있다. 일 예로, 상술한 도 13(e)는 고정 단말의 주소일 수 있다. 이때, 상술한 바와 같이, 고정 단말의 위치 정보를 고정 단말의 주소로 설정할 수 있다. 무선 분산 통신 시스템에 포함된 단말은 고정 단말로부터 수신한 주소 정보에 기초하여 자신의 위치를 측정할 수 있다. 일 예로, 도 16을 참조하면, 복수 개의 고정 단말이 무선 분산 통신 시스템에서 위치할 수 있다. 이때, 무선 분산 통신 시스템의 단말이 고정 단말 신호들로부터 신호를 수신하는 경우, 단말은 고정 단말의 주소 정보로부터 고정 단말의 위치 정보를 획득할 수 있다. 따라서, 단말은 고정 단말의 위치 정보에 기초하여 자신의 위치를 계산할 수 있다. 일 예로, 단말은 삼각 측량법을 통해 자신의 위치를 계산할 수 있다. 이를 통해, 무선 분산 통신 시스템 내의 단말은 GPS와 같은 위치 정보 수신 모뎀 등이 없어도 자신의 위치 정보를 확인할 수 있다. 또 다른 일 예로, 단말은 수신된 주소를 이용하여 자신의 위치와 고정 단말의 위치 및 관련 정보를 계산하고, 상술한 정보를 단말의 상위 계층으로 전달할 수 있다. 즉, 상술한 정보를 단말의 다른 프로그램에 전달할 수 있다. 이를 통해, 단말은 상술한 위치 정보 및 관련 정보를 프로그램에 이용할 수 있다.As another example, an address of a terminal may be set based on a location of a fixed terminal in a wireless distributed communication system. For example, FIG. 13E may be an address of a fixed terminal. At this time, as described above, the location information of the fixed terminal may be set to the address of the fixed terminal. The terminal included in the wireless distributed communication system may measure its location based on address information received from the fixed terminal. For example, referring to FIG. 16, a plurality of fixed terminals may be located in a wireless distributed communication system. In this case, when the terminal of the wireless distributed communication system receives signals from the fixed terminal signals, the terminal may obtain the location information of the fixed terminal from the address information of the fixed terminal. Therefore, the terminal may calculate its position based on the position information of the fixed terminal. As an example, the terminal may calculate its position through triangulation. Through this, the terminal in the wireless distributed communication system can check its own location information even without a location information receiving modem such as GPS. As another example, the terminal may calculate its location, the location of the fixed terminal and related information by using the received address, and transmit the above-described information to an upper layer of the terminal. That is, the above information can be transferred to another program of the terminal. Through this, the terminal may use the above-described location information and related information in the program.

구체적인 일 예로, 도 16은 단말이 다른 고정 분산 단말이 방송하는 가게 정보를 수신하여, 자신과 가까운 가게 순서로 정렬하는 경우일 수 있다. 이때, 도 4를 참조하면, 복수 개의 음식점 가게들은 음식점에 대한 정보를 무선 분산 통신 시스템을 통해 방송할 수 있다. 이때, 음식점에 대한 정보는 가게 이름, 메뉴 정보 등일 수 있으며, 상술한 실시예로 한정되지 않는다. 이때, 무선 분산 통신 시스템 내의 단말은 고정 단말들인 음식점으로부터 전송되는 신호에 기초하여 각각의 고정 단말의 위치 정보를 확인할 수 있다. (S1610) 또한, 단말은 고정 단말이 송신하는 신호로부터 각 가게의 위치 값과 각 신호의 지연 시간 및 수신 파워 값을 이용하여 자신의 위치를 계산할 수 있다. (S1620) 이때, 단말의 분산 모뎀은 상술한 정보를 단말의 상위 계층으로 전달하고, 이를 다른 프로그램에 이용할 수 있다. 일 예로, 단말은 상술한 정보에 기초하여 주변에 위치한 고정 단말(e.g. 음식점) 중 가까운 위치의 분산 단말들을 순서대로 알려줄 수 있다. (S1630) 여기서, 위치를 1m 정도의 정확도로 표현하려면 위도와 경도를 표현하기 위하여 많은 비트가 필요할 수 있다. 따라서, 위도와 경도를 표현하는 도분초의 뒷 부분만을 이용하여 상술한 주소 정보를 설정할 수 있다. 일 예로, 복수 개의 통신 모뎀을 소유한 단말은 도분초의 앞 부분에 대한 정보를 GPS 신호, 이동 통신 신호 또는 wifi 신호 중 적어도 어느 하나로써 다른 통신 신호에 기초하여 확인할 수 있다. 또한, 정확한 위치 정보는 상술한 바와 같이, 고정 단말의 주소 정보를 통해 확인할 수 있다. 또한, 일 예로, 상술한 바와 같이, 주소 정보에는 높이에 대한 정보가 포함될 수 있다. 이때, 일 예로, 높이는 해수면을 기준으로 1m 간격으로 표현될 수 있고, 10 비트를 사용하는 경우, 높이는 1023m까지 표현될 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 또한, 일 예로, 높이는 해당 위도 및 경도 위치에서의 지표면을 기준으로 측정한 높이일 수 있다. As a specific example, FIG. 16 may be a case in which a terminal receives store information broadcast by another fixed distributed terminal and arranges the store information close to itself. In this case, referring to FIG. 4, a plurality of restaurant shops may broadcast information about a restaurant through a wireless distributed communication system. In this case, the information on the restaurant may be a shop name, menu information, and the like, and is not limited to the above-described embodiment. In this case, the terminal in the wireless distributed communication system may check the location information of each fixed terminal based on the signal transmitted from the restaurants that are fixed terminals. In operation S1610, the terminal may calculate its own location using the location value of each shop, the delay time and the received power value of each signal from the signal transmitted from the fixed terminal. In this case, the distributed modem of the terminal may transmit the above-described information to an upper layer of the terminal, and may use it for another program. For example, the terminal may inform the distributed terminals of the closest positions among fixed terminals (e.g. restaurants) located nearby based on the above information. Here, in order to express the position with an accuracy of about 1 m, many bits may be required to express latitude and longitude. Therefore, the above-mentioned address information can be set only by using the back part of the dominant sect which expresses latitude and longitude. For example, a terminal having a plurality of communication modems may check the information on the front part of the Tobuncho based on another communication signal as at least one of a GPS signal, a mobile communication signal, or a wifi signal. In addition, the exact location information can be confirmed through the address information of the fixed terminal, as described above. In addition, as an example, as described above, the address information may include information about the height. In this case, as an example, the height may be expressed at 1m intervals based on the sea level, and when using 10 bits, the height may be expressed up to 1023m. However, this is only one example and is not limited to the above-described embodiment. Also, for example, the height may be a height measured based on the ground surface at the corresponding latitude and longitude locations.

또 다른 일 예로, 무선 분산 통신 시스템에서 유저 또는 시스템에 의해 자체적으로 주소가 지정될 수 있다. 일 예로, 상술한 도 13(b) 및 도 13(c)는 유저 또는 시스템에 의해 주소가 설정된 경우일 수 있다. 일 예로, 유저가 단말을 구매한 경우를 고려할 수 있다. 이때, 도 13(b)와 같이, 단말에는 해당 단말 회사가 부여한 고유 번호가 내장될 수 있다. 일 예로, 도 13(b)와 같이, 주소의 앞 4비트는 ‘1000’일 수 있다. 또한, 일 예로, 단말의 주소는 유저에 의해 자체적으로 설정될 수 있다. 이때, 상술한 도 13(c)와 같이, 주소의 앞 4 비트는 ‘1001’이고 뒤에 8비트 단말 유형 필드가 존재할 수 있다. 또한, 나머지 주소 필드인 24비트는 구매자에 의해 직접 설정될 수 있다. 일 예로, 사용자가 24비트를 직접 설정하는 경우, 동일한 무선 분산 통신 시스템에 포함된 단말들을 사용자가 계획적으로 관리할 수 있다. 일 예로, 무선 분산 통신 시스템이 집안으로 설정되고, 집안에 포함된 전자기기들이 각각의 단말인 경우, 사용자는 전자기기의 주소를 상술한 도 13(c)에 기초하여 설정할 수 있다. 즉, 주소 필드 중 앞 4비트는 ‘1001’로서 유저에 의해 설정됨을 지시하는 4비트 및 단말 유형을 지시하는 8비트는 기설정된 정보에 기초하여 설정되고, 나머지 24비트가 유저에 의해 설정될 수 있다. 이때, 일 예로, 전자 기기의 종류에 따라 8비트 값이 다르게 설정될 수 있고, 나머지 24비트는 동일한 무선 분산 통신 시스템에서 동일하게 설정될 수 있다. 즉, 집안에 포함된 전자기기들은 동일한 24비트 값을 가질 수 있으며, 상술한 실시예로 한정되지 않는다. 이때, 일 예로, 스마트 디바이스의 분산 단말 모뎀은 주소 정보로서 뒤 24자리가 같은 가전 기기에 대하여, 공통으로 정보를 요청할 수 있다. As another example, the wireless distributed communication system may be self-addressed by the user or the system. For example, FIG. 13 (b) and FIG. 13 (c) may be cases where an address is set by a user or a system. As an example, a case where a user purchases a terminal may be considered. At this time, as shown in Figure 13 (b), the terminal may be embedded with a unique number assigned by the terminal company. For example, as shown in FIG. 13B, the first 4 bits of the address may be '1000'. In addition, as an example, the address of the terminal may be set by the user itself. In this case, as shown in FIG. 13C, the first 4 bits of the address may be '1001' and the 8 bit terminal type field may be present behind the same. In addition, the remaining address field of 24 bits may be set directly by the purchaser. For example, when a user directly sets 24 bits, the user may intentionally manage terminals included in the same wireless distributed communication system. As an example, when the wireless distributed communication system is set in a house and the electronic devices included in the house are respective terminals, the user may set the address of the electronic device based on FIG. 13 (c) described above. That is, the first four bits of the address field are '1001', and four bits indicating that the terminal is set by the user and eight bits indicating the terminal type are set based on preset information, and the remaining 24 bits may be set by the user. have. In this case, as an example, the 8-bit value may be set differently according to the type of the electronic device, and the remaining 24 bits may be set the same in the same wireless distributed communication system. That is, the electronic devices included in the home may have the same 24-bit value and are not limited to the above-described embodiment. In this case, as an example, the distributed terminal modem of the smart device may request information in common for the home appliance having the same 24 digits as address information.

보다 상세하게는, 도 17을 참조하면, 무선 분산 통신 시스템으로서 집안에 밥솥, 프린터, 가스렌지, 세탁기, TV, 오븐 및 에어컨이 포함될 수 있다. 이때, 각각은 h’01, h’02, h’03, h’04, h’05, h’06 및 h’07 의 기기 종류 필드 값을 가질 수 있다. 즉, 단말 유형을 나타내는 필드는 상술한 값으로 설정될 수 있다. 이때, 일 예로, 유저가 직접 설정한 24비트 주소 값은 h’1a2b3c일 수 있다. 즉, 집안의 분산 단말은 같은 유저에 의해 동일한 24 비트의 주소 값을 가지도록 설정될 수 있다. 이때, 스마트 디바이스의 분산 단말 모뎀은 상술한 바와 같이 동일한 주소 값에 기초하여 공통으로 각각의 전자기기의 상태에 대한 보고를 요청할 수 있다. 또한, 스마트 디바이스의 분산 단말 모뎀은 동일한 주소 값에 기초하여 동시에 정보를 전자기기들에 전송할 수 있다. 이때, 상술한 예시는 설명의 편의를 위해 기재할 뿐, 상술한 실시예로 한정되지 않는다.More specifically, referring to FIG. 17, a wireless distributed communication system may include a rice cooker, a printer, a stove, a washing machine, a TV, an oven, and an air conditioner. In this case, each may have a device type field value of h'01, h'02, h'03, h'04, h'05, h'06, and h'07. That is, the field indicating the terminal type may be set to the above-described value. In this case, as an example, the 24-bit address value set by the user may be h′1a2b3c. That is, the distributed terminals in the house may be set to have the same 24-bit address value by the same user. In this case, the distributed terminal modem of the smart device may request a report on the state of each electronic device in common based on the same address value as described above. In addition, the distributed terminal modem of the smart device may simultaneously transmit information to the electronic devices based on the same address value. In this case, the above-described example is described for convenience of description only and is not limited to the above-described embodiment.

또 다른 일 예로, 유저가 설정한 24비트 중 일부 값만 공통으로 설정될 수 있다. 일 예로, 24 비트 주소 값 중에서 앞 8 비트는 다르게 설정하고, 뒷 16비트를 h’2b3c로 설정할 수 있다. 그 후, 상태 보고 요청시에 뒷 주소값 16 비트가 h’2b3c 인 단말에 대해서, 상태 정보를 요청할 수 있다. 구체적인 일 예로서, 집안에는 동일한 단말 유형인 복수 개의 디바이스가 존재할 수 있다. 일 예로, TV는 집안에 복수 개 존재할 수 있다. 이때, 상술한 단말 유형 정보에 기초하여 단말을 구별할 수 없는바, 24비트 중 일부 주소 값을 다르게 설정하여 동일한 단말 유형을 구별할 수 있다. 한편, 상술한 바처럼 24비트 중 일부 주소값을 동일하게 설정하여 동시에 요청을 수신하거나 전송할 수 있으며, 상술한 실시예로 한정되지 않는다. As another example, only some of the 24 bits set by the user may be set in common. For example, the first 8 bits of the 24-bit address value may be set differently, and the rear 16 bits may be set to h′2b3c. Thereafter, when the status report request is made, the terminal may request status information for the terminal whose back address value 16 bits is h'2b3c. As a specific example, there may be a plurality of devices of the same terminal type in a house. For example, a plurality of TVs may be present in a house. In this case, since the terminal cannot be distinguished based on the terminal type information described above, some of the 24-bit address values may be set differently to distinguish the same terminal type. Meanwhile, as described above, some of the 24 bits may be set to the same address to simultaneously receive or transmit a request, which is not limited to the above-described embodiment.

또 다른 일 예로, 무선 분산 통신 시스템에서 단말이 이동 단말인 경우를 고려할 수 있다. 일 예로, 단말이 드론 또는 차량인 경우를 고려할 수 있다. 이때, 드론이나 차량은 자신의 주소 값을 고유 번호나 고유 번호로 생성한 값으로 설정할 수 있다. 이때, 주소 값이 고유 번호로 설정되어 있는바, 드론이나 차량에 대한 식별 또는 검사를 수행하는 단말은 단말의 주소 값이 유효한 것인지 여부를 확인할 수 있다.As another example, the case where the terminal is a mobile terminal in a wireless distributed communication system may be considered. As an example, a case where the terminal is a drone or a vehicle may be considered. In this case, the drone or the vehicle may set its address value to a value generated by a unique number or a unique number. At this time, since the address value is set to the unique number, the terminal performing identification or inspection of the drone or the vehicle may check whether the address value of the terminal is valid.

보다 상세하게는, 무선 분산 통신 시스템에서 차량 단말에 주소를 차량의 고유 번호를 이용하여 설정할 수 있다. 일 예로, 차량에는 차량 번호판이 존재할 수 있으며, 차량 번호도 고유 번호일 수 있다. 또한, 일 예로, 차량 자체로 고유 번호가 부여될 수 있다. 이때, 차량의 소유주나 번호판이 변경되어도 차량의 고유번호는 그대로 유지될 수 있는바, 차량에 대한 구별을 지속적으로 수행할 수 있다. 구체적인 일 예로, 도난 차량에 대해서도 고유 번호를 지정하고, 이에 대한 정보가 분산 통신 시스템에 포함되어 있는 경우, 무선 분산 통신 시스템을 통해서 도난 차량에 대한 식별을 수행할 수 있다. 또 다른 일 예로, 도난 차량이 분산 통신 단말기를 제거하는 경우에도 분산 통신으로 정보를 요청할 때, 응답이 없는 차를 판별할 수 있기 때문에 도난 차량을 확인할 수 있다. 또한, 일 예로, 상술한 바에서는 차량을 기준으로 서술하였지만, 드론 또는 다른 이동 단말에 대해서도 동일하게 적용될 수 있다. 즉, 이동 단말에 대해서 고유 번호가 할당되고, 고유 번호가 주소 정보로 설정됨에 따라, 이동 단말에 대한 식별이 가능할 수 있다. More specifically, the address may be set to the vehicle terminal using the unique number of the vehicle in the wireless distributed communication system. For example, a vehicle license plate may exist in a vehicle, and the vehicle number may also be a unique number. Also, for example, a unique number may be assigned to the vehicle itself. At this time, even if the owner or license plate of the vehicle is changed, the unique number of the vehicle can be maintained as it is, it is possible to continuously distinguish the vehicle. As a specific example, when a unique number is assigned to the stolen vehicle and information on the stolen vehicle is included in the distributed communication system, the stolen vehicle may be identified through the wireless distributed communication system. As another example, even when the stolen vehicle removes the distributed communication terminal, when the vehicle requests information through distributed communication, it is possible to identify the stolen vehicle because no vehicle can be determined. In addition, as described above, the vehicle is described based on a vehicle, but the same may be applied to a drone or another mobile terminal. That is, as the unique number is assigned to the mobile terminal and the unique number is set as address information, identification of the mobile terminal may be possible.

또 다른 일 예로, 상술한바처럼 무선 분산 통신 시스템에서 드론 단말에는 드론의 고유 번호를 이용하여 단말의 주소를 설정할 수 있다. 일 예로, 드론이 운항하는 경우, 안전을 위해 드론 고유 번호를 방송하게 할 수 있다. 특히 드론은 드론 간의 충돌을 회피하기 위하여 분산 통신으로 드론의 위치와 속도에 대한 정보를 방송할 수 있다. 이때, 드론은 드론의 고유 번호를 근원 주소로 하는 방송 패킷을 전송할 수 있다. 일 예로, 모든 드론에 고유 번호가 할당되는 경우, 불법 드론에 대한 관리 효율성을 높일 수 있다.As another example, as described above, in the wireless distributed communication system, an address of a terminal may be set in a drone terminal using a unique number of a drone. For example, when a drone is operated, the drone unique number may be broadcast for safety. In particular, the drone can broadcast information about the location and speed of the drone in a distributed communication to avoid collision between the drones. At this time, the drone may transmit a broadcast packet using the unique number of the drone as the source address. For example, if all drones are assigned a unique number, it is possible to increase the management efficiency of illegal drones.

하기에서는 상술한 바에 기초하여 고유 번호 주소 값을 이용하여 통신의 신뢰성을 높이는 방법을 서술한다. 일 예로, 상술한바처럼 차량이 자신의 고유 번호를 분산 통신 주소로 사용하는 경우를 고려할 수 있다. 이때, 일 예로, 특정 단말은 방송되는 다른 단말의 주소 값을 실시간으로 수신할 수 있다. 이때, 특정 단말은 수신한 다른 단말의 주소 값을 방송함으로서, 다른 단말과 혼동될 수 있다. 이러한 점을 고려하여, 도난 단말에 대한 감시가 불가능할 수 있다. 따라서, 특정 단말이 자신의 주소를 무선으로 수신한 다른 단말 주소로 바꾸어서 전송한다면 이를 식별하지 못할 수 있다. 상술한 점을 고려하여 각각의 분산 단말이 자신의 데이터를 암호화하여 전송하는 경우, 상술한 정보를 수신하는 다른 단말들도 상술한 정보를 확인할 수 없다. 보다 상세하게는, 도 7을 참조하면, 무선 분산 통신 시스템의 단말로서 차량을 고려할 수 있다. 일 예로, 차량에 고장이 발생하는 경우, 차량은 고장 정보를 무선 분산 통신 시스템을 통해 전송하고, 이에 대한 정보를 도로에 설치된 고정 분산 유닛과 주변의 차량들이 수신하는 경우를 고려할 수 있다. 이때, 고장난 차량이 자신의 사고 정보를 암호화하여 전송하면 주변의 차들은 상술한 정보를 수신할 수 없다. 반대로 암호화하지 않은 경우, 다른 단말 또는 차량은 정보를 신뢰할 수 없다.In the following, a method of improving the reliability of communication using a unique number address value will be described based on the above description. For example, as described above, a case in which the vehicle uses its own unique number as a distributed communication address may be considered. In this case, as an example, the specific terminal may receive an address value of another broadcasted terminal in real time. In this case, the specific terminal may be confused with another terminal by broadcasting the received address value of the other terminal. In view of this, it may be impossible to monitor the stolen terminal. Therefore, if a specific terminal changes its address to another terminal address wirelessly received and transmits it, it may not be identified. In consideration of the foregoing, when each distributed terminal encrypts and transmits its own data, other terminals receiving the above-described information cannot confirm the above-described information. In more detail, referring to FIG. 7, a vehicle may be considered as a terminal of a wireless distributed communication system. For example, when a failure occurs in a vehicle, the vehicle may consider a case in which failure information is transmitted through a wireless distributed communication system, and information about the received failure is received by a fixed distributed unit installed on a road and surrounding vehicles. At this time, when a broken vehicle encrypts and transmits its own accident information, nearby cars cannot receive the above information. On the contrary, if not encrypted, the other terminal or the vehicle cannot trust the information.

따라서, 상술한 점을 고려하여 무선 분산 통신 시스템의 단말들이 전송하는 신호에 대해 신뢰성을 검사할 필요성이 있다. 하기에서는 상술한 바와 같이 신뢰성을 검사하는 것을 ‘공개 신뢰 검사’라 지칭한다. 또한, 공개 신뢰 검사를 사용하는 통신을 ‘공개 신뢰 통신’이라고 지칭하고, 공개 신뢰 검사 방법이 적용된 패킷을 ‘공개 신뢰 패킷’으로 지칭한다. 또한, 상술한 패킷에서 공개 신뢰 검사를 위하여 추가된 신뢰 비트들을 ‘공개 신뢰 필드’라 부른다. 다만, 이는 설명의 편의를 위한 명칭일 뿐, 동일한 동작을 수행하는 다른 명칭에 대해서도 동일하게 적용될 수 있다.Therefore, in consideration of the above-mentioned point, there is a need to check reliability of signals transmitted by terminals of the wireless distributed communication system. In the following, checking the reliability as described above is referred to as the 'open confidence test'. In addition, communication using the public trust check is referred to as "public trust communication," and a packet to which the public trust check method is applied is referred to as "public trust packet." In addition, the confidence bits added for the public trust check in the above-described packet are called "public confidence fields." However, this is merely a name for convenience of description and may be equally applied to other names performing the same operation.

일 예로, 도 18을 참조하면, 공개 신뢰 필드가 포함된 공개 신뢰 패킷이 구성될 수 있다. 이때, ‘공개 신뢰 필드’의 비트 수는 시스템에 의해 정해질 수 있다. 일 예로, 공개 신뢰 필드를 생성하는 방법은 차량이나 드론 같은 이동 분산 단말에게 부여된 고유 번호를 이용하여 생성될 수 있다. 또한, 일 예로, 분산 단말의 고유 번호 및 추가 정보에 기초하여 생성될 수 있다. 일 예로, 고유 번호를 전송하는 패킷의 정보 또는 고유 번호를 전송하는 패킷의 송신 시간에 대한 정보가 고유 번호와 함께 공개 신뢰 비트 생성에 사용될 수 있다. 또한, 고유 번호와 다른 정보들이 함께 이용되어 공개 신뢰 비트가 구성될 수 있으며, 상술한 실시예로 한정되지 않는다. For example, referring to FIG. 18, a public trust packet including a public trust field may be configured. In this case, the number of bits of the 'public confidence field' may be determined by the system. For example, a method of generating a public trust field may be generated using a unique number assigned to a mobile distributed terminal such as a vehicle or a drone. In addition, for example, it may be generated based on the unique number and additional information of the distributed terminal. For example, information on a packet transmitting a unique number or information on a transmission time of a packet transmitting a unique number may be used to generate a public trust bit along with the unique number. In addition, the unique number and other information may be used together to form a public trust bit, which is not limited to the above-described embodiment.

또한, 일 예로, 공개 신뢰 필드는 기존의 다양한 암호화 알고리즘으로 생성될 수 있다. 일 예로, 공개 신뢰 필드는 대칭키 알고리즘과 비대칭키 알고리즘이 모두 사용될 수 있으며, 상술한 실시예로 한정되지 않는다. In addition, as an example, the public trust field may be generated by various existing encryption algorithms. For example, the public trust field may use both a symmetric key algorithm and an asymmetric key algorithm, and is not limited to the above-described embodiment.

이때, 일 예로, 도 18을 참조하면, 공개 신뢰 검사는 공개 신뢰 비트들(open trust bits)을 통해 수행될 수 있다. 공개 신뢰 패킷은 헤더, 정보 데이터, 공개 신뢰 필드 및 CRC 중 적어도 어느 하나 이상을 포함할 수 있다. 이때, 단말이 공개 신뢰 패킷을 수신하는 경우, 단말은 CRC 체크를 수행하고, 이에 기초하여 수신한 정보를 사용할 수 있다. 이때, 송신 단말이 공개 신뢰 필드를 수신 단말의 식별 ID 를 사용하여 생성한 경우, 공개 신뢰 패킷을 수신하는 단말 중에서 해당 식별 ID를 가진 단말만이 패킷의 신뢰성을 판별할 수 있다. 또 다른 일 예로, 송신 단말이 공개 신뢰 필드를 송신 단말의 식별 ID 를 사용하여 생성한 경우, 공개 신뢰 필드의 신뢰성은 신뢰 검사의 권한과 기능이 있는 특정 분산 단말만이 검사할 수 있다. 이때, 신뢰 검사의 권한과 기능이 있는 특정 분산 단말은 수신한 정보의 고유 번호와 공개 신뢰 비트들을 이용하여 자체적으로 신뢰성을 검사할 수도 있고, 수신한 정보의 고유 번호와 공개 신뢰 비트들을 신뢰 검사 시스템에 전송하여 그 신뢰성의 결과를 수신할 수도 있다.In this case, as an example, referring to FIG. 18, the open trust check may be performed through open trust bits. The public trust packet may include at least one of a header, information data, a public trust field, and a CRC. In this case, when the terminal receives the public trust packet, the terminal may perform a CRC check and use the received information based on this. In this case, when the transmitting terminal generates the public trust field using the identification ID of the receiving terminal, only the terminal having the corresponding identification ID among the terminals receiving the public trust packet may determine the packet reliability. As another example, when the transmitting terminal generates the public trust field using the identification ID of the transmitting terminal, the reliability of the public trust field may be inspected only by a specific distributed terminal having the authority and function of the trust check. In this case, the specific distributed terminal having the authority and function of the trust check may check its own reliability by using the unique number and public trust bits of the received information, and the trust check system using the unique number and public trust bits of the received information. May be sent to and received a result of its reliability.

구체적인 일 예로, 도 19를 참조하면, 상술한 바와 같이, 무선 분산 통신 시스템의 단말로서 차량은 자신의 사고 정보를 공개 신뢰 패킷을 통해 분산 통신으로 전송할 수 있다. 일 예로, 분산 도로 유닛은 상술한 정보를 수신할 수 있다. 또한, 일 예로, 무선 분산 통신 시스템의 다른 단말도 상술한 정보를 수신할 수 있으며, 상술한 실시예로 한정되지 않는다. 그 후, 다른 단말은 고장 차량의 고유 번호가 포함된 수신 정보와 정보의 수신 시각 등의 신뢰 검사에 필요한 정보를 신뢰 검사 시스템에 전송할 수 있다. 그 후, 신뢰 검사 시스템은 해당 고유 번호, 해당 수신 시각 및 해당 수신 정보 비트를 이용하여 공개 신뢰 비트를 계산할 수 있다. 이를 통해, 신뢰 검사 시스템은 공개 신뢰 비트들에 포함된 공개 정보에 대해 판단하고, 이를 통해 신뢰성을 제공할 수 있다. 또한, 일 예로, 상술한 신뢰성은 차량뿐만 아니라 다른 단말에도 동일하게 적용될 수 있으며, 상술한 실시예로 한정되지 않는다. As a specific example, referring to FIG. 19, as described above, a vehicle as a terminal of a wireless distributed communication system may transmit its accident information to distributed communication through a public trust packet. For example, the distributed road unit may receive the above-described information. In addition, as another example, other terminals of the wireless distributed communication system may also receive the above-described information, which is not limited to the above-described embodiment. Thereafter, the other terminal can transmit the received information including the unique number of the faulty vehicle and the information necessary for the trust check such as the reception time of the information to the trust check system. The trust check system can then calculate the public trust bit using the unique number, the corresponding time of receipt, and the corresponding received information bits. Through this, the trust check system may determine the public information included in the public trust bits, thereby providing reliability. In addition, for example, the above-described reliability may be equally applied to other terminals as well as the vehicle, and is not limited to the above-described embodiment.

또 다른 일 예로, 상술한 공개 신뢰 비트는 불법 이동 수단(e.g. 드론)을 감시하는 경우에 사용될 수 있다. 이때, 불법 이동 수단인지 여부는 상술한대로 우선 수신된 고유 번호로 고유 번호의 유효성을 검사하고, 공개 신뢰 비트를 이용하여 정보의 신뢰도를 확인할 수 있다. 즉, 검사한 번호가 등록된 고유 번호가 아닌 경우 또는 검사한 공개 신뢰 필드가 검사 시스템이 기저장된 값으로부터 생성한 신뢰 필드 값과 일치하지 않은 경우, 해당 이동 수단을 불법 이동 수단으로 판단할 수 있다.As another example, the above-described public trust bit may be used to monitor illegal transportation means (e.g. drones). At this time, whether or not the illegal means of transportation can first check the validity of the unique number with the unique number received as described above, and can verify the reliability of the information using the public trust bit. That is, if the checked number is not a registered unique number or if the checked public trust field does not match a trusted field value generated by the inspection system, the mobile means may be determined to be an illegal mobile means. .

또 다른 일 예로, 분산 단말이 자신의 주소 값을 고유 번호로 하지 않는 경우, 분산 단말은 공개 신뢰 필드를 검사하기 위하여 추가로 자신의 고유 번호를 전송해야 할 수 있다. 다만, 이는 불필요한 자원이 소요되는바, 차량이나 드론과 같은 이동 단말은 자신의 분산 통신 주소를 고유 번호로 설정하는 것이 필요할 수 있다. 또한, 일 예로, AIS 와 같은 선박 분산 통신에서는 MMSI 라는 자신의 고유 번호를 자신의 주소 값으로 사용할 수 있으며, 상술한 바와 동일하게 동작할 수 있다.As another example, when the distributed terminal does not use its own address value as the unique number, the distributed terminal may additionally transmit its own unique number to check the public trust field. However, since this requires unnecessary resources, it may be necessary for a mobile terminal such as a vehicle or a drone to set its distributed communication address to a unique number. In addition, for example, in a distributed ship communication such as AIS may use its own unique number of MMSI as its address value, and may operate in the same manner as described above.

또한, 일 예로, 많은 전자 및 전기 제품들이 스마트 디바이스와 같은 통합 단말과 연결될 수 있다. 다만, 스마트 디바이스와 같은 통합 단말과 사물을 연결하는 과정은 복잡할 수 있다. 일 예로, 스마트 디바이스와 사물이 서로 연결되기 위해서는 무선 인터페이스가 결정될 필요성이 있다. 이때, 주로 WIFI 나 블루투스 등이 사용될 수 있다. 또한, 일 예로, 스마트 디바이스는 해당 사물에 대한 어플리케이션을 검색하여 해당 어플리케이션을 설치할 필요성이 있다. 또한, 스마트 디바이스는 해당 어플리케이션을 실행하여 해당 어플리케이션이 새물을 인식할 때까지 기다렸다가 연결 후에 사물을 제어할 수 있다. 여기서 해당 어플리케이션이 사물을 인식하는 경우, 스마트 디바이스의 유저는 스마트 디바이스를 제어해야 할 필요성이 있다.(e.g. 사용자가 사물의 매뉴얼을 숙지한 후에 사물의 단말 버튼을 여러 번 눌러야 한다.) 또한, 스마트 디바이스의 유저는 사물의 특성 및 주변 상황을 고려하여 추가 동작을 수행할 필요성이 있다. 따라서, 스마트 디바이스의 유저들은 수행해야 할 단계들이 많을 수 있으며, 사용 효율이 떨어질 수 있다.Also, for example, many electronic and electrical products may be connected with integrated terminals such as smart devices. However, a process of connecting an object with an integrated terminal such as a smart device may be complicated. For example, in order for a smart device and a thing to be connected to each other, a wireless interface needs to be determined. At this time, mainly WIFI or Bluetooth may be used. Also, as an example, the smart device needs to search for an application for the thing and install the application. In addition, the smart device may execute the application and wait for the application to recognize the bird and then control the object after the connection. In this case, when the application recognizes the thing, the user of the smart device needs to control the smart device. The user of the device needs to perform an additional operation in consideration of the characteristics of the thing and the surrounding situation. Therefore, the users of the smart device may have many steps to perform, and the usage efficiency may be reduced.

또 다른 일 예로, 스마트 디바이스는 WIFI나 블루투스로 연결된 후에 사물에 대한 제어를 수행할 수 있다. 즉, 스마트 디바이스의 유저는 WIFI나 블루투스를 수동으로 연결해야 하는 동작을 수행할 필요성이 있다. 상술한 점을 고려하여 스마트 디바이스가 서비스가 제공되기 위한 사물을 자동으로 인식하여 연결되는 방법이 필요할 수 있으며, 이에 대해 서술한다.As another example, the smart device may control the thing after being connected via WIFI or Bluetooth. That is, the user of the smart device needs to perform an operation of manually connecting WIFI or Bluetooth. In view of the foregoing, a method for automatically connecting a smart device to a service for providing a service may be required, and this will be described.

일 예로, 이동성을 가진 단말이 주변의 사물을 즉각적으로 인식하고, 연결되어 사물로부터 서비스를 제공받기 위해서는 단말과 사물이 직접 통신을 수행해야 할 필요성이 있다. 이때, 단말은 사물과 다양한 방식으로 직접 통신을 수행할 수 있다. 일 예로, 단말은 기존의 WIFI나 블루투스를 이용하여 직접 통신을 수행할 수 있다. For example, in order for a mobile terminal to immediately recognize a nearby object and be connected and receive a service from the object, there is a need for the terminal and the thing to directly communicate with each other. In this case, the terminal may directly communicate with the thing in various ways. As an example, the terminal may perform direct communication using the existing WIFI or Bluetooth.

또한, 일 예로, 상술한 바 및 참고문헌 1(출원번호 10-2017-0026778, 접수번호 1-1-2017-0207822-47, 동기 무선 통신 시스템에서 충돌 회피 방법, 한국)에 기초하여 단말은 경쟁 방식을 사용하는 분산 통신을 통해 사물과 직접 통신을 수행할 수 있다. 일 예로, 단말과 사물은 공통의 통신 모뎀을 구비하고 있으며, 단말은 공통의 통신 모뎀에 기초하여 사물을 검색할 수 있다. 또한, 일 예로, 상술한 바 및 참고문헌 3(출원번호 10-2018-0014682, 접수번호 1-1-2018-0131792-95, 동기식 TDMA 시스템에서 복수 채널을 이용한 서비스 방법, 한국)에 기초하여 분산 통신을 통해 사물을 검색할 수 있다. 이때, 단말은 상술한 바에 기초한 슬롯과 채널을 통해 사물을 검색할 수 있다. 또한, 일 예로, 하기에서 단말이 사물을 인식함은 단말이 사물로부터 서비스를 제공받기 위한 필요한 사전 준비가 완료되었음을 의미할 수 있다. 즉, 단말이 해당 사물과 통신을 수행하고, 사물을 제어하는데 적합한 드라이버나 프로그램을 설치한 경우, 단말은 사물을 인식할 수 있다.In addition, as an example, the terminal is competing based on the above-mentioned and reference 1 (Application No. 10-2017-0026778, Reception No. 1-1-2017-0207822-47, Collision Avoidance Method in Synchronous Wireless Communication System, Korea). Distributed communication using a method can directly communicate with a thing. For example, the terminal and the thing have a common communication modem, and the terminal may search for the thing based on the common communication modem. Also, as an example, it is distributed based on the above-mentioned and reference 3 (application number 10-2018-0014682, application number 1-1-2018-0131792-95, service method using multiple channels in a synchronous TDMA system, Korea) You can search for things through communication. In this case, the terminal may search for the thing through the slot and the channel based on the above. In addition, as an example, when the terminal recognizes a thing in the following, it may mean that the terminal prepares necessary preparation for receiving a service from the thing. That is, when the terminal communicates with the thing and installs a driver or program suitable for controlling the thing, the terminal may recognize the thing.

보다 상세하게는, 단말이 해당 사물을 즉각적으로 인식하기 위해서는 해당 사물로부터 무선으로 직접 단말이 해당 사물을 제어하기 위한 드라이버 파일, 프로그램 파일 또는 프로그램 설치 파일을 수신할 필요성이 있다. 다만, 사물들은 자신을 제어하기 위해 필요한 드라이버 또는 프로그램을 무선으로 직접 제공하지 못할 수 있다. 일 예로, 사물이 자신을 제어하기 위한 드라이버 또는 프로그램을 무선으로 제공하기 위해서는 큰 용량의 반도체 메모리와 무선 통신을 위한 수단이 필요할 수 있다. 즉, 기존의 사물들은 상술한 구성들을 구비하지 못하였는바, 무선으로 드라이버 또는 프로그램에 대한 정보를 직접 제공할 수 없었다. 다만, 일 예로, 메모리 및 무선 통신 모뎀의 비용을 고려하여 사물에도 상술한 구성들이 포함될 수 있다. 즉, 사물들은 무선 통신을 위한 모뎀을 구비하고, 사물 인식에 필요한 정보(e.g. 드라이버 파일, 프로그램 파일, 프로그램 설치 파일)을 내장할 수 있다. 이때, 단말이 무선 통신을 통해 사물로 해당 파일을 요청하는 경우, 사물은 무선 통신을 통해 해당 파일을 제공할 수 있다.In more detail, in order for the terminal to immediately recognize the object, it is necessary to directly receive a driver file, a program file, or a program installation file for controlling the object by the wireless device directly from the object. However, things may not directly provide a driver or a program necessary for controlling themselves. For example, in order to wirelessly provide a driver or a program for controlling things by a thing, a large capacity semiconductor memory and a means for wireless communication may be required. That is, the existing objects do not have the above-described configurations, and thus, they cannot directly provide information about a driver or a program by wireless. However, as an example, the above-described components may be included in the thing in consideration of the cost of the memory and the wireless communication modem. That is, the objects may include a modem for wireless communication and may embed information (e.g. driver file, program file, program installation file) necessary for object recognition. In this case, when the terminal requests the corresponding file to the thing through wireless communication, the thing may provide the corresponding file through wireless communication.

구체적으로, 도 20(a)를 참조하면, 기존에 단말은 서비스를 제공받고자 하는 사물에 접근할 수 있다. (S2011) 이때, 단말은 해당 사물에 대한 정보를 확인할 수 있다. (S2012) 일 예로, 해당 사물에 대한 정보는 제품 이름, 종류 및 모델명 중 적어도 어느 하나 이상일 수 있으며, 상술한 실시예로 한정되지 않는다. 일 예로, 단말은 유저로부터 입력되는 정보에 기초하여 사물에 대한 정보를 인식할 수 있다. 즉, 유저가 사물에 접근해서 모델명을 확인할 필요성이 있다. 그 후, 단말은 통신망(e.g. 인터넷 앱스토어, 인터넷 웹페이지)을 통해 해당 사물에 대한 정보(e.g. 드라이버 파일, 프로그램 파일, 프로그램 설치 파일)를 수신할 수 있다. (S2013) 일 예로, 단말의 유저는 어플리케이션 검색 또는 해당 모델의 설치 파일을 검색하여 관련 정보를 수신할 수 있다. (S2014) 그 후, 단말은 어플리케이션 또는 설치 파일을 다운로드하고 설치할 수 있다. (S2015) 이때, 단말은 사물을 인식하기 위한 사물 조작 및 매뉴얼을 확인하여 해당 사물에 대한 제어를 수행할 수 있다. 즉, 상술한 절차처럼 다수의 절차가 필요할 수 있다.Specifically, referring to FIG. 20A, a terminal may access an object to which a service is to be provided. In this case, the terminal may check information on the corresponding thing. For example, the information on the thing may be at least one or more of a product name, a type, and a model name, and is not limited to the above-described embodiment. For example, the terminal may recognize the information about the thing based on the information input from the user. In other words, the user needs to check the model name by accessing the object. Thereafter, the terminal may receive information about the object (e.g. driver file, program file, program installation file) through a communication network (e.g. internet app store, internet web page). For example, the user of the terminal may receive related information by searching an application or searching an installation file of a corresponding model. (S2014) After that, the terminal can download and install the application or the installation file. In this case, the terminal may check an object manipulation and a manual for recognizing the object and perform control on the object. That is, a plurality of procedures may be necessary as described above.

이때, 일 예로, 사물에 사물 관련 정보가 저장되어 있고, 무선 통신이 가능한 경우, 단말은 해당 사물을 검색하여 (S2021) 해당 사물에 대한 정보(e.g. 드라이버 파일, 프로그램 파일, 프로그램 설치 파일)를 수신할 수 있다. (S2022) 즉, 사물은 해당 사물을 인식하고 제어하기 위한 파일을 메모리에 내장하고 있다가 이를 단말에게 제공할 수 있다. 일 예로, 도 21를 참조하면, 단말 및 사물은 공통된 통신 모뎀과 이를 제어하는 구성을 포함할 수 있다. 또한, 사물은 자신이 저장한 파일들을 제공하기 위한 제어 장치도 함께 구비할 수 있다. 여기서 내장된 파일들은 상술한 바와 같이 사물에 대한 정보에 대한 파일로서 사물을 제어하기 위한 드라이버 파일, 프로그램 파일 또는 프로그램 설치 파일일 수 있다.In this case, as an example, when thing-related information is stored in a thing and wireless communication is possible, the terminal searches for the thing (S2021) and receives information about the thing (eg driver file, program file, program installation file). can do. That is, the object may embed a file for recognizing and controlling the object in a memory and provide the same to the terminal. For example, referring to FIG. 21, the terminal and the thing may include a common communication modem and a configuration for controlling the same. In addition, the thing may also include a control device for providing the files stored therein. The embedded files may be a driver file, a program file, or a program installation file for controlling the thing as a file for information on the thing as described above.

일 예로, 드라이버 파일은 단말에 설치된 기본 프로그램 또는 OS가 필요로 하는 드라이버를 제공할 수 있다. 이때, 단말에 해당 드라이버가 설치되는 경우, 단말은 기존 프로그램으로부터 해당 사물에 대한 서비스를 제공받을 수 있다. 구체적인 일 예로, 도 22를 참조하면, 단말에 리모콘 기본 프로그램이 설치된 경우, 단말이 에어컨으로부터 드라이버를 전송 받을 수 있다. 이때, 단말은 주변 사물에 대한 검색 (S2211)을 수행하고, 이로부터 에어컨을 선택할 수 있다. 단말은 에어컨 선택 후 드라이버를 다운받아 설치할 수 있으며, 이를 자동으로 인식할 수 있다. (S2212) 이 후, 단말은 리모콘 기본 프로그램과 해당 드라이버를 이용하여 에어컨을 제어할 수 있다. (S2213) 상술한 실시예에서는 에어컨을 기준으로 서술하였으나, 이는 설명의 편의를 위한 것일 뿐 상술한 실시예로 한정되지 않는다. 즉, 다른 사물에 대해서도 동일하게 적용될 수 있으며, 상술한 실시예로 한정되지 않는다.For example, the driver file may provide a driver required by a basic program or an OS installed in the terminal. In this case, when a corresponding driver is installed in the terminal, the terminal may receive a service for the corresponding object from an existing program. As a specific example, referring to FIG. 22, when a remote controller basic program is installed in a terminal, the terminal may receive a driver from an air conditioner. In this case, the terminal may search for the surrounding objects (S2211), and may select the air conditioner therefrom. The terminal may download and install a driver after selecting the air conditioner and may automatically recognize it. Thereafter, the terminal may control the air conditioner using the remote controller basic program and the corresponding driver. In the above-described embodiment, the air conditioner has been described with reference to the air conditioner, but this is for convenience of description and is not limited to the above-described embodiment. That is, the same may be applied to other objects, and is not limited to the above-described embodiment.

다음으로, 단말에 관련 프로그램이 설치되지 않은 경우, 단말은 해당 사물로부터 무선으로 프로그램 파일 또는 프로그램 설치 파일을 다운로드 받은 후 설치할 수 있다. 일 예로, 도 22(b)를 참조하면, 단말로서 드론을 고려할 수 있다. 다만, 이는 하나의 일 예일 뿐, 다른 사물에도 동일하게 적용될 수 있다. 이때, 드론은 드론 제어를 위한 프로그램을 내장할 수 있다. 이때, 단말은 드론을 제어하기 위한 프로그램을 드론으로부터 무선으로 직접 다운로드 받을 수 있다. 구체적으로, 단말은 주변 사물로서 드론을 검색할 수 있다. (S2221) 이때, 단말은 해당 드론으로부터 프로그램을 직접 다운로드 받고 이를 설치하여 자동으로 인식할 수 있다. (S2222) 그 후, 단말은 해당 드론을 선택하여 제어할 수 있다. (S2223) 일 예로, 단말과 드론은 공통의 모뎀을 포함할 수 있다. 또한, 일 예로, 범용 드론 제어 단말이 있다면, 이 범용 제어 단말기는 해당 드론으로부터 쉽게 설치 파일을 다운로드 받아 해당 드론을 제어할 수 있다.Next, when the related program is not installed in the terminal, the terminal may wirelessly download the program file or the program installation file from the corresponding object and install the program file. For example, referring to FIG. 22B, a drone may be considered as a terminal. However, this is only one example and may be equally applied to other objects. In this case, the drone may embed a program for controlling the drone. In this case, the terminal may directly download a program for controlling the drone wirelessly from the drone. In detail, the terminal may search for a drone as a surrounding object. In this case, the terminal may directly download the program from the corresponding drone and install it and automatically recognize it. Thereafter, the terminal may select and control the corresponding drone. For example, the terminal and the drone may include a common modem. In addition, as an example, if there is a general purpose drone control terminal, the general purpose control terminal can easily download the installation file from the corresponding drone to control the drone.

또한, 일 예로, 단말이 자동으로 사물을 인식하고 제어하는 경우, 단말은 먼저 단말이 주변 사물을 무선으로 검색할 수 있다. 이때, 단말이 주변 사물을 검색하는 경우, 단말은 검색된 사물 중에서 연결될 사물이 선택할 수 있다. 단말은 선택된 사물로부터 사물에 대한 정보(e.g. 드라이버 파일, 프로그램 파일, 프로그램 설치 파일)를 수신할 수 있다. 이때, 일 예로, 사물은 사물에 대한 정보를 방송할 수 있으며, 단말은 방송하는 정보를 이용하여 해당 사물을 인식할 수 있다.In addition, as an example, when the terminal automatically recognizes and controls an object, the terminal may first wirelessly search for neighboring objects. In this case, when the terminal searches for neighboring objects, the terminal may select a thing to be connected from among the found ones. The terminal may receive information on the thing (e.g. driver file, program file, program installation file) from the selected thing. In this case, as an example, the thing may broadcast information about the thing, and the terminal may recognize the thing by using the broadcasting information.

또한, 일 예로, 상술한 바 및 참고문헌 5(출원번호 10-2018-0021100, 접수번호 1-1-2018-0187211-36, 동기식 시분할다중접속 시스템에서 톤 채널을 이용한 단말 동작 방법, 한국)에 기초하여 깨움 톤 채널을 이용할 수 있다. 일 예로, 배터리가 장착된 사물은 저전력으로 동작하는 것이 효율적일 수 있다. 일 예로, 상술한 사물은 잠든 상태(sleep mode)를 유지하다가 깨움 톤 신호에 기초하여 어웨이크될 수 있다. 이때, 깨움 톤 채널은 상술한 바와 같이 톤 채널 중에서 사물을 어웨이크시키기 위한 톤 채널을 의미할 수 있다. 즉, 톤 채널의 용도가 사물의 어웨이크로 사용되는 경우를 고려할 수 있다. 이때, 어웨이크된 사물은 자신의 정보를 사전에 설정된 무선 채널로 방송하거나 자신에게 전달된 패킷의 존재 여부를 확인할 수 있다. 이때, 어웨이크된 사물이 사물의 정보를 방송하는 경우, 단말은 방송 정보를 수신하여 사물을 인식할 수 있다.In addition, as an example, as described above and reference 5 (Application No. 10-2018-0021100, Reception No. 1-1-2018-0187211-36, Method of operating a terminal using a tone channel in a synchronous time division multiple access system, Korea) A wake up tone channel can be used on the basis. For example, an object equipped with a battery may be efficiently operated at low power. For example, the above-described object may be awake based on a wake tone signal while maintaining a sleep mode. In this case, the wake tone channel may mean a tone channel for awakening an object from among the tone channels as described above. That is, the case where the use of the tone channel is used as the awake of the thing can be considered. In this case, the awakened object may broadcast its information on a preset wireless channel or check whether there is a packet delivered to the awakened object. In this case, when the awakened thing broadcasts the information of the thing, the terminal may recognize the thing by receiving the broadcast information.

일 예로, 도 23를 참조하면, 단말은 깨움 톤을 전송할 수 있다. (S2311) 이때, 상술한 바와 같이, 단말은 깨움 톤 채널을 통해 사물로 깨움 톤을 전송할 수 있으며, 이에 기초하여 사물이 어웨이크될 수 있다. 사물이 어웨이크된 경우, 사물은 사물에 대한 정보를 무선 채널로 방송할 수 있다. (S2312) 이때, 사물에 대한 정보는 상술한 정보일 수 있다. 그 후, 단말은 방송되는 사물에 대한 정보를 수신하여 사물 정보를 획득할 수 있다. (S2313)For example, referring to FIG. 23, the terminal may transmit a wake up tone. In this case, as described above, the UE may transmit the wake tone to the object through the wake tone channel, and the object may be awake based on the wake tone channel. When the thing is awake, the thing may broadcast information about the thing through a wireless channel. In this case, the information on the thing may be the above-described information. Thereafter, the terminal may receive the information about the broadcasted thing and acquire the thing information. (S2313)

또한, 일 예로, 단말은 깨움 톤을 전송 한 후, 근원 주소(source address)를 자신의 주소로 설정하고, 어웨이크된 사물의 주소를 목적지 주소(destination address)로 설정한 패킷을 송신할 수 있다. 이때, 어웨이크된 사물은 수신한 패킷의 목적지 주소가 자신의 주소와 일치하는 경우, 수신 패킷에 대한 응답 패킷을 검색 단말에게 송신할 수 있다. 이때, 응답 패킷에는 사물에 대한 정보가 포함될 수 있으며, 단말은 이를 통해 사물에 대한 정보를 획득할 수 있다. 일 예로, 도 4(b)를 참조하면, 단말은 깨움 톤을 깨움 톤 채널을 통해 전송할 수 있다. (S2321) 이때, 단말은 자신의 주소를 근원 주소로 하고, 어웨이크된 단말의 주소를 목적지 주소로 설정한 패킷을 전송할 수 있다. (S2322) 이때, 사물은 자신을 목적지 주소로 하는 패킷을 수신할 수 있다. (S2323) 그 후, 사물은 수신 패킷에 대한 응답 패킷을 단말에게 전송할 수 있다. (S2324) 그 후, 단말은 응답 패킷을 통해 사물에 대한 정보를 획득할 수 있으며, 상술한 바에 기초하여 동작할 수 있다. (S2325) In addition, as an example, after transmitting the wake tone, the terminal may set a source address as its own address and transmit a packet in which the address of the awakened object is set as a destination address. . In this case, the awakened object may transmit a response packet for the received packet to the search terminal when the destination address of the received packet matches its own address. In this case, the response packet may include information about the thing, and the terminal may obtain the information about the thing. For example, referring to FIG. 4 (b), the terminal may transmit a wake tone through the wake tone channel. In this case, the terminal may transmit a packet having its own address as a source address and an address of the awakened terminal as a destination address. In this case, the thing may receive a packet having itself as a destination address. Thereafter, the thing may transmit a response packet to the terminal to the terminal. Thereafter, the terminal may acquire information about the thing through the response packet, and may operate based on the above description. (S2325)

또한, 일 예로, 상술한 바에 기초하여 단말이 사물을 검색하는 경우, 단말은 복수 개의 사물을 검색할 수 있다. 이때, 단말이 검색하고자 하는 사물 이외에도 다른 사물들이 깨어나서 미리 정한 시간동안 자신의 정보를 방송하고 자신에게 전달되는 패킷이 없는지에 대한 동작을 수행할 수 있다. 따라서, 단말이 제어를 의도하지 않는 사물은 배터리를 불필요하게 소모할 수 있다. 일 예로, 상술한 바 및 참고문헌 5 (출원번호 10-2018-0021100, 동기식 시분할다중접속 시스템에서 톤 채널을 이용한 단말 동작 방법)에서 기술된 깨움 톤 채널을 이용하는 경우, 톤 슬롯 패턴을 이용하여 원하는 사물만 어웨이크 시킬 수 있다. 참고문헌 5에서, 톤 슬롯 패턴은 경쟁 대행 채널, 즉 경쟁 톤 채널의 0번 부슬롯을 제외한 다른 부슬롯들에 정보를 실어 보내는 것을 의미할 수 있다. 여기서, 0번 부슬롯은 슬롯 클리어링에 사용된다. 다만, 상술한 바처럼 깨움 톤 채널은 0 번 부슬롯을 제외할 필요가 없다. 따라서, 본 발명에서는 경쟁 톤 채널이 아닌 깨움 톤 채널에서 0번 부슬롯을 포함한 전체 부슬롯에서 톤 슬롯 패턴을 형성할 수 있다. 이와 같이, 톤 슬롯 패턴은 참고문헌 7(출원번호 10-2018-0027675, 접수번호 1-1-2018-0236883-25, 무선 분산 통신 시스템에서 효율적 톤 채널 이용 방법, 한국)에 기술된 경쟁 톤 채널, 혹은 참고문헌 5에서 기술된 깨움 톤 채널 혹은 참고문헌 5에서 기술된 슬롯 및 부슬롯에 의미가 부여된 톤 채널을 통하여 전송될 수 있으며, 상술한 실시예로 한정되지 않는다. 즉, 사물을 자동으로 인식하기 위해 톤 채널을 전송하는 경우에 있어서 특정 사물만 인식하도록 할 수 있으며, 상술한 실시예로 한정되지 않는다.For example, when the terminal searches for a thing based on the above description, the terminal may search for a plurality of things. In this case, in addition to the thing that the terminal wants to search, other things may wake up to broadcast their information for a predetermined time and perform an operation on whether there are no packets delivered to the user. Therefore, a thing that the terminal does not intend to control may consume the battery unnecessarily. For example, when using the wake tone channel described in the above and Reference 5 (Application No. 10-2018-0021100, UE operation method using a tone channel in a synchronous time division multiple access system), a desired tone slot pattern is used. Only things can be awakened. In Reference 5, the tone slot pattern may mean that information is transmitted to other sub-slots other than the 0 subslot of the contention channel, that is, the contention channel. Here, sub slot 0 is used for slot clearing. However, as described above, the wake tone channel does not need to exclude the 0 subslot. Accordingly, in the present invention, the tone slot pattern may be formed in all sub slots including sub slot 0 in the wake tone channel instead of the competing tone channel. As such, the tone slot pattern is a competitive tone channel described in Ref. 7 (Application No. 10-2018-0027675, Application No. 1-1-2018-0236883-25, How to Use Efficient Tone Channels in a Wireless Distributed Communication System, Korea). Or may be transmitted through a wake tone channel described in Ref. 5 or a tone channel given meaning to slots and subslots described in Ref. 5 and is not limited to the above-described embodiment. That is, when transmitting a tone channel to automatically recognize a thing, only a specific thing may be recognized, and the present invention is not limited to the above-described embodiment.

구체적으로, 단말은 깨움 톤을 전송하고, 톤 슬롯 패턴에 기초하여 신호를 전송할 수 있다. 일 예로, 도 24(a)를 참조하면, 깨움 톤 신호는 1초 길이의 프레임 동안 계속해서 송신될 수 있다. 다만, 깨움 톤 신호는 다른 형태로 전송될 수 있으며, 상술한 실시예로 한정되지 않는다. 이때, 단말은 깨움 톤 신호가 전송된 후, 톤 슬롯 패턴을 전송할 수 있다. 이때, 사물은 깨움 톤 신호를 수신한 후, 추가로 톤 슬롯 패턴을 수신할 수 있다. 사물은 깨움 톤 신호 이후에 톤 슬롯 패턴이 자신과 관련된 톤 슬롯 패턴인 경우에만 어웨이크되어 사물에 대한 정보를 방송하거나, 단말로부터 패킷을 수신할 수 있다.In detail, the terminal may transmit the wake up tone and transmit a signal based on the tone slot pattern. As an example, referring to FIG. 24A, the wake up tone signal may be continuously transmitted during a frame of 1 second in length. However, the wake tone signal may be transmitted in another form, and is not limited to the above-described embodiment. In this case, the terminal may transmit the tone slot pattern after the wake tone signal is transmitted. In this case, the object may further receive a tone slot pattern after receiving the wake tone signal. After the wake-up tone signal, the thing may be awake only when the tone slot pattern is a tone slot pattern associated with itself to broadcast information about the thing, or may receive a packet from the terminal.

구체적인 일 예로, 단말은 깨움 톤 신호 전송 후에 사물로서 에어컨과 관련된 톤 슬롯 패턴을 전송할 수 있다. 이때, 단말이 전송하는 깨움 톤을 복수 개의 사물이 수신할 수 있지만, 복수 개의 사물 중 톤 슬롯 패턴이 동일한 에어컨만 에웨이크되어 단말과 통신을 수행할 수 있다. 즉, 에어컨은 에어컨의 정보를 방송하거나 단말로부터 패킷을 수신할 수 있다.As a specific example, the terminal may transmit the tone slot pattern associated with the air conditioner as an object after the wake up tone signal is transmitted. In this case, although the plurality of things may receive the wake tone transmitted by the terminal, only the air conditioner having the same tone slot pattern among the plurality of things may be awakened to communicate with the terminal. That is, the air conditioner may broadcast information of the air conditioner or receive a packet from the terminal.

일 예로, 도 24(b)를 참조하면, 단말은 깨움 톤 신호 전송 후에 에어컨과 관련된 톤 슬롯 패턴을 전송할 수 있다. (S2411) 이후, 에어컨은 깨움 톤 이후에 수신되는 톤 슬롯 패턴을 확인할 수 있다. (S2412) 이때, 톤 슬롯 패턴이 에어컨의 패턴과 일치하는 경우, 에어컨은 어웨이크되어 에어컨의 정보를 방송하거나 수신되는 패킷이 존재하는지 여부를 확인할 수 있다. (S2413) 또한, 일 예로, 주변 사물로서 TV의 경우에는 도 24(c)와 같이 동작할 수 있다. 단말은 깨움 톤 신호 전송 후에 에어컨과 관련된 톤 슬롯 패턴을 전송할 수 있다. (S2421) 이때, TV는 깨움 톤 이후에 수신되는 톤 슬롯 패턴을 확인할 수 있다. (S2422) TV는 자신의 패턴과 톤 슬롯 패턴이 일치하지 않는바, 잠든 상태를 유지할 수 있다. 즉, 단말은 깨움 톤 신호 전송 후 해당 사물을 식별하기 위한 톤 슬롯 패턴을 전송할 수 있다. 이때, 단말 주변에는 복수 개의 사물이 존재할 수 있는바, 단말은 톤 슬롯 패턴을 통해 특정 사물을 식별할 수 있다.As an example, referring to FIG. 24 (b), the terminal may transmit a tone slot pattern related to an air conditioner after transmitting a wake tone signal. Afterwards, the air conditioner may check the tone slot pattern received after the wake up tone. In this case, when the tone slot pattern matches the pattern of the air conditioner, the air conditioner may be awake to check whether there is a packet that broadcasts or receives information of the air conditioner. For example, in the case of a TV as a peripheral object, it may operate as shown in FIG. 24C. The terminal may transmit the tone slot pattern associated with the air conditioner after transmitting the wake tone signal. In this case, the TV may check the tone slot pattern received after the wake up tone. (S2422) Since the TV does not match its pattern and tone slot pattern, the TV may remain asleep. That is, the terminal may transmit a tone slot pattern for identifying the corresponding object after transmitting the wake tone signal. In this case, a plurality of things may exist around the terminal, and the terminal may identify a specific thing through a tone slot pattern.

또 다른 일 예로, 단말이 사물에 대한 관련 정보를 획득하여 드라이버나 프로그램을 이미 설치한 경우에도 사물을 어웨이크시키고 제어하기 위해 깨움 톤 신호 및 톤 슬롯 패턴을 이용할 수 있다. 일 예로, 단말은 사물과 직접 통신을 통해 추가 정보가 필요한 경우가 발생할 수 있다. 구체적으로, 단말은 사물을 통해 항상 서비스를 제공하지 않을 수 있는바, 서비스에 대한 활성 여부를 지시할 필요성이 있다. 일 예로, 단말의 유저는 단말을 제어하여 사물과 직접 통신을 수행하도록 할 수 있다. 이때, 단말은 깨움 톤 신호 및 톤 슬롯 패턴에 기초하여 상술한 바와 같이 동작할 수 있다.As another example, even when the terminal acquires relevant information about a thing and already installs a driver or a program, the wake tone signal and the tone slot pattern may be used to awake and control the thing. For example, the terminal may need additional information through direct communication with the thing. Specifically, the terminal may not always provide a service through the thing, so it is necessary to indicate whether the service is active. For example, the user of the terminal may control the terminal to directly communicate with the thing. In this case, the terminal may operate as described above based on the wake tone signal and the tone slot pattern.

또한, 일 예로, 단말은 복수 개의 사물 중 제어할 사물을 자동으로 선택할 수 있다. 단말은 상위 계층(프로그램 또는 어플리케이션) 설정에 기초하여 사물을 자동으로 선택할 수 있다. 일 예로, 단말에는 사전에 기설정된 프로그램이 존재할 수 있으며, 이에 기초하여 사물을 자동으로 선택할 수 있다. 일 예로, 자동으로 동물에 먹이를 주거나 식물에 물을 주는 기계가 존재하는 경우, 단말의 프로그램은 주기적으로 자동적으로 사물을 선택하여 제어할 수 있다. 구체적으로, 도 25을 참조하면, 단말은 주기적으로 프로그램이 실행되도록 설정할 수 있다. (S2511) 일 예로, 도 25에서는 먹이주기 프로그램이 자동으로 먹이주기 동작을 수행하도록 하였으면, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 그 후, 단말은 깨움 톤을 깨움 톤 채널을 통해 전송할 수 있다. (S2512) 즉, 단말의 프로그램은 깨움 톤을 이용하여 해당 사물을 주기적으로 어웨이크 상태로 전환 시킬 수 있다. 또한, 일 예로, 톤 슬롯 패턴은 상술한 주기에 기초하여 송신되고, 따라서 상술한 주기로 사물이 어웨이크될 수 있다. 즉, 톤 슬롯 패턴은 주기를 고려하여 설정될 수 있고, 주기 정보가 고려된 톤 슬롯 패턴을 통해 해당 사물은 기설정된 주기에 기초하여 어웨이크될 수 있으며, 상술한 실시예로 한정되지 않는다. 그 후, 깨움 톤 신호를 수신한 사물은 어웨이크되어 자신의 정보를 방송하거나 자신의 패킷이 존재하는지 여부를 확인할 수 있다. (S2513) 즉, 먹이 주는 기계 및 주변 사물이 어웨이크되어 자신의 정보를 방송할 수 있다. 이때, 단말은 방송되는 사물 정보를 수신한 후, 해당 사물(또는 사물들)을 선택할 수 있다. (S2514) 즉, 단말이 방송되는 사물 정보를 수신한 후 먹이 주는 기계를 선택할 수 있다. 그 후, 단말은 직접 통신을 통해 해당 사물(또는 사물들)을 제어할 수 있다. (S2515) 즉, 단말은 먹이 주는 기계에게 먹이 주기에 대한 명령을 전송할 수 있으며, 이에 기초하여 사물이 동작하도록 제어할 수 있다.Also, as an example, the terminal may automatically select a thing to control from among a plurality of things. The terminal may automatically select a thing based on a higher layer (program or application) setting. For example, a preset program may exist in the terminal, and an object may be automatically selected based on the preset program. For example, when there is a machine that automatically feeds an animal or waters a plant, the program of the terminal may automatically select and control an object periodically. Specifically, referring to FIG. 25, the terminal may be configured to periodically execute a program. For example, in FIG. 25, if the feeding program automatically performs a feeding operation, this is only one example and is not limited to the above-described embodiment. Thereafter, the terminal may transmit the wake up tone through the wake up tone channel. That is, the program of the terminal may periodically change the corresponding object to an awake state by using the wake tone. Also, as an example, the tone slot pattern is transmitted based on the above-described period, and thus, the thing may be awakened in the above-described period. That is, the tone slot pattern may be set in consideration of the period, and the thing may be awakened based on a preset period through the tone slot pattern in which the period information is considered, and is not limited to the above-described embodiment. Thereafter, the object that has received the wake tone signal may be awake to broadcast its own information or check whether its own packet exists. That is, the feeding machine and the surrounding objects may be awake to broadcast their information. In this case, the terminal may receive the broadcasted thing information and then select the corresponding thing (or things). That is, the terminal may select a feeding machine after receiving the broadcasted object information. Thereafter, the terminal may control the thing (or objects) through direct communication. That is, the terminal may transmit a command for feeding the feeding machine to the feeding machine, and control the operation of the thing based on this.

또 다른 일 예로, 단말은 파일을 무선으로 사물로부터 다운로드한 후에, 해당 파일을 이용하여 인식에 필요한 작업을 수행할 수 있다. 일 예로, 인식에 필요한 작업은 주로 해당 사물을 제어하는데 적합한 드라이버나 프로그램을 단말에 설치하는 것을 의미할 수 있다. 여기서, 단말이 사물을 인식하여 제어하는 것은 다운로드 하여 설치한 프로그램을 이용하여 이루어질 수 있으나, 프로그램을 모두 다운로드 하는 것보다는 드라이버를 다운로드 하는 것이 더 효율적일 수 있다. 즉, 단말에는 범용 프로그램이 설치되어 있고, 여기에 다운로드 되어 설치된 드라이버를 프로그램에 적용하여 제어를 수행할 수 있다. 일 예로, 범용 리모콘 프로그램이 단말에 설치되어 있으면, 에어컨으로부터는 에어컨 드라이버를 다운로드 받아서 에어컨을 작동시킬 수 있고, TV 로부터는 TV 드라이버를 다운로드 받아서 TV를 작동시킬 수 있다. As another example, the terminal may wirelessly download a file from an object and then perform a task required for recognition using the file. For example, a task required for recognition may mean installing a driver or program suitable for controlling a corresponding object in a terminal. Here, although the terminal recognizes and controls the thing, it may be performed by using the downloaded and installed program, but it may be more efficient to download the driver than to download all the programs. That is, a general-purpose program is installed in the terminal, and the driver downloaded and installed therein can be applied to the program to perform control. For example, if a universal remote control program is installed in the terminal, the air conditioner driver can be downloaded from the air conditioner to operate the air conditioner, and the TV driver can be operated by downloading the TV driver from the TV.

또한, 일 예로, 상술한 바에 기초하여 동작하는 경우, 사물 인식 과정에서 인증 또는 비밀 번호 설정이 필요할 수 있다. 일 예로, 사물이 인증 받지 않은 다른 단말에 의해 제어되는 경우에 보안 및 다른 문제가 발생할 수 있다. 이를 위해, 단말이 사물에게 사물이 내장한 파일의 다운로드를 요청하는 경우, 사물은 해당 단말에게 비밀 번호를 요청할 수 있다. 또한, 단말이 사물을 제어하는 패킷에 비밀 번호를 포함시켜 무선으로 전송하고, 사물은 패킷에 비밀 번호를 검사하여 인증된 경우에만 제어를 허용할 수 있다. 즉, 단말과 사물은 인증을 위한 절차를 수행할 수 있고, 인증이 완료된 경우에만 사물의 제어 권한이 단말에게 주어질 수 있다. 일 예로, 사물을 인식하는 것은 모든 단말이 가능할 수 있으나, 해당 사물을 제어하는 것은 인증받은 특정 단말만 가능할 수 있다.Also, for example, when operating based on the above description, authentication or password setting may be required in the object recognition process. For example, security and other problems may occur when a thing is controlled by another terminal that is not authenticated. To this end, when the terminal requests the thing to download a file embedded in the thing, the thing may request a password from the corresponding terminal. In addition, the terminal includes a password in a packet controlling the thing and transmits it wirelessly, and the thing may allow control only when the thing is authenticated by checking the password in the packet. That is, the terminal and the thing may perform a procedure for authentication, and control authority of the thing may be given to the terminal only when authentication is completed. For example, all terminals may recognize the thing, but controlling the corresponding thing may be possible only by a specific terminal authenticated.

또한, 일 예로, 보안을 유지하는 방법은 비밀 번호 자체를 전송하는 것도 있지만, 비밀 번호를 이용하여 보내는 정보를 PN 코드로 혼화(scramble)을 시키면 더 강화된 보안을 유지할 수 있다. 또한, 일 예로, 보안의 형태를 변경하는 것도 가능할 수 있다. 구체적으로, 유저가 사물을 구입한 이후, 초기 비밀번호를 설정하는 경우에는 비밀번호 이외의 다른 보안 또는 인증 방법이 필요할 수 있다.In addition, as an example of a method of maintaining security, the password itself may be transmitted, but if the information transmitted using the password is scrambled with the PN code, the security may be further enhanced. Also, for example, it may be possible to change the form of security. Specifically, after the user purchases the thing, in case of setting the initial password, other security or authentication methods other than the password may be required.

이때, 일 예로서, 사물이 수신하는 신호의 수신 파워 또는 경로 손실에 기초하여 사물의 제어 허용 여부가 결정될 수 있다. 보다 상세하게는, 사물은 수신한 신호에 대한 수신 파워 또는 경로 손실을 계산할 수 있다. 이때, 사물은 계산한 수신 파워가 임계값보다 큰 경우, 또는 경로 손실이 임계값보다 작은 경우에만 사물의 제어를 허용할 수 있다. 즉, 사물은 신호를 이용하여 사물과 일정 거리 또는 근접한 단말에 대해서는 제어를 허용할 수 있다. 일 예로, 무선 분산 통신 시스템의 범위는 단말 또는 사물이 위치하는 영역보다 넓게 설정될 수 있다. 다만, 단말의 유저 또는 시스템에서는 일정 거리까지의 신호에 대해서만 제어 권한을 부여하여 사용 범위를 결정하고 할 수 있다. 일 예로, 다른 집의 거주자가 내 집의 TV를 제어하려는 경우, TV에 도착하는 제어 신호의 수신 파워가 임계치보다 작아서 TV를 제어할 수 없다. 이때, 사물의 유저로서 TV를 구입한 사용자가 TV에 수신 파워 임계치나 혹은 경로 손실 임계치를 설정하여 다른 사람에 의한 제어를 방지할 수 있다. 일 예로, 도 26(a)를 참조하면, 사물은 단말로부터 제어 신호를 수신할 수 있다. (S2611) 이때, 사물은 수신한 제어 신호의 수신 파워 또는 경로 손실을 계산할 수 있다. (S2612) 그 후, 수신 파워가 임계값보다 큰 경우 또는 경로 손실이 임계값보다 작은 경우 (S2613), 사물은 근접한 단말로 판단하고 제어를 허용할 수 있다. (S2614) 또한, 일 예로, 수신 파워가 임계값보다 작은 경우 또는 경로 손실이 임계값보다 큰 경우 (S2613), 사물은 제어를 허용하지 않을 수 있다. (S2615)In this case, as an example, whether to allow the control of the thing may be determined based on the reception power or the path loss of the signal received by the thing. More specifically, the thing may calculate the received power or path loss for the received signal. In this case, the thing may allow control of the thing only when the calculated received power is larger than the threshold value, or when the path loss is smaller than the threshold value. That is, the thing may allow control of a terminal that is at a certain distance or close to the thing by using a signal. For example, the range of the wireless distributed communication system may be set wider than the area where the terminal or the thing is located. However, the user or system of the terminal can determine the range of use by granting control authority only to signals up to a certain distance. For example, when a resident of another house wants to control a TV of my home, the reception power of a control signal arriving at the TV is smaller than a threshold so that the TV cannot be controlled. At this time, a user who purchases a TV as a user of an object may set a reception power threshold or a path loss threshold on the TV to prevent control by another person. For example, referring to FIG. 26A, a thing may receive a control signal from a terminal. In this case, the object may calculate a reception power or a path loss of the received control signal. If the received power is greater than the threshold or if the path loss is smaller than the threshold (S2613), the thing may determine that the terminal is close to the terminal and allow control. For example, when the reception power is smaller than the threshold or the path loss is larger than the threshold (S2613), the thing may not allow the control. (S2615)

또 다른 일 예로, 사물의 제어는 단말 ID에 기초하여 수행될 수 있다. 일 예로, 사물에 단말 ID가 등록될 수 있다. 즉, 사물에 사물을 제어할 수 있는 단말의 ID를 등록하면, 단말은 자신의 ID가 포함된 무선 패킷을 사물에 전송할 수 있다. 이를 통해, 사물은 수신된 패킷의 ID 정보를 통해 해당 패킷이 인증된 단말인지 여부를 확인할 수 있으며, 이에 기초하여 제어를 허용할 수 있다. 일 예로, 도 26(b)를 참조하면, 사물에 제어 가능한 단말 ID가 등록될 수 있다. (S2621) 사물이 제어 신호를 수신하는 경우 (S2622), 사물은 제어 신호에 포함된 ID가 정보가 등록된 ID와 일치하는지 여부를 판단할 수 있다. (S2623) 이때, 제어 신호에 등록된 ID가 포함되는 경우, 사물은 제어를 허용할 수 있다. (S2624) 반면, 제어 신호에 등록된 ID가 포함되어 있지 않은 경우, 사물은 제어를 허용하지 않을 수 있다. (S2625)As another example, the control of the thing may be performed based on the terminal ID. For example, the terminal ID may be registered in the thing. That is, if an ID of a terminal capable of controlling a thing is registered in the thing, the terminal may transmit a wireless packet including its ID to the thing. Through this, the thing may check whether the corresponding packet is an authenticated terminal through ID information of the received packet, and may allow control based on the ID. For example, referring to FIG. 26B, a controllable terminal ID may be registered in a thing. When the thing receives the control signal (S2622), the thing may determine whether an ID included in the control signal matches an ID registered with information. In this case, when an ID registered in the control signal is included, the thing may allow control. On the other hand, when the ID registered in the control signal does not include, the thing may not allow the control. (S2625)

또한, 일 예로, 사물의 초기 등록을 고려할 수 있다. 일 예로, 도 26(c)를 참조하면, 사물이 처음으로 제어 신호를 수신할 수 있다. (S2631) 일 예로, 유저가 사물을 처음 구입하거나 사물이 리셋된 후에 처음 사용되는 경우, 사물은 처음으로 제어 신호를 수신할 수 있다. 여기서, 사물은 수신한 제어 정보에 포함된 단말의 ID를 자동으로 제어 허용 단말 등록 ID로 등록할 수 있다. (S2632) 즉, 처음 사용자를 인식하여 등록함으로서 유저 사용에 편의를 제공할 수 있다. 이때, 사물이 제어 신호를 수신하는 경우 (S2633), 사물은 제어 신호에 포함된 ID가 정보가 등록된 ID와 일치하는지 여부를 판단할 수 있다. (S2634) 이때, 제어 신호에 등록된 ID가 포함되는 경우, 사물은 제어를 허용할 수 있다. (S2635) 반면, 제어 신호에 등록된 ID가 포함되어 있지 않은 경우, 사물은 제어를 허용하지 않을 수 있다. (S2636)Also, as an example, initial registration of a thing may be considered. For example, referring to FIG. 26C, an object may first receive a control signal. For example, when a user first purchases an object or is used for the first time after the object is reset, the object may receive a control signal for the first time. Here, the thing may automatically register the ID of the terminal included in the received control information as the control permission terminal registration ID. That is, it is possible to provide convenience for user use by recognizing and registering the first user. At this time, when the thing receives the control signal (S2633), the thing may determine whether the ID included in the control signal matches the ID registered information. In this case, when the ID registered in the control signal includes the thing, the thing may allow the control. On the other hand, when the ID registered in the control signal does not include, the thing may not allow the control. (S2636)

또한, 일 예로, 단말은 사물에 대한 인식뿐만 아니라 사물에 대한 추가 제어를 수행할 수 있다. 일 예로, 단말은 해당 사물과 관련된 프로그램을 자동으로 실행하고, 현재 사물의 상태도 자동으로 전달 받아서 프로그램의 인터페이스 화면에 표시할 수 있다. 이를 통해, 단말의 유저에게 사물의 상태 정보 및 서비스를 효율적으로 제공할 수 있다.Also, as an example, the terminal may perform additional control on the thing as well as the recognition of the thing. For example, the terminal may automatically execute a program related to the thing and automatically receive the current state of the thing and display the same on the interface screen of the program. Through this, it is possible to efficiently provide the state information and the service of the thing to the user of the terminal.

구체적으로, 단말은 한번 인식된 사물에 대해서 사물에 내장된 파일을 다운로드 받을 필요 없이 인식하고 제어할 수 있다. 구체적으로, 도 27을 참조하면, 단말은 이미 인식된 사물에 대한 제어를 요청할 수 있다. (S2711) 즉, 단말의 유저는 단말을 통해 이미 인식된 사물에 대한 제어를 요청할 수 있다. 그 후, 단말은 무선으로 주변 사물을 검색할 수 있다. (S2712) 이때, 사물이 존재하는 경우 (S2713), 단말은 해당 사물에 대한 제어 권한을 획득하고 서비스를 제공할 수 있다. (S2714) 반면, 사물이 존재하지 않은 경우 (S2713), 단말은 유저에게 서비스 불가 정보를 제공하고, 서비스를 종료할 수 있다. (S2715) 여기서, 해당 사물을 검색하는 방법은 처음으로 사물을 인식하기 위하여 사물을 검색하는 방법과 동일한 방법을 사용할 수 있다. Specifically, the terminal may recognize and control the object once recognized without having to download a file embedded in the object. Specifically, referring to FIG. 27, the terminal may request control of an already recognized object. That is, the user of the terminal may request control of an object already recognized through the terminal. Thereafter, the terminal can search for the surrounding objects by wireless. In this case, when an object exists (S2713), the terminal may acquire a control right for the object and provide a service. On the other hand, when the thing does not exist (S2713), the terminal may provide service unavailable information to the user and terminate the service. Here, the method of searching for the object may use the same method as the method of searching for the object in order to recognize the object for the first time.

또 다른 일 예로, 사물에 내장된 정보(e.g. 드라이버, 프로그램)은 업데이트될 수 있다. 이때, 업데이트는 사물뿐만 아니라 단말도 연결되어 수행될 필요성이 있다. 일 예로, 단말은 해당 사물로부터 정보(e.g. 드라이버, 프로그램)에 대한 버전을 요청하여 버전에 대한 정보를 수신할 수 있다. 그 후, 단말은 수신한 버전 정보를 이용하여 해당 정보에 대한 업데이트 여부를 결정할 수 있다. 이때, 단말은 기존 통신망 또는 다른 통신망을 이용하여 사물에 대한 업데이트된 정보를 수신할 수 있다. 단말은 무선으로 수신한 사물에 대한 업데이트 정보를 사물에게 전송할 수 있다. 사물은 단말로부터 전달받은 드라이버 또는 프로그램 파일을 업데이트하여 내장할 수 있다. As another example, information (e.g. driver, program) embedded in a thing may be updated. At this time, the update needs to be performed in connection with the terminal as well as the thing. For example, the terminal may receive a version information by requesting a version of the information (e.g. driver, program) from the thing. Thereafter, the terminal may determine whether to update the corresponding information by using the received version information. In this case, the terminal may receive updated information about the thing by using an existing communication network or another communication network. The terminal may transmit update information about the thing wirelessly received to the thing. The thing may update the driver or program file received from the terminal and embed it.

보다 상세하게는, 도 28를 참조하면, 단말은 주변 사물로부터 버전 정보를 요청하여 해당 정보를 수신할 수 있다. (S2811) 이때, 단말은 수신된 버전 정보가 최신 정보인지 여부를 확인할 수 있다. (S2812) 이때, 수신한 정보가 최신 정보인 경우, 단말은 업데이트 절차를 종료할 수 있다. 반면, 단말은 수신한 버전 정보가 최신 정보가 아닌 경우, 단말은 사물에게 드라이버 또는 프로그램을 전송할 수 있다. (S2813) 일 예로, 단말은 다른 서버가 장치로부터 해당 사물에 대한 최신 드라이버 또는 프로그램을 수신할 수 있으며, 이를 사물에게 전달할 수 있다. 그 후, 사물은 전송 받은 드라이버 또는 프로그램을 이용하여 기존 파일을 업데이트하여 내장할 수 있다. (S2814)More specifically, referring to FIG. 28, the terminal may request version information from surrounding objects and receive the corresponding information. In this case, the terminal may check whether the received version information is the latest information. In this case, if the received information is the latest information, the terminal may end the update procedure. On the other hand, if the received version information is not the latest information, the terminal may transmit a driver or program to the thing. For example, the terminal may receive the latest driver or program for the corresponding object from the device by another server, and transmit the same to the thing. Thereafter, the thing may update and embed the existing file by using the received driver or program. (S2814)

또한, 일 예로, 단말이 무선으로 사물에 대한 검색을 수행하는 경우, 단말은 사물로부터 일정한 형식에 기초하여 정보를 수신할 수 있다. 이때, 단말은 수신한 수신한 사물에 대한 정보에 기초하여 사물에 대한 유형을 판단하고, 사물에 대한 인식 절차를 수행할 수 있다. 일 예로, 단말은 사물에 대한 초기 검색을 수행하고, 초기 검색에 기초하여 사물 초기 정보를 획득할 수 있다. 일 예로, 사물 초기 정보에는 사물의 이름, 사물의 종류, 사물의 모델명, 사물의 제품 번호, 내장 파일들의 종류, 사용 가능한 무선 통신 정보, 사용자 단말과 연관된 기본 프로그램 종류, 버전, 현재 제품 상태 정보 및 지원되는 언어 정보 중 적어도 어느 하나 이상이 포함될 수 있다. 또한, 내장 파일들의 종류는 사물이 내장한 드라이버나 프로그램 등을 지칭하는 것이고, 사용 가능한 무선 통신 정보는 본 사물이 제공하는 통신 수단에 대한 정보를 의미할 수 있다. 이때, 일 예로, 사물은 하나 이상의 통신 수단을 포함할 수 있는바, 사용 가능한 무선 통신 정보가 활용될 수 있다. 일 예로, 사물의 제품 번호가 사용될 수 있다. 이때, 단말이 해당 사물의 드라이버나 프로그램을 설치한 후에 해당 제품 번호에 기초하여 제품 번호가 설치된 프로그램에 자동으로 등록될 수 있다.Also, as an example, when the terminal wirelessly searches for a thing, the terminal may receive information from the thing based on a certain format. In this case, the terminal may determine the type of the thing based on the received information about the thing, and perform a recognition procedure for the thing. For example, the terminal may perform an initial search for the thing and may obtain the thing initial information based on the initial search. For example, the initial object information includes the name of the thing, the type of the thing, the model name of the thing, the product number of the thing, the types of the internal files, the available wireless communication information, the basic program type associated with the user terminal, the version, the current product state information, and the like. At least one or more of the supported language information may be included. In addition, the types of embedded files refer to a driver or a program embedded in the thing, and the usable wireless communication information may mean information on the communication means provided by the thing. In this case, as an example, the thing may include one or more communication means, and available wireless communication information may be utilized. For example, the product number of the thing may be used. In this case, after the terminal installs the driver or the program of the object, the terminal may be automatically registered in the program in which the product number is installed.

또한, 일 예로, 각각의 사물에 내장된 파일은 각국의 언어로 제작되어 있을 수 있다. 특히 프로그램이 설치되면, 프로그램 메뉴가 해당 국가의 언어로 보여질 수 있다. 다만, 어떤 사물의 경우에는 다수의 언어가 지원되어야 할 필요가 있을 것이다. 이때, 일 예로, 지원되는 언어의 개수만큼 드라이버 또는 프로그램 파일이 사물에 내장될 수 있다. 또 다른 일 예로, 사물에 드라이버 또는 프로그램 파일을 언어와 상관없이 공통으로 제작하여 내장하고, 지원되는 언어 개수만큼 언어 관련 파일들을 추가로 사물에 내장할 수 있으며, 상술한 바를 통해 메모리 크기를 효과적으로 줄일 수 있다. 즉, 단말은 사물에 대한 드라이버 또는 프로그램을 수신하는 경우, 단말은 언어 관련 파일도 함께 다운로드 받아서 각국의 언어를 지원하도록 할 수 있다. 이를 통해 유저는 원하는 언어로 프로그램을 확인할 수 있다.In addition, as an example, files embedded in each thing may be produced in languages of each country. In particular, when the program is installed, the program menu may be displayed in the language of the corresponding country. For some things, however, multiple languages will need to be supported. In this case, for example, as many drivers or program files as the number of supported languages may be embedded in the thing. As another example, a driver or a program file may be created and embedded in a thing in common regardless of a language, and additional language-related files may be additionally embedded in a thing as many as the number of supported languages. Can be. That is, when the terminal receives a driver or a program for a thing, the terminal may also download a language-related file to support languages of each country. This allows the user to view the program in the desired language.

또 다른 일 예로, 도 29을 참조하면, 상술한 바에 기초하여 단말이 사물을 인식하는 방법을 제공할 수 있다. 일 예로, 기존에는 단말이 서비스를 받기 원하는 사물에 접근하고(S2911), 사물에 대한 제품 이름, 종류, 모뎀명을 확인할 필요성이 있었다. (S2912) 그 후, 단말은 통신망(e.g. 인터넷 어플리케이션 스토아 또는 웹페이지)을 통해 사물에 대한 파일을 제공 받을 수 있다. (S2913) 이때, 일 예로, 단말은 통신망을 통해 해당 파일을 검색한 후(S2914), 대상 파일 또는 어플리케이션을 다운로드 후에 설치할 수 있다. (S2915) 그 후, 단말은 사물을 인식시키기 위한 조작 및 매뉴얼을 확인하고(S2916), 로그인과 같은 인증을 통해 사물에 접근할 수 있다. (S2917) 그 후, 단말은 사물의 제품 번호를 등록하고(S2918), 제품 설정을 위한 추가 작업을 수행할 수 있다. (S2919)As another example, referring to FIG. 29, a method of recognizing a thing by a terminal may be provided based on the above description. For example, conventionally, the terminal needs to access a thing that a terminal wants to receive a service (S2911), and check a product name, a type, and a modem name of the thing. Thereafter, the terminal may be provided with a file about the thing through a communication network (e.g., an internet application store or a web page). In this case, as an example, the terminal may search for the corresponding file through the communication network (S2914) and install the target file or application after downloading it. Thereafter, the terminal checks an operation and a manual for recognizing the object (S2916), and accesses the object through authentication such as login. Thereafter, the terminal registers the product number of the thing (S2918) and may perform an additional task for product setting. (S2919)

반면, 상술한 바처럼 사물을 자동으로 인식하는 경우, 단말은 도 29 (b)에 기초하여 동작할 수 있다. 이때, 단말은 주변 사물을 검색하고(S2921), 선택된 사물 중에서 사물을 선택할 수 있다. (S2922) 이때, 단말은 관련 파일을 자동으로 설치할 수 있고 (S2923), 자동으로 사물을 인식하여 제품 번호를 등록할 수 있으며, 이는 상술한 바와 같다. (S2924) 또한, 일 예로, 단말은 제품 설정을 위한 추가 작업을 수행할 수 있으며, 이는 상술한 바와 같다. (S2925)On the other hand, when the object is automatically recognized as described above, the terminal may operate based on FIG. 29 (b). In this case, the terminal may search for nearby objects (S2921) and select a thing from the selected thing. In this case, the terminal may automatically install a related file (S2923), and automatically recognize a thing and register a product number, as described above. In addition, as an example, the terminal may perform an additional task for product setting, as described above. (S2925)

구체적으로, 참고문헌 1은 동기식 무선 분산 통신 시스템의 충돌 경쟁 방식을 사용한다. 이때, 본 발명은 상술한 바와 같이, 분산 통신 시스템은 TDMA 시스템일 수 있고, 슬롯을 사용할 수 있다. 또한, 참고문헌 1의 방식은 도 30(a)처럼 슬롯을 사용함을 의미할 수 있으며, 이는 상술한 바와 같다. 이때, 일 예로, 주 채널은 데이터가 송신되는 데이터 채널로서 참고문헌 3(출원번호 10-2018-0014682, 동기식 TDMA 시스템에서 복수 채널을 이용한 서비스 방법)에서 기술된 방송 슬롯, 사용 슬롯 등이 존재할 수 있다. 또한, 일 예로, 부 채널은 주로 톤 채널을 의미하며 하기에서는 경쟁 톤 채널로 지칭한다. 이때, 일 예로, 경쟁은 상술한 바 및 참고문헌 1에 기초하여 경쟁 대행 채널을 이용한 TDMA 슬롯 할당 경쟁을 의미할 수 있으며, 데이터 채널과 경쟁 톤 채널의 매핑은 상술한 바와 같다. 이때, 일 예로, 참고문헌 5 (출원번호 10-2018-0021100, 동기식 시분할다중접속 시스템에서 톤 채널을 이용한 단말 동작 방법) 및 참고문헌 6(출원번호 10-2018-0021101, 무선 분산 통신 시스템에서 단말의 동작 제어 방법)에 기초하여 슬롯 클리어링을 수행하면서 동시에 정보를 전송할 수 있으며, 하기에서도 상술한 바에 기초하여 동작할 수 있다.Specifically, Reference 1 uses a collision contention scheme of a synchronous wireless distributed communication system. At this time, the present invention, as described above, the distributed communication system may be a TDMA system, it may use a slot. In addition, the method of Reference 1 may mean using a slot as shown in Figure 30 (a), as described above. In this case, as an example, the primary channel may be a broadcast channel, a slot used, and the like described in Reference 3 (application number 10-2018-0014682, a service method using multiple channels in a synchronous TDMA system) as a data channel through which data is transmitted. have. In addition, as an example, the subchannel mainly refers to a tone channel and hereinafter referred to as a competition tone channel. In this case, as an example, the contention may mean a TDMA slot allocation contention using a contention substitute channel based on the foregoing and reference 1, and the mapping of the data channel and the contention tone channel is as described above. At this time, as an example, Reference 5 (application number 10-2018-0021100, terminal operation method using a tone channel in a synchronous time division multiple access system) and Reference 6 (application number 10-2018-0021101, terminal in a wireless distributed communication system) Information can be simultaneously transmitted while performing slot clearing based on the operation control method of FIG.

또한, 참고문헌 3에는 슬롯 맵에 대한 구성이 개시되어 있으며, 하기에서도 슬롯 맵이 이용될 수 있다. 일 예로, 슬롯 맵이란, 각각의 단말이 전체 슬롯 자원 중에서 할당이 가능한 슬롯 목록을 작성한 맵을 지칭할 수 있다. 또한, 일 예로, 상술한 바와 같이, 동기식 TDMA 분산 통신 환경에서 프레임 길이를 1초로, 슬롯 길이를 2ms로 설정할 수 있다. 즉, 1초에 500 개의 슬롯이 존재할 수 있다. 또한, 일 예로, 슬롯을 부슬롯으로 나눌 수 있다. 하기에서는 하나의 슬롯에 40개의 부슬롯이 존재하는 경우에 기초하여 서술하나, 이에 한정되지 않는다. 일 예로, 도 30(b)는 상술한 바에 기초한 프레임 구조일 수 있다.In addition, reference 3 discloses a configuration of a slot map, and a slot map may also be used below. For example, the slot map may refer to a map in which each terminal creates a slot list that can be allocated among all slot resources. For example, as described above, in the synchronous TDMA distributed communication environment, the frame length may be set to 1 second and the slot length may be set to 2 ms. That is, 500 slots may exist in one second. Also, for example, the slot may be divided into sub slots. In the following description, the description is based on the case where 40 sub slots exist in one slot, but the present invention is not limited thereto. For example, FIG. 30 (b) may have a frame structure based on the above description.

이때, 도 31는 드론들이 충돌 회피를 수행하는 방법을 나타낸 도면이다. 일 예로, 도 31에서는 드론으로 기재하였지만, 드론은 단말 또는 다른 장치일 수 있다. 즉, 도 31은 설명의 편의를 위해 드론을 기준으로 설명하였으나, 무선 분산 통신 시스템이 적용되는 다른 단말 또는 장치에도 동일하게 적용될 수 있다. 따라서, 하기에서는 단말로 통칭하여 관련 내용을 서술하나, 이는 무선 분산 통신 시스템의 드론 또는 다른 장치일 수 있으며, 상술한 실시예로 한정되지 않는다.At this time, FIG. 31 is a diagram illustrating a method in which drones perform collision avoidance. For example, although described as a drone in FIG. 31, the drone may be a terminal or another device. That is, although FIG. 31 is described based on a drone for convenience of description, the same may be applied to other terminals or devices to which the wireless distributed communication system is applied. Therefore, in the following, the related content will be described collectively as a terminal, which may be a drone or another device of a wireless distributed communication system, and is not limited to the above-described embodiment.

도 31을 참조하면, 동, 서, 남, 북에서 X 지점으로 움직이는 단말 A, B, C, D 가 존재하는 경우를 고려할 수 있다. 이때, 각각의 단말들은 자신의 고유 등록 ID, 위치 및 진행 방향 등을 방송 슬롯에 할당하고, 이에 기초하여 방송할 수 있다. 따라서, 각각의 단말들은 다른 단말의 위치와 방향을 수신하기 때문에 충돌을 미리 예측할 수 있다. Referring to FIG. 31, a case where terminals A, B, C, and D move to X point in the east, west, south, and north exists may be considered. In this case, each terminal may allocate its own registration ID, location, direction, and the like to the broadcast slot, and broadcast based on this. Therefore, each terminal can predict the collision in advance because it receives the position and direction of the other terminal.

일 예로, 단말 A가 경쟁 톤 채널을 이용하여 사용 슬롯을 할당하고, 할당된 사용 슬롯에서 B, C, D 단말에게 경로 수정 요청 패킷을 송신할 수 있다. 이때, 도 32(a)는 상술한 패킷일 수 있다. 이때, 도 32(a)를 참조하면, 패킷 헤더는 0x02 로서 지정 단말들의 복수 경로 수정 요청을 의미할 수 있다. 또한, 일 예로, 근원 주소는 A 단말의 32 비트 고유 ID를 의미할 수 있다. 또한, 목적 주소 개수가 “0x3”인 경우 3개를 의미할 수 있다. 일 예로, 도 31에서 목적 주소는 각각 단말 B, C, D 의 단말 고유 ID를 의미할 수 있다. 또한, 데이터는 B, C, D 단말의 수정 경로 정보를 포함할 수 있다. 또한, 일 예로, 도 32(b)는 단말 A, B, C, D 가 하나의 그룹 ID로 묶여 있는 경우의 패킷에 대한 구성일 수 있다. 일 예, 상술한 경우에 목적 주소는 한 개만 필요할 수 있다.For example, the terminal A may allocate a use slot using a contention tone channel and transmit a path modification request packet to the B, C, and D terminals in the allocated use slot. At this time, FIG. 32A may be the above-described packet. In this case, referring to FIG. 32 (a), the packet header may be 0x02 and may indicate a multipath modification request of designated terminals. Also, as an example, the source address may mean a 32-bit unique ID of UE A. In addition, when the number of destination addresses is "0x3" may mean three. For example, in FIG. 31, the destination address may mean a terminal unique ID of terminals B, C, and D, respectively. In addition, the data may include modified path information of the B, C, and D terminal. Also, as an example, FIG. 32 (b) may be a configuration for a packet when the terminals A, B, C, and D are bundled with one group ID. For example, in the above-described case, only one destination address may be needed.

이때, 상술한 바와 같이, 일대다 패킷을 수신한 B, C, D 단말은 이에 대한 ACK 응답을 단말 A에게 전송할 수 있다. At this time, as described above, the B, C, D terminal receiving the one-to-many packet may transmit an ACK response to the terminal A.

보다 상세하게는, 도 33을 참조하면, 하나의 단말이 일대다 통신을 위해 사용 슬롯 자원을 경쟁 대행 채널을 이용하여 할당받을 수 있다. (S3310) 그 후, 단말은 할당된 사용 슬롯 자원을 이용하여 일대다 통신 패킷을 송신한다(S3320) 이를 통해 다른 단말들은 일대다 패킷을 수신할 수 있다. (S3330) 이때, 일 예로, 다른 단말들로서 일대다 패킷을 수신한 각각의 단말들은 상술한 패킷에 대한 ACK 응답을 송신할 수 있다. (S3340) 그 후, 일대다 패킷 송신 단말이 각각의 단말들로부터 패킷 ACK 응답을 수신할 수 있다. (S3350) 이때, 일대다 방식에 기초하여 통신 패킷을 수신한 다른 단말들은 응답을 수행할 수 있다. 일 예로, 상술한 도 31에서 다른 단말들은 B, C, D 단말일 수 있다.More specifically, referring to FIG. 33, one terminal may be allocated a slot resource for use for a one-to-many communication using a contention substitute channel. Thereafter, the terminal transmits a one-to-many communication packet by using the allocated used slot resource (S3320). Through this, other terminals may receive a one-to-many packet. In this case, as an example, each terminal that receives a one-to-many packet as other terminals may transmit an ACK response to the aforementioned packet. Thereafter, the one-to-many packet transmitting terminal may receive a packet ACK response from each terminal. In this case, other terminals receiving the communication packet may perform a response based on the one-to-many method. For example, other terminals in FIG. 31 may be B, C, or D terminals.

보다 상세하게는, 첫번째로 각각의 단말이 경쟁을 통하여 사용 슬롯을 할당하고, 할당한 사용 슬롯에서 ACK 응답을 하나의 단말(도 31에서 A 드론)에게 전송할 수 있다. 다만, 상술한 경우에는 사용 슬롯 자원이 추가로 할당될 필요성이 있다.In more detail, first, each terminal may allocate a usage slot through contention, and transmit an ACK response to one terminal (A drone in FIG. 31) in the allocated usage slot. However, in the above-described case, there is a need for additional allocation of used slot resources.

두 번째로, 참고문헌 2에 기초하여 각각의 단말(도 31에서 각각의 드론)들이 자신이 점유한 방송 슬롯에 상술한 사용 슬롯에 대한 ACK 응답을 포함시켜 전송할 수 있다. 다만, 일 예로, 일부 단말의 경우 자신의 정보를 주기적으로 방송하지 않을 수 있는바, 방송 슬롯을 할당받고, 주기적 전송을 수행하는 단말에 대해서 적용될 수 있다. 일 예로, 도 34(a)를 참조하면, 단말 A 가 프레임 5번의 3번 사용 슬롯에서 일대다 패킷을 전송할 수 있다. 그 후, 상술한 패킷에 대한 ACK를 단말 B, C, D는 각각 프레임 5번의 20번, 30번, 40번 방송 슬롯에서 전송할 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 또한, 도 34(a)에서 방송 슬롯은 방송 채널에 사용 슬롯은 사용 채널에 존재하지만, 혼합 채널에서는 방송 슬롯과 사용 슬롯이 같은 채널에 존재할 수 있다. 이때, 상술한 바에 기초하면 추가적인 슬롯 자원을 할당하지 않고, 기존에 설정된 슬롯 자원을 활용할 수 있다. 또한, 일 예로, 방송 슬롯에서 사용 슬롯에 대한 ACK 응답을 하나가 아닌 복수 개로 한꺼번에 전송할 수 있다. 일 예로, 도 34(b)를 참조하면, 복수 개의 ACK가 동시에 전송될 수 있다. 여기서, 단말 A는 슬롯 3, 6, 9 번의 3개의 슬롯들을 할당한 경우를 고려할 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 또한, 일 예로, 도 34(b)를 참조하면, B 단말의 방송 슬롯 번호는 20번이고, ACK 응답은 3, 6, 9 슬롯에 대한 것을 포함할 수 있다. 또한, 일 예로, C 단말의 방송 슬롯 번호는 40번이고, ACK 응답은 3, 6, 9 슬롯에 대한 것을 포함할 수 있다. 또한, 일 예로, D 단말의 방송 슬롯 번호는 50번이고, ACK 응답은 3, 6, 9 슬롯에 대한 것을 포함할 수 있다. 다만, 상술한 방법은 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다.Secondly, on the basis of Reference 2, each terminal (each drone in FIG. 31) may include the ACK response for the aforementioned use slot in the broadcast slot occupied by the terminal. However, as an example, some terminals may not periodically broadcast their information, and thus may be applied to a terminal that is allocated a broadcast slot and performs periodic transmission. For example, referring to FIG. 34 (a), UE A may transmit one-to-many packets in use slot 3 of frame five. Subsequently, UEs B, C, and D may transmit ACK for the aforementioned packet in broadcast slots 20, 30, and 40 of frame 5, respectively. However, this is only one example and is not limited to the above-described embodiment. In addition, in FIG. 34 (a), a broadcast slot may exist in a broadcast channel and a use slot exists in a use channel, but in a mixed channel, a broadcast slot and a use slot may exist in the same channel. In this case, based on the above description, an existing slot resource may be utilized without allocating an additional slot resource. In addition, as an example, a plurality of ACK responses may be transmitted at once instead of one in the broadcast slot. For example, referring to FIG. 34B, a plurality of ACKs may be simultaneously transmitted. Here, the terminal A may consider the case of allocating three slots of slots 3, 6, and 9. However, this is only one example and is not limited to the above-described embodiment. Also, as an example, referring to FIG. 34 (b), the broadcast slot number of UE B may be 20, and the ACK response may include 3, 6, and 9 slots. Also, as an example, the broadcast slot number of the C terminal may be 40, and the ACK response may include 3, 6, and 9 slots. Also, as an example, the broadcast slot number of UE D may be 50, and the ACK response may include 3, 6, and 9 slots. However, the above-described method is only one example and is not limited to the above-described embodiment.

또 다른 일 예로, 참고문헌 5에 기초하여 경쟁 톤 채널에서 슬롯 클리어링 신호와 함께 정보를 전송하는 방법을 통해 ACK 응답이 전송될 수 있다. 즉, 일대다 패킷을 수신한 각각의 단말이 일대다 패킷 송신 단말이 할당하여 지속적으로 사용하고 있는 사용 슬롯 자원과 매핑되는 경쟁 톤 슬롯 자원의 부슬롯에서 톤 신호를 전송할 수 있다. 이때, 톤 신호에는 상술한 일대다 패킷에 대한 ACK 응답이 포함될 수 있다.As another example, based on Ref. 5, an ACK response may be transmitted through a method of transmitting information together with a slot clearing signal in a contention tone channel. That is, each terminal receiving the one-to-many packet may transmit a tone signal in a subslot of contention tone slot resource mapped to a used slot resource allocated and continuously used by the one-to-many packet transmitting terminal. In this case, the tone signal may include the ACK response to the one-to-many packet described above.

일 예로, 도 35a를 참조하면, 일대다 통신을 위하여 하나의 사용 슬롯을 할당한 경우, ACK 응답을 톤 신호로 전송할 수 있다. 또한, 일 예로, 도 35b를 참조하면, 일대다 통신을 위하여 복수의 사용 슬롯들을 할당한 경우, ACK 응답을 톤 신호로 전송할 수 있다. 또한, 일 예로, 도 35c를 참조하면, 참조문헌 2에 기초하여 일대다 통신을 위해 사용 슬롯 그룹을 할당한 경우에 ACK 응답을 톤 신호로 전송할 수 있다. 또한, 일 예로, 도 35d를 참조하면, 일대다 통신을 위하여 하나의 사용 슬롯들을 할당한 경우에 ACK 응답을 미리 부여된 부슬롯 번호에서 톤 신호로 전송할 수 있다. 일 예로, 주로 목적지 주소가 그룹 ID인 경우에 상술한 바가 활용될 수 있다.For example, referring to FIG. 35A, when one use slot is allocated for one-to-many communication, an ACK response may be transmitted as a tone signal. Also, as an example, referring to FIG. 35B, when a plurality of used slots are allocated for one-to-many communication, an ACK response may be transmitted as a tone signal. Also, as an example, referring to FIG. 35C, when an allocation slot group is allocated for one-to-many communication based on Reference 2, an ACK response may be transmitted as a tone signal. Also, as an example, referring to FIG. 35D, when one use slot is allocated for one-to-many communication, an ACK response may be transmitted as a tone signal from a pre-assigned subslot number. For example, the above description may be mainly used when the destination address is a group ID.

또한, 일 예로, 도 35e를 참조하면, 일대다 통신을 위하여 하나의 사용 슬롯들을 할당한 경우에 NACK 응답을 톤 신호로 전송할 수 있다. 이때, 일 예로, 정보 전송 에러가 거의 없어서 ACK 를 보낼 필요가 없는 환경에서 상술한 바에 기초하여 동작할 수 있다. 즉, 특별한 에러가 없는 경우, 별도의 ACK를 전송하지 않고, 부정 응답으로서 에러가 발생한 경우에 NACK 신호를 전송할 수 있다. 또한, 일 예로, 도 35f를 참조하면, 일대다 통신을 위하여 복수의 사용 슬롯들을 할당한 경우, NACK 응답을 톤 신호로 전송할 수 있다. Also, as an example, referring to FIG. 35E, when one use slot is allocated for one-to-many communication, a NACK response may be transmitted as a tone signal. In this case, as an example, the operation may be performed based on the above description in an environment in which there is almost no information transmission error and thus no need to send an ACK. That is, when there is no special error, the NACK signal may be transmitted when an error occurs as a negative response without transmitting a separate ACK. Also, as an example, referring to FIG. 35F, when a plurality of used slots are allocated for one-to-many communication, a NACK response may be transmitted as a tone signal.

구체적인 일 예로서, 도 35a에서는, 5번 프레임의 3번 사용 슬롯에서 A 단말이 일대다 패킷을 송신할 수 있다. 이때, 6번 프레임 2번 톤 슬롯에서 단말들이 ACK를 전송할 수 있다. 단말 B, C, D가 각각 부슬롯 2번, 3번, 4번에서 ACK를 전송할 수 있다. 여기서, 부슬롯 2번부터 ACK 를 송신할 때, 여러 가지 방법이 있을 수 있다. 예들 들면, 일대다 패킷에 목적주소가 포함된 순서대로 차례로 ACK를 송신할 수 있으나, 이에 한정되는 것은 아니다.As a specific example, in FIG. 35A, terminal A may transmit a one-to-many packet in use slot # 3 of frame # 5. At this time, the UE may transmit an ACK in the sixth frame two tone slots. UEs B, C, and D may transmit ACKs in subslots 2, 3, and 4, respectively. Here, when transmitting the ACK from the sub slot 2, there may be a variety of ways. For example, the ACK may be transmitted in order in which the destination address is included in the one-to-many packet, but is not limited thereto.

또한, 구체적인 일 예로서 도 35b는 단말 A가 일대다 통신을 위하여 3번 6번 9번의 3개 슬롯을 할당한 경우일 수 있다. 이때, 단말 A는 일대다 통신 패킷을 5번 프레임의 3번 사용 슬롯에서 전송할 수 있다. 그 후, 5번 프레임의 5번 톤 슬롯에서 단말들이 ACK를 전송할 수 있다. 일 예로, 단말 B, C, D가 각각 부슬롯 2번, 3번, 4번에서 ACK를 전송하는 것은 도 35a와 같을 수 있다. 또한, 5번 프레임의 6번 사용 슬롯에서 송신된 일대다 패킷에 대한 응답은 5번 프레임의 8번 톤 슬롯에서 전송될 수 있다. 또한, 5번 프레임의 9번 사용 슬롯에서 송신된 일대다 패킷에 대한 응답은 6번 프레임의 2번 톤 슬롯에서 전송될 수 있다.Also, as a specific example, FIG. 35B may be a case in which UE A allocates three slots of No. 3, No. 6, and 9 for one-to-many communication. In this case, the terminal A may transmit a one-to-many communication packet in the third use slot of the fifth frame. Thereafter, UEs may transmit ACK in tone slot 5 of frame 5. For example, the terminal B, C, D transmits the ACK in the sub slots 2, 3, 4 may be as shown in Figure 35a. In addition, the response to the one-to-many packet transmitted in the sixth slot of the fifth frame may be transmitted in the eighth tone slot of the fifth frame. In addition, the response to the one-to-many packet transmitted in the 9th slot of the 5th frame may be transmitted in the 2nd tone slot of the 6th frame.

또한, 구체적인 일 예로서, 도 35c는 단말 A가 일대다 통신을 위하여 슬롯 그룹을 할당한 경우일 수 있다. 여기서, 슬롯 그룹은 50의 배수로 이루어져 있다. 즉, 3번, 53번, 103번, 153번, … , 453번의 총 10개의 슬롯이 하나의 슬롯 그룹일 수 있다. 또한, 단말 A는 일대다 통신 패킷을 5번 프레임의 3번 사용 슬롯에서 전송할 수 있다. 그 후, 5번 프레임의 52번 톤 슬롯에서 단말들이 ACK를 전송할 수 있다. 이때, 일 예로, 단말 B, C, D가 각각 부슬롯 2번, 3번, 4번에서 ACK를 전송하는 것은 도 6a와 같을 수 있으며, 이는 상술한 바와 같다. 또한, 5번 프레임의 53번 사용 슬롯에서 송신된 일대다 패킷에 대한 응답은 5번 프레임의 102번 톤 슬롯에서 전송될 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다.Also, as a specific example, FIG. 35C may be a case in which the terminal A allocates a slot group for one-to-many communication. Here, the slot group consists of multiples of 50. That is, three, 53, 103, 153,... A total of 10 slots of 453 times may be one slot group. In addition, the terminal A may transmit a one-to-many communication packet in use slot 3 of frame 5. Thereafter, UEs may transmit ACK in tone slot 52 of frame 5. In this case, as an example, it may be as shown in FIG. 6A that terminals B, C, and D transmit ACKs in subslots 2, 3, and 4, respectively. In addition, the response to the one-to-many packet transmitted in the 53th slot of the fifth frame may be transmitted in the 102th slot of the fifth frame. However, this is only one example and is not limited to the above-described embodiment.

또한, 구체적인 일 예로서, 도 35d에서는 5번 프레임의 3번 사용 슬롯에서 A 단말이 일대다 패킷을 송신할 수 있다. 이때, 6번 프레임 2번 톤 슬롯에서 단말들이 ACK를 전송할 수 있다. 일 예로, 단말 B, C, D가 각각 부슬롯 5번, 8번, 13번에서 ACK를 전송할 수 있다. 여기서, 각 단말 단말이 ACK를 전송하는 부슬롯 번호는 미리 지정되거나, 동적으로 지정될 수 있으며, 상술한 실시예로 한정되지 않는다. 즉, 단말마다 응답 부슬롯이 사전에 기설정될 수 있다. 또한, 일 예로, 단말이 일대다 통신 패킷을 전송하는 경우, 패킷에는 각각의 단말이 응답하는 부슬롯 번호에 대한 정보가 포함될 수 있다. 즉, 일대다 통신 패킷을 수신하는 단말들은 패킷에 포함된 부슬롯 번호들에 기초하여 응답을 수행할 수 있다.In addition, as a specific example, in FIG. 35D, terminal A may transmit a one-to-many packet in use slot # 3 of frame # 5. At this time, the UE may transmit an ACK in the sixth frame two tone slots. For example, UEs B, C, and D may transmit ACKs in subslots 5, 8, and 13, respectively. Here, the subslot number for transmitting the ACK by each terminal terminal may be previously designated or dynamically assigned, and is not limited to the above-described embodiment. That is, the response subslot may be preset in each terminal. In addition, as an example, when the terminal transmits a one-to-many communication packet, the packet may include information on a subslot number to which each terminal responds. That is, the terminals receiving the one-to-many communication packet may perform a response based on the subslot numbers included in the packet.

또한, 구체적인 일 예로서, 도 35e는 5번 프레임의 3번 사용 슬롯에서 A 단말이 일대다 패킷을 송신할 수 있다. 이때, 6번 프레임 2번 톤 슬롯의 2번 부슬롯에서 단말들이 NACK를 전송할 수 있다. 일 예로, 상술한 바와 같이, 에러가 자주 발생하지 않는 환경을 고려하면, 수신 에러가 발생한 경우에만, NACK를 전송할 수 있다. 일 예로, 도 35e에서는 단말 B 및 C 가 NACK를 전송할 수 있다. 이때, 두 단말이 동시에 NACK 톤 신호를 전송해도 단말 A는 NACK 가 존재함을 알 수 있다. 여기서, 각각의 단말이 NACK를 전송하는 부슬롯 번호는 미리 지정되거나, 동적으로 지정될 수 있다. 또한, 복수의 단말이 NACK 전송을 위하여 같은 부슬롯 번호를 할당받을 수 있다. 일 예로, 일대다 파일 전송이 수행되는 경우, 하나의 단말이라도 패킷을 수신하지 못하면 전체 패킷이 재전송될 필요성이 있다. 그런데, 일대대 패킷 송신 단말은 어떤 단말이 NACK를 보냈는지 알 수 없기 때문에, NACK를 수신하면 반드시 재전송을 수행한다. 따라서, 도 6e의 방법을 사용하는 경우, 효율적인 일대다 통신을 위하여, 각 일대다 패킷 수신 단말이 자체적으로 일대다 패킷 수신 에러율을 측정하여, 높은 에러율이 측정되면 자동으로 일대다 통신에서 탈퇴하여야 일대다 통신의 효율성을 보장할 수 있다. In addition, as a specific example, FIG. 35E illustrates that UE A transmits one-to-many packets in use slot # 3 of frame # 5. In this case, UEs may transmit NACK in subslot 2 of the tone slot 2 of frame 6. For example, as described above, in consideration of an environment in which an error does not frequently occur, a NACK may be transmitted only when a reception error occurs. For example, in FIG. 35E, terminals B and C may transmit NACK. At this time, even if both terminals transmit a NACK tone signal at the same time, the terminal A can know that the NACK exists. Here, the subslot number for transmitting the NACK by each terminal may be previously designated or dynamically designated. In addition, a plurality of terminals may be assigned the same subslot number for NACK transmission. For example, when one-to-many file transfer is performed, if one terminal does not receive a packet, the entire packet needs to be retransmitted. However, since the one-to-one packet transmitting terminal does not know which terminal has sent a NACK, when the NACK is received, retransmission is necessarily performed. Therefore, in the case of using the method of FIG. 6E, for efficient one-to-many communication, each one-to-many packet receiving terminal measures one-to-many packet reception error rate by itself and automatically withdraws from one-to-many communication when a high error rate is measured. Multi can guarantee the efficiency of communication.

또한, 도 35f을 참조하면, 5번 프레임의 3번, 6번, 9번 사용 슬롯에서 A 단말이 일대다 패킷을 송신할 수 있다. 이때, 6번 프레임의 2번 톤 슬롯의 2번, 3번, 4번 부슬롯에서 단말들이 상기 5번 프레임의 3번, 6번, 9번 슬롯에 대한 NACK를 전송할 수 있다. 이때, 상술한 바와 같이, 수신 에러가 발생하지 않았다면, NACK를 전송하지 않을 수 있다. 또한, 여러 단말이 동시에 NACK 톤 신호를 전송해도 단말 A는 NACK 가 존재함을 알 수 있다. 여기서는 복수의 단말이 NACK 전송을 위하여 같은 부슬롯 번호를 할당받은 경우를 고려할 수 있다. 또한, 부슬롯 번호는 상기 3번, 6번, 9번 슬롯에서 전송된 일대다 패킷에 대한 NACK를 의미할 수 있다. 이러한 NACK 응답 방식은 패킷 수신 에러가 거의 발생하지 않는 환경에서 가끔 NACK를 수신할 때 효율적일 수 있다. 이때, 단말은 매 패킷에서 에러가 날 때마다 NACK를 보낼 필요가 없이 여러 패킷을 수신하면서 효율적으로 NACK를 전달할 수 있다.In addition, referring to FIG. 35F, UE A may transmit one-to-many packets in use slots 3, 6, and 9 of frame # 5. In this case, terminals 2, 3, and 4 of the tone slot 2 of frame 6 may transmit NACKs for slots 3, 6, and 9 of the frame 5. In this case, as described above, if a reception error does not occur, the NACK may not be transmitted. In addition, even if several terminals transmit a NACK tone signal at the same time, the terminal A can know that the NACK exists. Here, the case where a plurality of terminals are allocated the same subslot number for NACK transmission may be considered. In addition, the sub-slot number may mean a NACK for one-to-many packets transmitted in the slots 3, 6, and 9. This NACK response method may be efficient when occasional NACK is received in an environment in which packet reception error rarely occurs. In this case, the UE may efficiently transmit NACK while receiving several packets without having to send a NACK every time an error occurs in every packet.

또한, 일 예로, 도35a, 35b, 35c, 35d, 35e 및 35f에서 ACK 혹은 NACK 응답을 송신하는 단말이 부슬롯 0에서 톤을 전송하여 그룹 슬롯 클리어링을 수행할 수 있다. 일 예로, 일대다 통신에서의 숨겨진 노드 문제를 고려할 수 있다. 이때, 일대다 통신에 관련된 모든 단말은 해당 일대다 통신이 수행되는 사용 슬롯과 매핑된 톤 슬롯에서 슬롯 클리어링 톤을 전송할 수 있다. 이를 통해, 일대다 통신 그룹 전체가 할당된 슬롯을 충돌 없이 사용할 수 있으며, 하기에서는 이를 ‘그룹 슬롯 클리어링’으로 지칭할 수 있다. 이때, 일 예로, 그룹 전체가 그룹 슬롯 클리어링을 수행할 경우에도 일대다 통신을 위해 할당된 사용 슬롯 자원에 충돌이 발생할 수 있다. 일 예로, 일대다 통신에 참여하는 단말들의 구성이 통신 환경에 따라 지속적으로 변동될 수 있다. 즉, 현재 일대다 통신에 할당된 슬롯들 중의 어떤 한 슬롯은, 새로이 일대다 통신에 참여하는 단말의 입장에서는, 충돌이 일어나는 슬롯일 수 있다. 또한, 일 예로, 일대다 통신 그룹의 단말들이 정지된 상황에서 이동하는 단말이 일대다 통신 그룹의 근처로 다가오는 경우, 해당 단말에 의해 슬롯 자원의 충돌이 발생할 수 있다. Also, as an example, a terminal transmitting an ACK or NACK response in FIGS. 35a, 35b, 35c, 35d, 35e, and 35f may transmit a tone in subslot 0 to perform group slot clearing. As an example, a hidden node problem in one-to-many communication may be considered. In this case, all terminals related to one-to-many communication may transmit slot clearing tones in tone slots mapped to use slots in which one-to-many communication is performed. Through this, a slot to which the entire one-to-many communication group is allocated can be used without collision, and in the following, this can be referred to as 'group slot clearing'. In this case, as an example, even when the entire group performs group slot clearing, a collision may occur in the used slot resource allocated for one-to-many communication. For example, the configuration of terminals participating in one-to-many communication may be continuously changed according to a communication environment. That is, any one of the slots currently allocated for one-to-many communication may be a slot in which collision occurs in the position of a terminal newly participating in one-to-many communication. In addition, as an example, when the mobile terminal approaches the vicinity of the one-to-many communication group when the terminals of the one-to-many communication group are stopped, a collision of slot resources may occur by the corresponding terminal.

일 예로, 도 36을 참조하면, 단말 A, B, C, D 가 슬롯 3번 6번 9번을 할당하여 통신하고 있는 경우를 고려할 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 이때, 단말 C 근처에 사용 슬롯 3번을 사용하는 단말 E 가 접근하는 경우를 고려할 수 있다. 일 예로, 상술한 경우에 사용 슬롯 3번에서 자원 충돌이 발생할 수 있다. 따라서, 자원 충돌에 대한 문제를 해결하기 위해 일대다 통신 패킷을 전송하는 단말 A에게 충돌에 대한 정보를 제공할 필요성이 있다. 이때, 일 예로, 충돌을 검사하는 방법은 슬롯 클리어링과 ACK/NACK 응답에 사용되는 부슬롯 이외에 다른 부슬롯에서 수신되는 톤의 존재 여부를 검사하는 것일 수 있다. 일 예로, 검사 결과 수신되는 톤이 존재하는 경우, 상술한 충돌이 발생한 것으로 판단할 수 있다. 이때, 단말들은 슬롯 클리어링을 수행하는 톤 슬롯에서 충돌을 검사하는 목적으로 미리 약속된 방식의 톤 신호를 전송할 수 있다. 일 예로, 도 37(a)를 참조하면, 0번 부슬롯을 포함한 앞쪽의 여러 부슬롯에서 슬롯 클리어링 신호와 함께 충돌 회피를 위한 톤 신호를 전송할 수 있다. 일 예로, 상술한 방법은 참고문헌4에 기초하여 동작할 수 있으나, 이에 한정되지 않는다. 또한, 일 예로, 도 37(b)를 참조하면, 충돌을 감지할 목적의 부슬롯들을 중간에 할당할 수도 있으며, 상술한 실시예로 한정되지 않는다. 한편, 일 예로, 그룹 전체가 같은 부슬롯에서 충돌을 감지할 목적의 톤 신호를 전송할 수 있으며, 하기에서는 이를 ‘그룹 톤’으로 지칭한다. 일 예로, 그룹 톤 신호를 전송하는 구간을 ‘그룹 톤 구간으로 지칭할 수 있다. 일 예로, 일대다 그룹의 각 단말은 그룹 톤 구간에서 그룹 톤을 전송할 수 있다. 또한, 그룹 톤 구간에서 그룹 톤에 속하지 않은 부슬롯의 톤 신호가 감지되면 이를 충돌로 간주할 수 있다. 이때, 일 예로, 충돌이 허용되는 경우를 고려할 수 있으며, 구체적인 사항은 참고문헌 3을 참고할 수 있다.For example, referring to FIG. 36, a case in which terminals A, B, C, and D allocate slots 3, 6, and 9 to communicate may be considered. However, this is only one example and is not limited to the above-described embodiment. In this case, a case where the terminal E using the use slot 3 near the terminal C approaches may be considered. For example, in the above-described case, resource collision may occur in use slot # 3. Accordingly, in order to solve the problem of resource collision, there is a need to provide information about the collision to the terminal A transmitting one-to-many communication packet. In this case, as an example, a method of checking a collision may be to check whether there is a tone received in another subslot in addition to the subslot used for the slot clearing and the ACK / NACK response. For example, when there is a tone received as a result of the test, it may be determined that the above-described collision has occurred. In this case, the terminals may transmit a tone signal of a predetermined method for the purpose of checking for collision in a tone slot for performing slot clearing. For example, referring to FIG. 37A, a tone signal for collision avoidance may be transmitted together with a slot clearing signal in a plurality of subslots including the 0 subslot. For example, the above-described method may operate based on Reference 4, but is not limited thereto. For example, referring to FIG. 37B, subslots for detecting collisions may be allocated in the middle, and the present invention is not limited to the above-described embodiment. Meanwhile, as an example, the entire group may transmit a tone signal for detecting a collision in the same subslot, which will be referred to as a "group tone" in the following. For example, a section for transmitting a group tone signal may be referred to as a 'group tone section. For example, each terminal of a one-to-many group may transmit a group tone in a group tone period. In addition, when a tone signal of a sub-slot not belonging to the group tone is detected in the group tone period, it may be regarded as a collision. In this case, as an example, a case where a collision is allowed may be considered, and for details, reference may be made to Reference 3.

또한, 일 예로, 일대다 통신에 사용되는 슬롯에서 충돌이 발생한 경우, 해당 단말은 충돌 여부를 일대다 패킷 전송 단말에게 충돌이 발생한 슬롯 번호를 알릴 수 있다. 이때, 일 예로, 상술한 바 및 하기에서는 설명의 편의를 위해 단말로 지칭하였으며, 이는 단말 또는 다른 장치에 대해서도 동일하게 적용될 수 있다. 즉, 단말은 설명의 편의를 위해 사용될 뿐, 단말 또는 다른 장치도 동일하게 적용할 수 있다.In addition, as an example, when a collision occurs in a slot used for one-to-many communication, the corresponding terminal may inform the one-to-many packet transmission terminal of the collision to the slot number where the collision occurred. In this case, as an example, the above and below have been referred to as a terminal for convenience of description, and the same may be applied to the terminal or another device. That is, the terminal is used only for convenience of description, and the terminal or other devices can be equally applied.

일 예로, 상술한 바를 고려하여, 해당 단말은 사용 슬롯을 할당하여 일대다 패킷 전송 단말(e.g. 단말 A)와 일대일 통신을 수행할 수 있다. 즉, 상술한 바에 기초하여 충돌 여부를 알릴 수 있다. 또 다른 일 예로, 해당 단말은 자신의 정보를 방송하는 방송 슬롯에서 충돌 슬롯에 대한 정보를 방송할 수 있다. 이를 통해, 일대다 패킷 전송 단말(e.g. 단말 A)은 충돌 여부 및 충돌 슬롯을 확인할 수 있다. For example, in consideration of the above, the corresponding terminal may allocate one use slot to perform one-to-one communication with a one-to-many packet transmission terminal (e.g. terminal A). That is, it can be informed whether or not the collision based on the above. As another example, the terminal may broadcast information on the collision slot in the broadcast slot for broadcasting its information. Through this, one-to-many packet transmission terminal (e.g. terminal A) can check whether there is a collision and the collision slot.

일 예로, 단말 A는 단말 C로부터 충돌이 발생한 슬롯 정보를 수신할 수 있다. 그 후, 단말 A는 일대다 통신에 필요한 절차를 수행할 수 있다. 이때, 상술한 바와 같이 충돌을 허용할지 여부가 결정될 수 있다. 일 예로, 충돌 슬롯을 대체하는 슬롯을 할당할 수 있다. 또는, 일 예로, 충돌 발생 슬롯을 일대다 통신에서 제외시킬 수 있으며, 이는 상술한 참고문헌 3을 고려할 수 있다.For example, UE A may receive slot information in which collision has occurred from UE C. Thereafter, the terminal A may perform a procedure required for one-to-many communication. At this time, it may be determined whether to allow the collision as described above. For example, a slot may be allocated to replace a collision slot. Alternatively, for example, the collision occurrence slot may be excluded from one-to-many communication, which may consider the reference 3 described above.

다만, 일 예로, 사용 슬롯의 충돌은 단말 A가 처음에 일대다 통신을 위하여 사용 슬롯을 할당할 때부터 발생할 수 있다. 이때, 통신 시작 때부터 슬롯 자원에 충돌이 발생하는 경우, 원활한 통신을 수행하기가 어려울 수 있다. 상술한 점을 고려하여 일대다 통신을 위한 사용 슬롯을 할당하는 경우, 충돌이 일어나지 않는 사용 슬롯을 할당할 수 있다.However, as an example, a collision of a usage slot may occur when UE A first allocates a usage slot for one-to-many communication. At this time, when a collision occurs in the slot resource from the start of communication, it may be difficult to perform smooth communication. In consideration of the above, when allocating a use slot for one-to-many communication, a use slot in which no collision occurs may be allocated.

일 예로, 상술한 바와 같이 충돌이 일어나지 않은 사용 슬롯을 할당하기 위해 각각의 단말이 방송하는 슬롯 맵 정보를 이용할 수 있다. 이때, 각각의 단말이 자신의 정보를 방송 슬롯으로 전송하는 경우, 방송 슬롯에 자신의 슬롯 맵 정보를 포함시킬 수 있다. 따라서, 단말 A는 각각의 단말들로부터 수신한 슬롯 맵에 기초하여 전체 그룹 단말들이 모두 사용 가능한 ‘그룹 유효 슬롯 맵’을 작성할 수 있다. 또한, 단말 A는 그룹 유효 슬롯 맵에 속한 사용 슬롯들을 경쟁 대행 채널에서 경쟁을 통하여 할당할 수 있다. 상술한 바에 기초하여, 단말 A가 전송하는 일대다 패킷은 자원 충돌없이 단말 B, C, D 에게 전송될 수 있다. For example, as described above, slot map information broadcast by each terminal may be used to allocate a use slot in which collision does not occur. At this time, when each terminal transmits its information to the broadcast slot, it may include its slot map information in the broadcast slot. Accordingly, the terminal A may prepare a 'group valid slot map' that can be used by all group terminals based on the slot maps received from the respective terminals. In addition, the terminal A may allocate the used slots belonging to the group valid slot map through the competition in the competition agency channel. Based on the above, the one-to-many packet transmitted by the terminal A may be transmitted to the terminals B, C, and D without resource collision.

보다 상세하게는, 도 38을 참조하면, 설명의 편의를 위해 슬롯의 개수가 500개가 아닌 10개인 경우를 고려할 수 있다. 다만, 이는 설명의 편의를 위한 것을 뿐, 슬롯의 개수가 다른 경우에도 동일하게 적용될 수 있다. 이때, 일 예로, 단말 A, B, C, D 의 슬롯 맵은 각각 ‘0110011100’, ‘0110011110’, ‘0010100100’, ‘0111011111’일 수 있다. 다만, 슬롯 맵 역시 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 이때. 상술한 슬롯 맵을 조합하여 그룹 유효 슬롯 맵이 도출될 수 있으며, 그룹 유효 슬롯 맵은 ‘0010000100’일 수 있다. 즉, 단말 A는 3번과 8번 사용 슬롯을 할당하여, 충돌 없이 일대다 통신을 수행할 수 있다. More specifically, referring to FIG. 38, for convenience of description, the case where the number of slots is ten instead of 500 may be considered. However, this is only for convenience of description and may be equally applied to the case where the number of slots is different. In this case, as an example, the slot maps of the terminals A, B, C, and D may be '0110011100', '0110011110', '0010100100', and '0111011111', respectively. However, the slot map is also only one example and is not limited to the above-described embodiment. At this time. The group valid slot map may be derived by combining the above-described slot map, and the group valid slot map may be '0010000100'. That is, the terminal A can allocate the use slots 3 and 8, and perform one-to-many communication without collision.

하기에서는 일대다 패킷에 대한 ACK 응답을 단말 A가 수신하지 못한 경우에 기초한 동작을 서술한다. 또한, 상술한 바와 같이, 하기에서는 단말을 기준으로 서술하지만 이는 설명의 편의를 위한 것일 뿐, 다른 단말 또는 장치에 대해서도 동일하게 적용될 수 있으며, 상술한 실시예로 한정되지 않는다. 일 예로, 일대다 패킷을 전송한 단말이 일대다 패킷을 수신하는 모든 단말로부터 ACK 응답을 수신하지 못한 경우, 해당 단말은 해당 일대다 패킷을 일대다 통신을 위하여 할당한 사용 슬롯에서 모든 단말에게 재전송할 수 있다. 일 예로, 도 39(a)를 참조하면, 단말 A는 단말 B 및 단말 C에서 ACK를 수신하더라도 단말 D로부터 ACK를 수신하지 못하였는바, 일대다 패킷을 재전송할 수 있다. 또 다른 일 예로, ACK 응답이 없는 단말과의 일대일 통신을 위한 사용 슬롯을 경쟁을 통하여 할당한 후, 할당한 사용 슬롯에서 해당 일대다 패킷을 ACK 응답이 없는 단말에게만 재전송할 수 있다. 일 예로, 도 39(b)를 참조하면, 단말 A가 단말 D로부터만 ACK를 수신하지 못한 경우, 단말 A는 일대일 패킷을 단말 D에게만 할당된 사용 슬롯을 통해 전송할 수 있다.The following describes an operation based on the case where the terminal A does not receive the ACK response to the one-to-many packet. In addition, as described above, the following description is based on the terminal, but this is only for convenience of description and may be applied to other terminals or devices in the same manner, and is not limited to the above-described embodiment. For example, if a terminal that has transmitted a one-to-many packet does not receive an ACK response from all the terminals that receive the one-to-many packet, the terminal retransmits the one-to-many packet to all the terminals in a used slot allocated for one-to-many communication. can do. For example, referring to FIG. 39 (a), even though the terminal A receives the ACK from the terminal B and the terminal C, the terminal A does not receive the ACK from the terminal D. Therefore, the terminal A may retransmit one-to-many packets. As another example, after using a slot for one-to-one communication with a terminal having no ACK response through contention, the corresponding one-to-many packet may be retransmitted only to the terminal having no ACK response in the allocated use slot. For example, referring to FIG. 39 (b), when the terminal A does not receive an ACK only from the terminal D, the terminal A may transmit a one-to-one packet through a use slot allocated only to the terminal D.

다만, 일 예로, 어떤 단말로부터 지속적으로 ACK 응답을 수신하지 못하는 경우를 고려할 수 있다. 이때, 일 예로, 단말 C 가 단말 A로부터 너무 멀리 떨어진 경우를 고려할 수 있다. 일 예로, 도 40을 참조하면, 단말 C는 단말 A의 통신 가능 거리의 경계에 있어나 혹은 경계 밖으로 이동할 수 있다. 이때, 단말 A는 지속적으로 단말 C 로부터 일대다 패킷에 대한 ACK 응답을 받지 못할 수 있다. 따라서, 단말 A는 일대다 통신에서 단말 C 를 제외시키는 것이 효율적일 수 있다. 이때, 일 예로, 단말 C를 일대다 통신에서 제외하는 방법은 일대다 패킷에 포함된 목적 주소에서 단말 C의 ID를 삭제함으로서 수행할 수 있다. 또한, 일 예로, 목적 주소가 그룹 ID인 경우, 자체 그룹 리스트에서 단말 C를 제외할 수 있다. 또한, 일 예로, 단말 A는 자체적으로 단말 C의 ACK 응답 여부를 무시할 수 있으며, 상술한 실시예로 한정되지 않는다.However, as an example, it may be considered a case in which an ACK response is not continuously received from a certain terminal. In this case, as an example, the case where the terminal C is too far from the terminal A may be considered. For example, referring to FIG. 40, the terminal C may move at or outside the boundary of the communication distance of the terminal A. FIG. In this case, the terminal A may not continuously receive the ACK response to the one-to-many packet from the terminal C. Thus, it may be efficient for terminal A to exclude terminal C from one-to-many communication. In this case, as an example, the method of excluding the terminal C from the one-to-many communication may be performed by deleting the ID of the terminal C from the destination address included in the one-to-many packet. In addition, as an example, when the destination address is a group ID, the terminal C may be excluded from the own group list. In addition, as an example, the terminal A may ignore the ACK response of the terminal C by itself, it is not limited to the above-described embodiment.

즉, 효율적인 일대다 통신을 위해서는 단말 A가 각각의 단말로부터의 ACK 응답률을 계산하여, ACK 응답률이 기설정된 임계값 이하인 경우, 해당 단말을 일대다 통신에서 제외시킬 수 있다. 이를 통해, ACK 응답을 수신하지 어려운 단말에 대해서는 불필요한 동작을 생략할 수 있다.That is, for efficient one-to-many communication, the terminal A calculates the ACK response rate from each terminal, and when the ACK response rate is less than or equal to a preset threshold, the terminal may be excluded from the one-to-many communication. Through this, unnecessary operation may be omitted for a terminal that does not receive an ACK response.

또한, 일 예로, 상술한 일대다 통신에서 동적 그룹이 형성될 수 있다. 일 예로, 일대다 통신이 수행되는 경우, 기설정된 그룹 단말들이 지정되는 경우를 고려할 수 있다. 또한, 일 예로, 일대다 통신이 수행되는 경우, 동적으로 그룹 단말들이 조인하는 경우도 고려할 수 있다. 일 예로, 단말들 간의 충돌 회피를 위한 일대다 통신을 수행하는 경우를 고려할 수 있다. 일 예로, 하기에서는 단말 A가 일대다 통신을 위한 사용 슬롯 자원을 경쟁 대행 채널을 이용하여 할당한 이후에 동적으로 그룹을 형성하는 것을 기준으로 서술하나, 이에 한정되는 것은 아니다. 또한, 일 예로, 하기에서는 단말을 기준으로 서술하지만 단말 또는 다른 장치에 대해서도 동일하게 적용될 수 있으며, 상술한 실시예로 한정되지 않는다.Also, as an example, a dynamic group may be formed in the one-to-many communication described above. For example, when one-to-many communication is performed, a case where predetermined group terminals are designated may be considered. Also, for example, when one-to-many communication is performed, a case in which group terminals are dynamically joined may be considered. For example, a case of performing one-to-many communication for collision avoidance between terminals may be considered. For example, the following description will be made based on the fact that UE A dynamically forms a group after allocating a used slot resource for one-to-many communication using a contention substitute channel, but is not limited thereto. In addition, as an example, the following description will be made based on the terminal, but the same may be applied to the terminal or another device, and the present invention is not limited to the above-described embodiment.

일 예로, 단말 A는 일대다 통신 그룹을 자체적으로 지정하지 않고, 가입을 유도할 수 있다. 즉, 방송 슬롯을 경쟁 대행 채널을 이용하여 할당하고, 할당한 방송 슬롯에서 일대다 통신 그룹 정보를 방송할 수 있다. 이때, 일 예로, 일대다 통신 그룹 방송 정보에는 할당한 슬롯 번호, 그룹 가입 요건, 그룹 슬롯 클리어링 수행 방법, ACK 응답 방법, 데이터 암호화 정보 및 시퀀스 사용 여부 정보 중 적어도 어느 하나 이상이 포함될 수 있다. 또한, 일 예로, 일대다 통신 그룹 방송 정보에는 일대다 통신과 관련된 다른 정보들이 더 포함될 수 있으며, 상술한 실시예로 한정되지 않는다. 이때, 상술한 바와 같이, 동적으로 그룹이 할당되는 경우, 그룹 가입 요건은 지정한 시간 영역에서 충돌 예상 구역에 위치하는 단말을 그룹 가입 요건으로 설정할 수 있다. 보다 상세하게는, 그룹 슬롯 클리어링 수행 방법은 클리어링의 수행 여부와 상술한 바에서 서술한 수행 방법을 의미할 수 있다. 이때, ACK 응답 방법은 상술한 복수 개의 방법 중 어느 하나가 사용될 수 있다. 또한, 데이터 암호와 정보는 그룹 가입 후에 일대다 통신 패킷에 적용되는 암호와 방법에 대한 정보를 의미할 수 있다. 또한, 시퀀스 사용 여부는 일대다 통신 시작부터 종료까지의 패킷에 시퀀스 부여 여부를 의미할 수 있다. 이때, 일 예로, 방송되는 일대다 통신 그룹 정보를 수신한 단말은 상술한 그룹 가입 요구 조건을 확인하여 그룹 가입 여부를 판단할 수 있다. 일 예로, 해당 단말이 상술한 정보에 기초하여 그룹 가입을 결정한 경우, 일대다 통신 그룹 정보 방송 단말에게 일대다 통신 그룹 가입을 요청하는 패킷을 전송할 수 있다. 이때, 가입 요청은 자신이 점유한 방송 슬롯을 이용하여 단말 A에게 전달될 수도 있다. 또한, 일 예로, 해당 단말은 따로 경쟁을 통해 사용 슬롯을 할당하여 일대일 패킷을 전송함으로써 전달할 수 있다.For example, the terminal A may induce a subscription without specifying a one-to-many communication group by itself. That is, a broadcast slot can be allocated using a contention substitute channel, and one-to-many communication group information can be broadcast in the assigned broadcast slot. In this case, for example, the one-to-many communication group broadcast information may include at least one or more of an assigned slot number, group join requirement, group slot clearing method, ACK response method, data encryption information, and sequence use information. For example, the one-to-many communication group broadcast information may further include other information related to one-to-many communication, and the present invention is not limited to the above-described embodiment. In this case, as described above, when a group is dynamically allocated, the group joining requirement may be set as a group joining requirement for a terminal located in a collision prediction area in a designated time domain. In more detail, the method for performing group slot clearing may refer to whether or not to perform clearing and the method described above. In this case, any one of the above-described methods may be used as the ACK response method. In addition, the data encryption and information may refer to information about the encryption and method applied to the one-to-many communication packet after joining the group. In addition, whether or not to use a sequence may mean whether to assign a sequence to a packet from one-to-many communication start to end. In this case, as an example, the terminal receiving the broadcasted one-to-many communication group information may determine whether to join the group by checking the aforementioned group joining requirement. For example, when the terminal determines to join the group based on the above-described information, a packet for requesting to join the one-to-many communication group may be transmitted to the one-to-many communication group information broadcasting terminal. In this case, the subscription request may be delivered to the terminal A using the broadcast slot occupied by the subscriber. In addition, as an example, the terminal may separately transmit a one-to-one packet by allocating a use slot through competition.

이때, 일대다 통신 그룹 가입 요청을 수신한 단말 A는, 상술한 요청을 수용할 지를 결정할 수 있다. 일 예로, 단말 A가 가입 요청을 수용하는 경우, 단말 A는 해당 단말을 일대다 통신 그룹에 조인시킬 수 있다. 이때, 단말 A는 가입된 단말들에게 별도의 가입 승인 여부를 알리지 않을 수 있다. 단말 A는 목적 주소에 가입된 단말들의 주소를 포함시켜서 일대다 패킷을 송신할 수도 있다. 또한, 일 예로, 단말 A는 일대다 패킷을 송신하기 전에 가입 여부를 알리는 패킷을 먼저 해당 가입 단말에게 송신할 수 있다. 이때, 가입 여부를 알리는 패킷에는 가입 승인 정보와 함께 ACK 응답 방법, ACK 응답 부슬롯 번호, 가입 번호, 그룹 슬롯 클리어링 수행 여부, 데이터 암호화 여부 및 시퀀스 사용 여부 정보 중 적어도 어느 하나 이상이 포함될 수 있다. 다만, 가입 여부를 알리는 패킷에는 다른 정보가 더 포함될 수 있으며, 상술한 실시예로 한정되지 않는다. 여기서, ACK 응답 부슬롯 번호는 톤 신호로 ACK 응답을 수행할 때에 사용하는 부슬롯 번호일 수 있다. 또한, 가입 번호는 가입된 단말에게 일대다 통신 주관 단말이 부여하는 번호일 수 있으며, 상술한 실시예로 한정되지 않는다.In this case, the terminal A receiving the one-to-many communication group join request may determine whether to accept the above-described request. For example, when the terminal A accepts the subscription request, the terminal A may join the terminal to the one-to-many communication group. In this case, the terminal A may not notify the subscribed terminal whether the separate subscription approval. Terminal A may transmit a one-to-many packet including the addresses of terminals subscribed to the destination address. In addition, as an example, the terminal A may first transmit a packet indicating whether to subscribe to the corresponding subscription terminal before transmitting the one-to-many packet. In this case, the packet notifying whether the subscription is included may include at least one or more of the ACK response method, the ACK response subslot number, the subscription number, whether the group slot clearing is performed, whether data is encrypted, and whether the sequence is used together with the subscription approval information. However, the packet indicating whether to subscribe may further include other information, and is not limited to the above-described embodiment. Here, the ACK response subslot number may be a subslot number used when performing an ACK response with a tone signal. In addition, the subscription number may be a number assigned by the one-to-many communication management terminal to the subscribed terminal, which is not limited to the above-described embodiment.

도 41은 상술한 바에 기초하여 단말이 동적 그룹에 조인하는 방법을 나타낸 도면이다. 일 예로, 도 41을 참조하면, 하나의 단말이 일대다 통신을 위한 사용 슬롯 자원을 경쟁 대행 채널을 이용하여 할당 받을 수 있다. (S4110) 그 후, 하나의 단말은 방송 슬롯을 할당하여 일대다 통신 그룹 정보를 방송할 수 있다. (S4120) 이때, 해당 일대다 통신 그룹 정보를 수신한 각각의 단말이 통신 그룹 가입을 위한 요청을 해당 단말에게 전송할 수 있다. (S4130) 그 후, 그룹 가입 요청을 수신한 그룹 정보 방송 단말은 일대다 통신 그룹에 상술한 요청 신청 단말을 조인시키고, 일대다 통신을 수행할 수 있다. (S4140)FIG. 41 is a diagram illustrating a method for joining a dynamic group by a terminal based on the above description. For example, referring to FIG. 41, one terminal may be allocated a slot resource for one-to-many communication using a contention substitute channel. Subsequently, one terminal may broadcast one-to-many communication group information by allocating a broadcast slot. In this case, each terminal that receives the one-to-many communication group information may transmit a request for joining the communication group to the corresponding terminal. Thereafter, the group information broadcast terminal receiving the group join request may join the above-described request application terminal to the one-to-many communication group and perform one-to-many communication. (S4140)

또한, 일 예로, 일대다 통신을 종료하는 방법을 고려할 수 있다. 일 예로, 단말 A는 일대다 통신 패킷에 대한 전송을 중단할 수 있다. 즉, 방송을 수행하는 주체가 직접 방송을 중단할 수 있다. 또 다른 일 예로, 단말 A가 일대다 통신 종료 패킷을 송신하여, 일대다 통신의 통신 종료 정보를 다른 단말들에게 알릴 수 있다. 또 다른 일 예로, 단말 A가 일대다 통신 그룹 정보를 더 이상 방송하지 않음으로써, 해당 일대다 통신 그룹이 더 이상 유효하지 않음을 알릴 수 있다. 이때, 일대다 통신 그룹 정보 방송을 종료하기 전에 해당 일대다 통신 그룹이 종료된다는 정보를 한 번 더 방송할 수 있다. 즉, 상술한 바를 통해 일대다 통신을 더 안정적으로 종료할 수 있다.Also, as an example, a method of terminating one-to-many communication may be considered. For example, the terminal A may stop transmission of one-to-many communication packets. That is, the subject performing the broadcast may directly stop the broadcast. As another example, the terminal A may transmit a one-to-many communication end packet to inform other terminals of communication end information of one-to-many communication. As another example, the terminal A no longer broadcasts the one-to-many communication group information, thereby notifying that the one-to-many communication group is no longer valid. At this time, before ending the one-to-many communication group information broadcasting, the information that the one-to-many communication group ends is broadcasted once more. That is, through the above-described one-to-many communication can be more stably terminated.

또한, 일 예로, 일대다 통신을 위한 슬롯 자원이 미리 할당될 수 있다. 일 예로, 하나의 단말이 일대다 통신을 위한 사용 슬롯 자원을 경쟁 대행 채널을 이용하여 할당하는 것 대신에, 미리 분산 통신 시스템이 일대다 통신을 위한 사용 슬롯 자원을 할당하는 것이 가능할 수 있다. 이때, 이러한 일대다 통신을 위한 사용 슬롯 자원은 참고문헌 6(출원번호 10-2018-0021101, 무선 분산 통신 시스템에서 단말의 동작 제어 방법)에 기술된 분산 통신 단말이 내장하여 주기적으로 업데이트를 수행하는 통신 파라미터 파일에 미리 상기 사용 슬롯 자원 정보를 포함시킴으로써 할당될 수 있다.Also, as an example, slot resources for one-to-many communication may be pre-allocated. For example, instead of one terminal allocating slot resource for one-to-many communication using a contention channel, it may be possible for the distributed communication system to allocate slot slot resource for one-to-many communication in advance. At this time, the slot resource for such one-to-many communication is distributed by the distributed communication terminal described in Reference 6 (application number 10-2018-0021101, a method for controlling the operation of the terminal in a wireless distributed communication system) to periodically update. It can be allocated by including the use slot resource information in a communication parameter file in advance.

구체적으로, 참고문헌 1은 동기식 무선 분산 통신 시스템의 충돌 경쟁 방식을 사용한다. 이때, 본 발명은 상술한 바와 같이, 분산 통신 시스템은 TDMA 시스템일 수 있고, 슬롯을 사용할 수 있다. 또한, 참고문헌 1의 방식은 도 42(a)처럼 슬롯을 사용함을 의미할 수 있으며, 이는 상술한 바와 같다. 이때, 일 예로, 주 채널은 데이터가 송신되는 데이터 채널로서 참고문헌 3(출원번호 10-2018-0014682, 동기식 TDMA 시스템에서 복수 채널을 이용한 서비스 방법)에서 기술된 방송 슬롯, 사용 슬롯 등이 존재할 수 있다. 또한, 일 예로, 부 채널은 주로 톤 채널을 의미하며 하기에서는 경쟁 톤 채널로 지칭한다. 이때, 일 예로, 경쟁은 상술한 바 및 참고문헌 1에 기초하여 경쟁 대행 채널을 이용한 TDMA 슬롯 할당 경쟁을 의미할 수 있으며, 데이터 채널과 경쟁 톤 채널의 매핑은 상술한 바와 같다. 이때, 일 예로, 참고문헌 5 (출원번호 10-2018-0021100, 동기식 시분할다중접속 시스템에서 톤 채널을 이용한 단말 동작 방법) 및 참고문헌 5에 기초하여 슬롯 클리어링을 수행하면서 동시에 정보를 전송할 수 있으며, 하기에서도 상술한 바에 기초하여 동작할 수 있다.Specifically, Reference 1 uses a collision contention scheme of a synchronous wireless distributed communication system. At this time, the present invention, as described above, the distributed communication system may be a TDMA system, it may use a slot. In addition, the method of Reference 1 may mean using a slot as shown in Figure 42 (a), as described above. In this case, as an example, the primary channel may be a broadcast channel, a slot used, and the like described in Reference 3 (application number 10-2018-0014682, a service method using multiple channels in a synchronous TDMA system) as a data channel through which data is transmitted. have. In addition, as an example, the subchannel mainly refers to a tone channel and hereinafter referred to as a competition tone channel. In this case, as an example, the contention may mean a TDMA slot allocation contention using a contention substitute channel based on the foregoing and reference 1, and the mapping of the data channel and the contention tone channel is as described above. In this case, as an example, based on Reference 5 (application number 10-2018-0021100, a method of operating a terminal using a tone channel in a synchronous time division multiple access system) and Reference 5, information can be simultaneously transmitted while performing slot clearing. It may also operate based on the above-described bar.

또한, 참고문헌 3에는 슬롯 맵에 대한 구성이 개시되어 있으며, 하기에서도 슬롯 맵이 이용될 수 있다. 일 예로, 슬롯 맵이란, 각각의 단말이 전체 슬롯 자원 중에서 할당이 가능한 슬롯 목록을 작성한 맵을 지칭할 수 있다. 또한, 일 예로, 상술한 바와 같이, 동기식 TDMA 분산 통신 환경에서 프레임 길이를 1초로, 슬롯 길이를 2ms로 설정할 수 있다. 즉, 1초에 500 개의 슬롯이 존재할 수 있다. 또한, 일 예로, 슬롯을 부슬롯으로 나눌 수 있다. 하기에서는 하나의 슬롯에 40개의 부슬롯이 존재하는 경우에 기초하여 서술하나, 이에 한정되지 않는다. 일 예로, 도 42(b)는 상술한 바에 기초한 프레임 구조일 수 있다.In addition, reference 3 discloses a configuration of a slot map, and a slot map may also be used below. For example, the slot map may refer to a map in which each terminal creates a slot list that can be allocated among all slot resources. For example, as described above, in the synchronous TDMA distributed communication environment, the frame length may be set to 1 second and the slot length may be set to 2 ms. That is, 500 slots may exist in one second. Also, for example, the slot may be divided into sub slots. In the following description, the description is based on the case where 40 sub slots exist in one slot, but the present invention is not limited thereto. For example, FIG. 42 (b) may have a frame structure based on the above description.

이때, 도 43은 드론들이 충돌 회피를 수행하는 방법을 나타낸 도면이다. 일 예로, 도 43에서는 드론으로 기재하였지만, 드론은 단말 또는 다른 장치일 수 있다. 즉, 도 43은 설명의 편의를 위해 드론을 기준으로 설명하였으나, 무선 분산 통신 시스템이 적용되는 다른 단말 또는 장치에도 동일하게 적용될 수 있다. 따라서, 하기에서는 단말로 통칭하여 관련 내용을 서술하나, 이는 무선 분산 통신 시스템의 드론 또는 다른 장치일 수 있으며, 상술한 실시예로 한정되지 않는다.At this time, FIG. 43 is a diagram illustrating a method in which drones perform collision avoidance. For example, although described as a drone in FIG. 43, the drone may be a terminal or another device. That is, although FIG. 43 is described based on a drone for convenience of description, the same may be applied to other terminals or devices to which the wireless distributed communication system is applied. Therefore, in the following, the related content will be described collectively as a terminal, which may be a drone or another device of a wireless distributed communication system, and is not limited to the above-described embodiment.

일 예로, 도 43을 참조하면, 단말 A, B, C, D는 다대다 통신을 수행할 수 있다. 이때, 도 43에서 동, 서, 남, 북에서 X 지점으로 움직이는 단말 A, B, C, D를 고려할 수 있다. 이때, 각각의 단말들은 자신의 고유 등록 ID, 위치 및 진행 방향 등을 방송 슬롯을 할당하여, 할당한 방송 슬롯에서 방송할 수 있다. 상술한 바를 통해, 각각의 단말들은 다른 단말들의 위치 및 방향을 수신할 수 있고, 이에 기초하여 충돌을 회피할 수 있다. 이때, 일 예로, 단말들은 다대다 통신을 수행할 수 있다. 일 예로, 단말은 상술한 바와 드론일 수 있다. 단말이 드론인 경우, 실종자 수색, 그룹 비행 등을 위해 다대다 통신이 수행될 수 있으며, 상술한 실시예로 한정되지 않는다.For example, referring to FIG. 43, terminals A, B, C, and D may perform many-to-many communication. In this case, in FIG. 43, the terminals A, B, C, and D moving from the east, west, south, and north to the X point may be considered. In this case, each terminal may allocate its own registration ID, location, direction, and the like to broadcast slots and broadcast them in the allocated broadcast slots. Through the above, each of the terminals can receive the location and direction of the other terminals, and can avoid the collision based on this. In this case, as an example, the terminals may perform many-to-many communication. For example, the terminal may be the drone as described above. When the terminal is a drone, many-to-many communication may be performed for missing persons search, group flight, and the like, and the present invention is not limited to the above-described embodiment.

또한, 일 예로, 단말들이 다대다 통신을 수행함은 일대다 통신을 수행하는 주체가 지속적으로 바뀌는 경우를 의미할 수 있다. 보다 상세하게는, 단말 A 가 항상 일대다 패킷을 보내고, 드론 B, C, D 가 이에 응답하는 것이 아니라, 단말 A, B, C, D 중에서 어떤 하나의 단말이 일대다 패킷을 전송하고, 이를 다른 단말들이 응답하는 것을 의미할 수 있다. 즉, 다대다 통신에서 일대다 패킷을 전송하는 단말은 지속적으로 변경될 수 있다. 이때, 일 예로, 다대다 통신의 응답 유무는 상황에 따라 다를 수 있으며, 이에 대해서는 후술한다. 다대다 통신은 일대다 통신에 기초하여 수행될 수 있다. 즉, 일대다 통신은 다대다 통신에서 다대다 패킷을 보내는 단말이 하나인 특수한 경우로도 볼 수 있으며, 상술한 실시예로 한정되지 않는다.In addition, as an example, the terminal performing the many-to-many communication may mean a case where the subject performing the one-to-many communication is constantly changed. More specifically, the terminal A always sends one-to-many packets, and the drones B, C, and D do not respond to this, but any one of the terminals A, B, C, and D transmits one-to-many packets, and It may mean that other terminals respond. That is, in the many-to-many communication, the terminal for transmitting one-to-many packets may be continuously changed. In this case, as an example, the presence or absence of the response of the many-to-many communication may vary according to a situation, which will be described later. Many-to-many communication may be performed based on one-to-many communication. That is, one-to-many communication may be regarded as a special case in which one terminal sends many-to-many packets in many-to-many communication, and is not limited to the above-described embodiment.

또한, 일 예로, 동기식 무선 분산 통신 시스템에서 다대다 통신을 수행하기 위한 슬롯 자원이 필요할 수 있다. 이때, 무선 분산 통신 시스템은 기설정된 슬롯들을 다대다 통신용 슬롯 자원으로 할당할 수 있다. 또한, 일 예로, 상술한 자원은 참고문헌 6(출원번호 10-2018-0021101, 무선 분산 통신 시스템에서 단말의 동작 제어 방법)에 기초하여 사전에 결정한 슬롯들을 다대다 통신용 슬롯 자원으로 할당할 수 있다. 일 예로, 참고문헌 6에 기술된 분산 단말이 내장하여 업데이트를 수행하는 통신 파라미터 파일로부터 지정될 수 있다. 또 다른 일 예로, 다대다 통신 슬롯 자원은 다대다 통신을 수행하는 단말이 주파수가 다른 경쟁 대행 채널을 통하여 할당할 수 있다. 이경우, 다대다 그룹의 모든 단말들은 할당된 다대다 슬롯에서 모두 그룹 슬롯 클리어링을 수행해야 한다. 이후, 다대다 그룹의 단말들은 할당된 다대다 슬롯들에서 다대다 패킷을 전송할 수 있다. 이때, 다대다 그룹의 각 단말들은 할당된 다대다 슬롯들 중의 하나의 슬롯을 주파수가 다른 경쟁 대행 채널을 이용하여 자신의 슬롯으로 동적으로 재할당해야 한다. 상술한 바에 기초하여 경쟁을 수행하여 다대다 슬롯들 중의 하나의 슬롯을 할당하는 경우, 슬롯을 동적으로 재할당한 단말은 상기 할당한 슬롯에서 다대다 통신 패킷을 송신할 수 있다. 보다 상세하게는, 도 44를 참조하면, 다대다 통신을 위한 슬롯 자원이 할당될 수 있다. (S4410) 그 후, 다대다 그룹의 단말이 할당된 다대다 슬롯들 중의 하나의 슬롯을 주파수가 다른 경쟁 대행 채널을 이용하여 할당할 수 있다.(S4420) 그 후, 할당된 슬롯 자원을 이용하여 다대다 통신 패킷을 송신할 수 있다.(S4430)Also, for example, a slot resource for performing many-to-many communication in a synchronous wireless distributed communication system may be required. In this case, the wireless distributed communication system may allocate predetermined slots as slot resources for many-to-many communication. In addition, as an example, the above-described resource may be allocated to slot resources for many-to-many communication slots determined in advance based on reference 6 (application number 10-2018-0021101, a method for controlling the operation of a terminal in a wireless distributed communication system). . As an example, the distributed terminal described in Reference 6 may be specified from a communication parameter file embedded therein to perform an update. As another example, the many-to-many communication slot resource may be allocated by a terminal performing many-to-many communication through a contention substitute channel having a different frequency. In this case, all terminals of the many-to-many group must perform group slot clearing in allocated many-to-many slots. Thereafter, the terminals of the many-to-many group may transmit many-to-many packets in the allocated many-to-many slots. In this case, each terminal of the many-to-many group must dynamically reassign one slot among the allocated many-to-many slots to its slot using a competing substitute channel having a different frequency. In the case of allocating one slot among many-to-many slots by performing competition based on the foregoing, the terminal dynamically reassigned a slot may transmit a many-to-many communication packet in the allocated slot. More specifically, referring to FIG. 44, slot resources for many-to-many communication may be allocated. Subsequently, one of the many-to-many slots allocated to the terminal of the many-to-many group may be allocated using a contention substitute channel having a different frequency (S4420). Then, using the allocated slot resource Many-to-many communication packets can be transmitted (S4430).

또한, 일 예로, 다대다 통신을 위한 슬롯을 동적으로 할당할 수 있다. 이때, 다대다 통신을 위한 슬롯은 자원의 충돌이 발생하지 않는 슬롯으로 할당될 수 있다. 일 예로, 각각의 단말은 슬롯 맵을 방송할 수 있다. 이때, 상술한 바와 같이 슬롯은 단말이 방송한 슬롯 맵 정보에 기초하여 할당될 수 있으며, 이에 기초하여 충돌을 방지할 수 있다. 또한, 일 예로, 각각의 단말이 자신의 정보를 방송 슬롯으로 전송하는 경우, 단말은 방송 슬롯에 자신의 슬롯 맵 정보를 포함시켜 전송할 수 있다. 이때, 일 예로, 단말 A는 각각의 단말들로부터 수신한 슬롯 맵에 기초하여 전체 그룹 단말들이 모두 사용 가능한 ‘그룹 유효 슬롯 맵’을 작성할 수 있다. 이때, 그룹 유효 슬롯 맵에 속한 슬롯들을 경쟁 대행 채널에서 경쟁을 통하여 할당할 수 있다. 상술한 바에 기초하여, 단말 A가 전송하는 다대다 패킷은 자원 충돌없이 다른 단말인 단말 B, C, D 에게 전송될 수 있다. Also, as an example, slots for many-to-many communication may be dynamically allocated. In this case, the slot for many-to-many communication may be allocated to a slot in which resource collision does not occur. For example, each terminal may broadcast a slot map. In this case, as described above, the slot may be allocated based on the slot map information broadcast by the terminal, thereby preventing collision. In addition, as an example, when each terminal transmits its own information to the broadcast slot, the terminal may transmit its own slot map information in the broadcast slot. In this case, as an example, the terminal A may create a 'group valid slot map' that can be used by all group terminals based on the slot maps received from the respective terminals. In this case, slots belonging to the group valid slot map may be allocated through contention on the contention substitute channel. Based on the above, the many-to-many packet transmitted by the terminal A may be transmitted to the other terminals, terminals B, C, and D, without resource collision.

또한, 일 예로, 도 45를 참조하면, 그룹 유효 슬롯 맵이 설정될 수 있다. 일 예로, 도 45에서는 설명의 편의를 위해 슬롯의 개수를 10개로 하였으나, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 즉, 슬롯의 개수가 다른 경우에도 적용될 수 있다. 이때, 일 예로, 도 45를 참조하면, 단말 A, B, C, D 의 슬롯 맵은 각각 ‘0110011100’, ‘0110011110’, ‘0010100100’, ‘0111011111’ 일 수 있다. 상술한 경우, 그룹 유효 슬롯 맵은 ‘0010000100’일 수 있다. 즉, 단말 A는 3번과 8번 슬롯을 할당하여, 충돌 없이 다대다 통신 자원을 할당할 수 있다.For example, referring to FIG. 45, a group valid slot map may be set. For example, in FIG. 45, the number of slots is set to 10 for convenience of description, but this is only one example and is not limited to the above-described embodiment. That is, it may be applied even when the number of slots is different. At this time, for example, referring to FIG. 45, the slot maps of the terminals A, B, C, and D may be '0110011100', '0110011110', '0010100100', and '0111011111', respectively. In the above-described case, the group valid slot map may be '0010000100'. That is, the terminal A may allocate slots 3 and 8 to allocate many-to-many communication resources without collision.

또한, 일 예로, 자원은 동적으로 할당될 수 있다. 이때, 동적으로 슬롯을 할당한 이후에는 그룹 슬롯 클리어링을 수행할 수 있다. 이때, 참고문헌 1을 고려하여 일대일 통신을 수행하는 경우, 숨겨진 노드 문제를 해결하기 위하여 슬롯 클리어링을 사용할 수 있다. 하편, 하기에서는 숨겨진 노드 문제를 고려하여 다대다 통신에 관련된 모든 단말은 해당 다대다 통신이 수행되는 슬롯과 매핑된 톤 슬롯에서 슬롯 클리어링 톤을 전송할 수 있다. 상술한 바를 통해, 다대다 통신 그룹 전체가 할당된 슬롯을 충돌 없이 사용할 수 있다. 일 예로, 하기에서는 상술한 동작에 대해서 ‘그룹 슬롯 클리어링’으로 지칭한다. 일 예로, 도 5를 참조하면, 그룹 슬롯 클리어링이 수행될 수 있다. 일 예로, 다대다 슬롯들은 3번, 53번, 453번의 3개 슬롯일 수 있다. 이때, 할당된 사용 슬롯 앞의 톤 슬롯에서 클리어링이 수행될 수 있으며, 이를 통해 충돌없이 자원을 사용할 수 있다. Also, as an example, resources may be dynamically allocated. In this case, after dynamically allocating slots, group slot clearing may be performed. In this case, when performing one-to-one communication in consideration of Reference 1, slot clearing may be used to solve the hidden node problem. In the following, in consideration of the hidden node problem, all terminals related to many-to-many communication can transmit the slot clearing tone in the tone slot mapped to the slot in which the corresponding many-to-many communication is performed. Through the foregoing, slots allocated to the entire many-to-many communication group can be used without collision. For example, the following operation is referred to as "group slot clearing". For example, referring to FIG. 5, group slot clearing may be performed. For example, the many-to-many slots may be three slots of Nos. 3, 53, and 453. In this case, the clearing may be performed in the tone slots in front of the allocated use slots, and thus resources may be used without collision.

또한, 일 예로, 도 47은 다대다 패킷을 나타낸 도면이다. 일 예로, 도 47의 다대다 패킷은 일대다 패킷과 유사할 수 있다. 이때, 상술한 바처럼 일대다 통신은 다대다 통신의 특수한 하나의 경우일 수 있는바, 패킷은 유사하게 구성될 수 있다. 상술한 패킷을 통해 다대다 통신이 수행될 수 있다. 이때, 일 예로, 도 47(a)를 참조하면, 패킷 헤더는 0x02로서 지정 단말들의 복수 경로 수정 요청을 의미할 수 있다. 이때, 근원 주소는 A 단말의 32 비트 고유 ID를 의미할 수 있다. 또한, 목적 주소 개수는 0x3로서 3개를 의미할 수 있다. 이때, 목적 주소는 각각 단말 B, C, D 의 단말 고유 ID를 의미할 수 있다. 또한, 데이터는 B, C, D 드론들의 수정 경로 정보를 포함할 수 있다. 또한, 일 예로, 도 47(b)를 참조하면, 단말 A, B, C, D 가 하나의 그룹 ID로 묶여 있는 경우의 패킷 구성일 수 있다. 이때, 일 예로, 목적 주소는 다대다 통신 그룹 ID만이 필요할 수 있다. 즉, 그룹 ID만으로 목적 주소가 지시될 수 있다. 이때, 일 예로, 다대다 통신 그룹 ID 는 시스템에서 사전에 설정될 수 있다. 또한, 일 예로, 다대다 통신 그룹 ID는 다대다 슬롯들을 할당한 단말이 임의로 부여할 수도 있으며, 상술한 실시예로 한정되지 않는다. 이때, 다대다 통신 그룹 ID가 임의로 부여되는 경우, 다대다 통신을 위해 각각의 단말들은 다대다 통신 그룹에 조인할 수 있다. 이때, 각각의 단말들이 조인하는 절차가 필요할 수 있다.For example, FIG. 47 is a diagram illustrating a many-to-many packet. For example, the many-to-many packet of FIG. 47 may be similar to a one-to-many packet. At this time, as described above, the one-to-many communication may be a special case of many-to-many communication, and the packets may be similarly configured. Many-to-many communication may be performed through the aforementioned packet. At this time, as an example, referring to FIG. 47 (a), the packet header may be 0x02 and may indicate multipath modification requests of designated terminals. In this case, the source address may mean a 32-bit unique ID of the terminal A. In addition, the number of destination addresses may mean 3 as 0x3. In this case, the destination address may mean a terminal unique ID of terminals B, C, and D, respectively. In addition, the data may include modification path information of B, C, and D drones. For example, referring to FIG. 47 (b), it may be a packet configuration when terminals A, B, C, and D are bundled with one group ID. At this time, as an example, the destination address may need only many-to-many communication group IDs. That is, the destination address may be indicated only by the group ID. At this time, for example, the many-to-many communication group ID may be set in advance in the system. In addition, as an example, the many-to-many communication group ID may be arbitrarily assigned by the terminal to which the many-to-many slots are allocated, and is not limited to the above-described embodiment. In this case, when a many-to-many communication group ID is arbitrarily assigned, each terminal may join a many-to-many communication group for many-to-many communication. In this case, a procedure in which each terminal joins may be necessary.

또한, 일 예로, 다대다 통신 패킷을 수신한 단말은 패킷에 대한 응답을 전송할 수 있다. 이때, 단말들이 상술한 바와 같이 드론인 경우, 다대다 패킷이 전송되는 경우에도 응답이 필요할 수 있다. 다만, 일 예로, 단말들에서 무선 그룹 채팅이 수행되는 경우, 다대다 패킷에 대한 응답이 필수적이지 않을 수 있다. 이때, 상술한 경우에는 시퀀스가 관리되는 것이 효율적일 수 있으며, 이에 대해서는 후술한다. 또한, 일 예로, 단말이 차량인 경우, 차량 통신에서 사용되는 다대다 통신은 조건적 응답이 수행될 수 있다.Also, as an example, the terminal receiving the many-to-many communication packet may transmit a response to the packet. In this case, when the terminals are drones as described above, a response may be required even when many-to-many packets are transmitted. However, as an example, when wireless group chat is performed in terminals, a response to a many-to-many packet may not be essential. In this case, in the above-described case, it may be efficient to manage the sequence, which will be described later. Also, for example, when the terminal is a vehicle, conditional response may be performed for many-to-many communication used in vehicle communication.

일 예로, 드론간 통신에서 충돌 회피를 위하여 도 43의 드론 A 가 드론 B, C, D 에게 도 47(a)의 패킷을 보내어 경로 수정 요청을 전송할 수 있다. 이때, 드론 B와 C는 자신이 경로를 수정했음을 알리고, 드론 D는 자신의 경로를 수정할 수 없는 상황이며, 경로 수정 대신에 속력을 줄이는 방법을 선택하는 경우를 고려할 수 있다. 즉, 각각의 드론(또는 단말)은 상술한 상황을 고려하여 다양한 형태의 응답 정보를 전송할 수 있다.For example, in order to avoid collision in inter-drone communication, drone A of FIG. 43 may send a packet of FIG. 47 (a) to drones B, C, and D to transmit a path correction request. In this case, the drones B and C inform that they have modified the path, the drone D is unable to modify its path, and may consider the case of selecting a method to reduce the speed instead of the path correction. That is, each drone (or terminal) may transmit various types of response information in consideration of the above situation.

일 예로, 각각의 단말(또는 드론)들은 자신이 점유한 방송 슬롯에서 다대다 패킷에 대한 응답을 포함시켜 다대다 패킷에 대한 응답 정보를 전송할 수 있다. 일 예로, 도 46을 참조하면, 단말 A가 사용 슬롯 3에서 보낸 다대다 패킷에 대한 응답 데이터를 드론 B, C, D는 각각 방송 슬롯 20, 16, 8 번에서 송신할 수 있다. 다만, 이는 하나의 일 예일 뿐, 다른 슬롯을 통해 전송할 수 있다. 즉, 자신의 방송 슬롯에서 해당 정보를 전송할 수 있으며, 상술한 실시예로 한정되지 않는다. 또한, 일 예로, 단말 중 자신의 정보를 주기적으로 방송하지 않는 단말의 경우에는 상술한 바에 기초한 동작을 수행할 수 없다.For example, each terminal (or drone) may include a response to a many-to-many packet in its own broadcast slot and transmit response information for the many-to-many packet. For example, referring to FIG. 46, drones B, C, and D may transmit response data for many-to-many packets sent from UE 3 in broadcast slots 20, 16, and 8, respectively. However, this is only one example and may be transmitted through another slot. That is, corresponding information may be transmitted in its own broadcast slot, and is not limited to the above-described embodiment. Also, for example, in the case of a terminal which does not periodically broadcast its own information among the terminals, the operation based on the above-described bar cannot be performed.

또 다른 일 예로, 각 다대다 그룹의 단말은 할당된 다대다 슬롯들 중의 하나의 슬롯을 경쟁 대행 채널로 이용하여 할당할 수 있고, 할당된 슬롯에서 다대다 통신 패킷에 대한 응답 패킷을 전송할 수 있다. 이때, 목적 ID를 다대다 그룹의 한 단말로 설정하면, 다대다 슬롯에서 일대일 패킷을 전송할 수 있다. 또한, 일 예로, 목적 ID를 다대다 그룹 ID 로 설정하는 경우, 다대다 슬롯에서 일대다 패킷을 전송할 수 있다. 즉, 할당된 다대다 슬롯들은 경우에 따라, 일대다 혹은 일대일 패킷을 전송하는 데에 사용될 수 있다.As another example, a terminal of each many-to-many group may allocate one of the allocated many-to-many slots as a contention channel and transmit a response packet to the many-to-many communication packet in the assigned slot. . At this time, if the destination ID is set to one terminal of the many-to-many group, one-to-one packet can be transmitted in the many-to-many slot. Also, for example, when the destination ID is set to the many-to-many group ID, one-to-many packets may be transmitted in the many-to-many slot. That is, allocated many-to-many slots may be used to transmit one-to-many or one-to-one packets, as the case may be.

또 다른 일 예로, 다대다 통신 패킷에 대한 응답 패킷을 다대다 슬롯이 아닌 일반 슬롯을 통해 전송할 수 있다. 이때, 일반 슬롯은 경쟁 대행 채널을 이용하여 할당된 후, 할당 슬롯에서 응답이 전송될 수 있다. 다만, 상술한 경우에는 다대다 통신에서 사용하는 자원뿐만 아니라 추가 자원이 필요할 수 있다.As another example, a response packet for a many-to-many communication packet may be transmitted through a general slot instead of a many-to-many slot. In this case, after the normal slot is allocated using the contention substitute channel, a response may be transmitted in the assigned slot. In this case, however, additional resources may be needed as well as resources used in many-to-many communication.

또 다른 일 예로, 다대다 패킷에 대한 응답 여부는 조건에 따라 결정될 수 있다. 일 예로, 도 48을 참조하면, 단말 D가 단말 A, B, C 에게 실종자를 발견한 경우에만 실종자 정보를 자신에게 전송할 것을 요청할 수 있다. 다만, 상술한 바는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 즉, 응답 여부가 일정 조건에 기초하여 트리거링되어 전송될 수 있다. 여기서, 할당된 다대다 슬롯들은 3번, 6번, 9번, 12번 슬롯일 수 있으나, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 이때, 단말 A, B, C 는 상술한 바와 같이 일정 조건을 만족한 경우(e.g. 실종자를 자신이 발견한 경우)에만 응답을 전송할 수 있다.As another example, whether a response to a many-to-many packet may be determined based on a condition. For example, referring to FIG. 48, when the terminal D discovers the missing persons to the terminals A, B, and C, the terminal D may request to send the missing persons information to itself. However, the above description is just one example, and is not limited to the above-described embodiment. That is, whether or not the response may be triggered and transmitted based on a predetermined condition. Here, the allocated many-to-many slots may be slots 3, 6, 9, and 12, but this is just one example and is not limited to the above-described embodiment. In this case, the terminals A, B, and C may transmit a response only when a certain condition is satisfied (e.g., when the missing person finds himself).

일 예로, 도 50(a)에 응답 조건을 아무도 만족하지 못한 경우(실종자를 모두 발견하지 못한 경우), 모든 단말은 응답하지 않을 수 있다. 또한, 일 예로, 도 50(b)에 단말 C가 응답 조건을 만족한 경우(드론 C 가 실종자를 발견한 경우), 단말 C는 응답을 전송할 수 있다. 이때, 단말 C가 다대다 슬롯에 속하지 않는 53번 사용 슬롯을 이용하여 일대일 패킷을 전송하여 응답을 전송할 수 있다. 즉, 단말 C는 일대일 패킷을 통해 응답을 전송할 수 있다. 또 다른 일 에로, 도 50 (c)는 단말 C가 다대다 슬롯에 속하는 6번 사용 슬롯을 이용하여 일대일 패킷을 통해 응답을 전송할 수 있다. 이때, 일 예로, 도 50(b)와 도 50(c)에서 단말 C가 보내는 응답 패킷에 대하여 상대 단말은 반드시 ACK를 전송할 수 있다. 이때, 단말 C가 ACK를 수신하지 못한 경우, 단말 C는 다시 응답 패킷을 전송할 수 있다. 이때, 일 예로, 단말 A가 단말 B, C, D에게 실종자를 수색한 드론은 자신에게 알려달라는 요청을 보낸 경우, 단말 C가 요청을 수신하지 못할 수 있다. 이때, 드론 C는 실종자 정보를 드론 A에게 송신하지 못할 수 있다. 따라서, 드론 A가 보낸 다대다 패킷에 대한 ACK 를 드론 B, C, D가 전송해야 할 수 있다. 이때, 상술한 바와 같은 ACK 전송은 다양한 형태로 수행될 수 있다.For example, when no one satisfies the response condition in FIG. 50 (a) (when all missing persons are not found), all terminals may not respond. In addition, as an example, when the terminal C satisfies the response condition in FIG. 50 (b) (the drone C finds the missing person), the terminal C may transmit the response. In this case, the terminal C may transmit a response by transmitting a one-to-one packet by using the 53th slot that does not belong to the many-to-many slot. That is, the terminal C may transmit a response through a one-to-one packet. In another example, FIG. 50C illustrates that UE C may transmit a response through a one-to-one packet using a sixth use slot belonging to a many-to-many slot. In this case, as an example, the counterpart terminal may transmit an ACK with respect to the response packet sent by the terminal C in FIGS. 50 (b) and 50 (c). In this case, when the terminal C does not receive the ACK, the terminal C may transmit a response packet again. In this case, as an example, when the terminal A sends a request for notifying the missing persons to the terminals B, C, and D, the terminal C may not receive the request. In this case, the drone C may not transmit the missing person information to the drone A. Therefore, drones B, C, and D may need to send an ACK for many-to-many packets sent by drone A. In this case, the ACK transmission as described above may be performed in various forms.

이때, 일 예로, 단말은 슬롯 자원을 경쟁을 통하여 할당받을 수 있다. 그 후, 단말은 할당받은 슬롯에서 다대다 패킷에 대한 ACK가 포함된 일대일 패킷을 전송할 수 있다. 또 다른 일 예로, 각각의 단말 (또는 드론)들이 자신이 점유한 방송 슬롯에서 ACK 응답을 포함시켜 방송을 수행할 수 있다. 이를 통해, ACK 응답을 전송할 수 있다.In this case, as an example, the terminal may be allocated slot resources through contention. Thereafter, the terminal may transmit a one-to-one packet including an ACK for the many-to-many packet in the allocated slot. As another example, each terminal (or drone) may perform broadcasting by including an ACK response in the broadcasting slot occupied by itself. Through this, the ACK response can be transmitted.

또 다른 일 예로, 참고문헌 5에 기초하여 단말은 경쟁 톤 채널에서 슬롯 클리어링 신호와 함께 ACK 응답 정보를 전송할 수 있다. 즉, 단말은 다대다 패킷을 수신한 후, 다대다 패킷 송신 단말이 할당하여 지속적으로 사용하고 있는 슬롯 자원과 매핑되는 경쟁 톤 슬롯 자원의 부슬롯에서 톤 신호를 전송할 수 있다. 이때, 톤 신호에 상술한 다대다 패킷에 대한 ACK 응답이 포함되어 전송될 수 있다. 또한, 일 예로, 다대다 패킷에 대한 ACK 전송 방법은 일대다 패킷에 대한 ACK 전송 방법과 동일할 수 있다. 즉, 상술한 바와 같이, 일대다 통신은 다대다 통신의 특정한 한 상태일 수 있으며, 다대다 통신은 일대다 통신의 주체가 계속 바뀌는 것으로 볼 수 있는바, 상술한 바와 같이 ACK 전송 방법이 동일할 수 있다.As another example, based on Reference 5, the terminal may transmit ACK response information along with the slot clearing signal in the contention tone channel. That is, after receiving the many-to-many packet, the terminal may transmit a tone signal in a sub-slot of contention tone slot resource mapped to a slot resource allocated and continuously used by the many-to-many packet transmitting terminal. In this case, the ACK response to the aforementioned many-to-many packet may be included in the tone signal and transmitted. Also, as an example, the ACK transmission method for the many-to-many packet may be the same as the ACK transmission method for the one-to-many packet. That is, as described above, the one-to-many communication may be a specific state of the many-to-many communication, and the many-to-many communication may be regarded as the subject of the one-to-many communication continuously changing, as described above. Can be.

하기에서는 다대다 그룹 정보를 방송하는 방법 및 다대다 패킷의 시퀀스를 관리하는 방법에 대해 서술한다. 이때, 상술한 바에 기초하여 효율적이고 안정적인 다대다 통신을 수행할 수 있으며, 이에 기초하여 시스템의 안정성을 확보할 수 있다. The following describes a method of broadcasting many-to-many group information and a method of managing a sequence of many-to-many packets. At this time, it is possible to perform an efficient and stable many-to-many communication based on the above-described bar, and to secure the stability of the system based on this.

일 예로, 다대다 그룹 정보를 방송할 수 있다. 이때, 다대다 슬롯들을 할당한 단말은 방송 슬롯을 경쟁 대행 채널을 이용하여 할당하고, 할당한 방송 슬롯에서 다대다 통신 그룹 정보를 방송할 수 있다. 그 후, 방송 정보를 수신한 단말들이 스스로 다대다 통신 그룹에 조인을 요청할 수 있다. 일 예로, 무선 그룹 채팅 또는 무인기 상호 간의 자율 통신 상황에서 상술한 바와 같이 수행될 수 있다. 이때, 할당한 방송 슬롯에서 방송하는 다대다 통신 그룹 정보에는 생성된 그룹의 목적, 그룹 ID, 그룹 비밀번호 설정 정보, 다대다 통신 그룹에 사용되는 채널과 할당된 슬롯들 정보, 본 방송 슬롯의 송신 파워 정보, 본 방송 슬롯의 탈퇴 수신 파워 값, 탈퇴 수신 슬롯 에러율, 그룹 클리어링 톤 설정 정보, 재전송 클리어링 부슬롯 정보, ACK/NACK 전달에 사용되는 톤 채널의 부슬롯 관련 정보, 다대다 통신 그룹의 시퀀스 정보, 그룹 정보가 방송되는 방송 슬롯의 지속적 수신 여부 및 그룹 유효 슬롯 맵 정보 중 적어도 어느 하나 이상이 포함될 수 있다. 또한, 상술한 정보 이외에도 다대다 통신 그룹을 위한 다른 정보가 더 포함될 수 있으며, 상술한 실시예로 한정되지 않는다.For example, many-to-many group information may be broadcast. In this case, the terminal allocating the many-to-many slots may allocate the broadcast slot using the competition agency channel, and broadcast the many-to-many communication group information in the allocated broadcast slot. Thereafter, the terminals receiving the broadcast information may request to join the many-to-many communication group by themselves. For example, it may be performed as described above in a wireless group chat or an autonomous communication situation between the drones. In this case, the many-to-many communication group information broadcasted in the allocated broadcast slot includes information on the purpose of the created group, group ID, group password setting information, channel and allocated slot information used in the many-to-many communication group, and transmission power of the present broadcast slot. Information, the withdrawal reception power value of this broadcasting slot, the withdrawal reception slot error rate, the group clearing tone setting information, the retransmission clearing subslot information, the subslot related information of the tone channel used for ACK / NACK transmission, the sequence information of the many-to-many communication group , At least one of whether to continuously receive a broadcast slot on which group information is broadcast and group valid slot map information. In addition to the above-described information, other information for a many-to-many communication group may be further included, and the present invention is not limited to the above-described embodiment.

여기서, 생성된 그룹의 목적은 생성된 다대다 그룹이 수행하는 서비스를 의미할 수 있다. 또한, 그룹 ID는 다대다 통신 그룹 생성 단말이 스스로 부여하거나 사전에 시스템으로부터 할당받은 ID일 수 있다. 또한, 그룹 비밀번호 설정 정보는 본 그룹에 가입시 비밀번호가 필요한 지의 여부일 수 있다. 또한, 일 예로, 본 방송 슬롯의 탈퇴 수신 파워 값은 가입한 단말이 탈퇴를 해야 하는 상술한 방송 슬롯의 수신 파워 값일 수 있다. 또한, 탈퇴 수신 에러율은 단말이 탈퇴를 해야 하는 상술한 방송 슬롯의 수신 에러율 값일 수 있다. 또한, 그룹 클리어링 톤 설정 정보는 그룹 클리어링의 실시 여부와 해당 톤의 부슬롯 위치를 의미할 수 있다. 또한, 재전송 클리어링 부슬롯 정보는 재전송에 사용되는 클리어링의 실시 여부와 해당 톤의 부슬롯 위치를 의미할 수 있다. 또한, ACK/NACK 전달에 사용되는 톤 채널의 부슬롯 관련 정보는 ACK가 필요한 다대다 통신인지의 여부, 조건적 ACK를 송신해야 하는 지의 여부 및 ACK 전달시의 부슬롯 번호 정보 중 적어도 어느 하나 이상을 의미할 수 있다. 또한, 다대다 통신 그룹의 시퀀스 정보는 다대다 통신에서 시퀀스를 사용하는 지의 여부와 사용할 경우의 현재 시퀀스 번호를 의미할 수 있다. 또한, 그룹 정보가 방송되는 방송 슬롯의 지속적 수신 여부는 해당 다대다 통신 그룹에 가입한 단말이 지속적으로 본 방송 슬롯을 수신해야 하는 지의 여부를 의미할 수 있다. 또한, 그룹 유효 슬롯 맵 정보는 그룹에 가입한 단말들이 모두 사용 가능한 슬롯들 정보일 수 있다.Here, the purpose of the created group may mean a service performed by the generated many-to-many group. In addition, the group ID may be an ID assigned by the many-to-many communication group generating terminal by itself or previously assigned from the system. In addition, the group password setting information may be whether or not a password is required to join the group. In addition, as an example, the withdrawal reception power value of the broadcast slot may be the reception power value of the above-mentioned broadcast slot to which the subscribed terminal should leave. In addition, the withdrawal reception error rate may be a reception error rate value of the above-mentioned broadcast slot to which the terminal should withdraw. In addition, the group clearing tone setting information may mean whether group clearing is performed and a subslot position of the corresponding tone. In addition, the retransmission clearing subslot information may mean whether the clearing used for retransmission is performed and the subslot position of the corresponding tone. Further, the information on the subslot of the tone channel used for ACK / NACK transmission may include at least one of whether the ACK requires many-to-many communication, whether the conditional ACK should be transmitted, and the subslot number information during the ACK transmission. It may mean. In addition, the sequence information of the many-to-many communication group may mean whether the sequence is used in the many-to-many communication and the current sequence number when using the sequence. In addition, whether to continuously receive a broadcast slot on which group information is broadcasted may mean whether a terminal subscribed to the corresponding many-to-many communication group should continuously receive the broadcast slot. In addition, the group valid slot map information may be slots information that can be used by all the terminals subscribed to the group.

상술한 방송 슬롯을 수신한 단말은 다대다 통신에 대한 다수의 정보들을 확인할 수 있다. 그 후, 해당 다대다 통신 그룹에 가입하고자 하는 단말은 경쟁 대행 채널을 이용하여 사용 슬롯을 할당할 수 있다. 단말은 할당한 사용 슬롯을 이용하여 다대다 통신 그룹 정보 방송 단말에게 다대다 통신 그룹 가입을 요청하는 일대일 패킷을 전송할 수 있다. 다대다 그룹 생성 단말은 상술한 요청을 수신하여 해당 단말을 그룹에 가입시키고 가입이 완료되면 패킷을 전송할 수 있다. 또한, 일 예로, 해당 단말의 가입이 거부되는 경우, 다대다 그룹 생성 단말은 가입이 거부되었음을 지시하는 패킷을 전송할 수 있다. 일 예로, 가입 거부는 비밀 번호 불일치, 가입 불가능한 단말 종류에 기초하여 발생할 수 있다. 또한, 일 예로, 가입 거부는 다른 이유 또는 조건에 의해 설정될 수 있으며, 상술한 실시예로 한정되지 않는다. 등의 여러 이유로 발생할 수 있다.The terminal receiving the above-described broadcast slot may check a plurality of pieces of information for many-to-many communication. Thereafter, the terminal intending to join the corresponding many-to-many communication group may allocate a use slot using a contention substitute channel. The terminal may transmit a one-to-one packet requesting to join the many-to-many communication group to the many-to-many communication group information broadcast terminal by using the allocated use slot. The many-to-many group generation terminal receives the above-described request to join the terminal to the group and transmit a packet when the subscription is completed. In addition, as an example, when the subscription of the terminal is denied, the many-to-many group generation terminal may transmit a packet indicating that the subscription is denied. For example, subscription rejection may occur based on a password mismatch or a type of terminal that cannot be subscribed to. In addition, for example, the subscription rejection may be set for other reasons or conditions, and is not limited to the above-described embodiment. This can happen for several reasons.

일 예로, 도 51을 참조하면, 단말은 다대다 통신을 위한 슬롯 자원을 할당할 수 있다. (S5110) 그 후, 다대다 그룹 관리 단말이 방송 슬롯을 할당하여 할당한 방송 슬롯에서 다대다 통신 그룹 정보를 방송할 수 있다. (S5120) 이때, 다대다 통신 그룹 정보는 상술한 바와 같다. 그 후, 다대다 통신 그룹 방송 정보를 수신한 단말은 사용 슬롯을 할당하여 해당 그룹에 가입을 요청하는 일대일 패킷을 전송할 수 있다. (S5130) 그 후, 다대다 통신 그룹 관리 단말은 상술한 요청에 기초하여 해당 단말을 가입시키거나 가입을 불허할 수 있으며, 이는 상술한 바와 같다. (S5140)For example, referring to FIG. 51, the terminal may allocate slot resources for many-to-many communication. (S5110) Thereafter, the many-to-many group management terminal allocates a broadcast slot to broadcast the many-to-many communication group information in the allocated broadcast slot. In this case, the many-to-many communication group information is as described above. Thereafter, the terminal receiving the many-to-many communication group broadcast information may transmit a one-to-one packet requesting to join the group by allocating a use slot. Subsequently, the many-to-many communication group management terminal may join or disallow the terminal based on the above-described request, as described above. (S5140)

또한, 구체적인 일 예로, 단말(또는 드론)이 다대다 통신 그룹에 기초하여 동작하는 경우를 고려할 수 있다. 일 예로, 단말 A(또는 드론 A)는 다대다 통신에 가입을 희망하는 단말 B(또는 드론 B)로부터 단말 B의 슬롯 맵 정보를 포함하는 요청을 수신할 수 있다. 이때, 단말 A는 다대다 그룹 관리 단말일 수 있다. 이때, 단말 A는 상술한 단말 B의 슬롯 맵 정보를 통해 현재 할당된 다대다 그룹 슬롯들이 단말 B에서 사용이 가능한지 여부를 확인할 수 있다. 일 예로, 단말 B에서 사용이 불가능한 다대다 그룹 슬롯이 존재하는 경우, 할당한 슬롯을 반납하고 다른 슬롯 자원을 할당할 필요성이 있다. 이때, 단말 A는 단말 A와 단말 B의 슬롯 맵으로부터 두 단말이 모두 사용 가능한 슬롯들을 표시한 ‘그룹 유효 슬롯 맵’ 을 작성할 수 있다. 그 후, 단말 A는 그룹 유효 슬롯 맵 정보를 이용하여 단말 A와 단말 B가 함께 사용할 수 있는 슬롯을 할당할 수 있다.Also, as a specific example, a case in which a terminal (or a drone) operates based on a many-to-many communication group may be considered. For example, the terminal A (or the drone A) may receive a request including the slot map information of the terminal B from the terminal B (or drone B) wishing to subscribe to many-to-many communication. In this case, the terminal A may be a many-to-many group management terminal. At this time, the terminal A can determine whether the currently allocated many-to-many group slots can be used in the terminal B through the slot map information of the terminal B. For example, if there are many-to-many group slots that cannot be used in the terminal B, it is necessary to return the allocated slots and allocate other slot resources. In this case, the terminal A may create a 'group valid slot map' indicating slots available for both terminals from the slot maps of the terminal A and the terminal B. Thereafter, the terminal A may allocate slots that the terminal A and the terminal B can use together using the group valid slot map information.

이때, 일 예로, 상술한 그룹에 단말 C가 기존에 가입된 경우를 고려할 수 있다. 이때, 단말 A는 상술한 그룹의 관리 단말인바, 단말 A와 단말 C의 그룹 유효 슬롯 맵 정보를 사전에 알 수 있다. 드론 B가 상술한 그룹에 가입하는 경우, 단말 A는 상술한 그룹 유효 슬롯 맵을 A, B, C 단말 모두가 사용 가능한 그룹 유효 슬롯 맵으로 업데이트할 수 있다. 즉, 그룹 유효 슬롯 맵은 그룹에 포함된 모든 단말의 슬롯 맵을 고려하여 업데이트될 수 있다. 상술한 바를 통해, 단말이 다대다 그룹에 가입하는 경우, 관리 단말은 충돌이 없는 슬롯을 조사하여 할당할 수 있다. In this case, as an example, the case in which the terminal C is previously subscribed to the above-described group may be considered. At this time, the terminal A is a management terminal of the above-described group, and can know the group valid slot map information of the terminal A and the terminal C in advance. When the drone B joins the above-described group, the terminal A may update the above-described group valid slot map to the group valid slot map available to all of the A, B, and C terminals. That is, the group valid slot map may be updated in consideration of the slot maps of all terminals included in the group. Through the above, when the terminal joins a many-to-many group, the management terminal may examine and allocate slots without collision.

또한, 일 예로, 가입을 완료한 단말들은 숨겨진 노드 문제를 해결하기 위하여 그룹 슬롯 클리어링을 수행할 수 있다. 또한, 동시에 실시간으로 다대다 통신 슬롯들의 충돌을 검사할 수 있다. 일 예로, 가입시에 충돌을 회피하여 할당한 다대다 슬롯들도 사용 도중에 충돌이 발생할 수 있다. 이때, 충돌을 검사하는 방법은 다대다 그룹에 속하는 톤 슬롯에서 다대다 그룹이 전송하는 부슬롯 이외에 다른 부슬롯에서 수신되는 톤이 있는지를 검사할 수 있다. 검사 결과 수신되는 톤이 존재하는 경우, 단말은 충돌이 발생한 것으로 인식할 수 있다. 일 예로, 단말들은 슬롯 클리어링을 수행하는 톤 슬롯에서 충돌을 검사하는 목적으로 사전에 설정된 방식의 톤 신호를 전송할 수 있다. In addition, as an example, the terminals that have completed the subscription may perform group slot clearing to solve the hidden node problem. In addition, it can simultaneously check for collisions of many-to-many communication slots in real time. For example, many-to-many slots allocated by avoiding collision at the time of subscription may also be collided during use. In this case, the collision checking method may check whether there are tones received in other subslots other than the subslots transmitted by the many-to-many groups in the tone slots belonging to the many-to-many group. If there is a tone to be received as a result of the test, the terminal may recognize that a collision has occurred. For example, the terminals may transmit a tone signal of a preset method for the purpose of checking for collision in a tone slot for performing slot clearing.

보다 상세하게는, 도 52(a)를 참조하면, 0번 부슬롯을 포함한 앞쪽의 여러 부슬롯에서 슬롯 클리어링 신호와 함께 충돌 회피를 위한 톤 신호를 전송할 수 있다. 일 예로, 상술한 방법은 참고문헌 5와 유사할 수 있다. 또한, 일 예로, 도 52(b)와 같이 충돌을 감지할 목적의 부슬롯들을 중간에 할당할 수도 있다. 이때, 그룹 전체가 같은 부슬롯에서 충돌을 감지할 목적의 톤 신호를 전송할 수 있다. 이때, 상술한 목적의 톤 신호는‘그룹 톤’으로 지칭될 수 있다. 다만, 이는 하나의 일 예일 뿐, 다른 명칭으로 지칭되는 것도 가능할 수 있다. 또한, 그룹 톤 신호를 전송하는 구간을 ‘그룹 톤 구간’으로 지칭할 수 있다. 이 역시 하나의 일 예일 뿐, 다른 명칭으로 지칭될 수 있다. 또한, 일 예로, 일대다 그룹의 각 단말은 그룹 톤 구간에서 그룹 톤을 전송할 수 있다. 이때, 그룹 톤 구간에서 그룹 톤에 속하지 않은 부슬롯의 톤 신호가 감지되면 이를 충돌로 간주할 수 있다. 즉, 그룹 톤 구간에서는 그룹 톤 신호만이 전송될 수 있는바, 다른 신호가 존재하는 경우라면 층돌로 판단할 수 있다. 이때, 일 예로, 참고문헌 3을 참조하면, 충돌이 감지된 경우에도 충돌을 허용할지 여부를 결정할 수 있다. 즉, 일정한 경우에는 충돌을 허용하여 동작하도록 할 수 있다. 또한, 일 예로, 일정한 경우에는 충돌을 허용하지 않도록 할 수 있으며, 상술한 실시예로 한정되지 않는다. 다만, 하기에서는 설명의 편의를 위해 충돌을 허용하지 않은 경우에 기초하여 서술한다. 즉, 충돌이 허용되면서 동작하는 것도 가능할 수 있으나, 하기에서는 설명의 편의를 위해 충돌이 허용되지 않는 경우에 기초하여 서술한다.More specifically, referring to FIG. 52 (a), a tone signal for collision avoidance may be transmitted along with a slot clearing signal in a plurality of subslots including the 0 subslot. In one example, the method described above may be similar to Reference 5. For example, as shown in FIG. 52 (b), subslots for detecting collisions may be allocated in the middle. In this case, the entire group may transmit a tone signal for detecting a collision in the same subslot. In this case, the tone signal of the above-described purpose may be referred to as a "group tone." However, this is only one example and may be referred to by another name. In addition, a section for transmitting a group tone signal may be referred to as a 'group tone section'. This is also just one example and may be referred to by another name. Also, as an example, each terminal of a one-to-many group may transmit a group tone in a group tone period. In this case, when a tone signal of a subslot not belonging to the group tone is detected in the group tone period, it may be regarded as a collision. That is, only the group tone signal may be transmitted in the group tone period. If there is another signal, it may be determined as a floor stone. In this case, for example, referring to Reference 3, it may be determined whether to allow a collision even when a collision is detected. That is, in certain cases, collision can be allowed to operate. In addition, as an example, a collision may not be allowed in certain cases, and is not limited to the above-described embodiment. However, the following description will be based on the case where a collision is not allowed for convenience of explanation. That is, it may be possible to operate while allowing a collision, but for the convenience of description, the following description will be based on the case where a collision is not allowed.

이때, 일 예로, 상술한 바와 같이, 다대다 통신 그룹에서 단말 A는 관리 단말일 수 있다. 또한, 단말 B는 다대다 통신 그룹에 가입한 단말일 수 있다. 이때, 단말 B가 충돌을 감지한 경우, 단말 B는 충돌이 발생한 슬롯 번호를 다대다 그룹 관리 단말 A에게 전송할 수 있다. 이때, 그룹 유효 슬롯 맵을 업데이트 하기 위해서 자신의 현재 슬롯 맵을 함께 전송할 수 있다. 다만, 각각의 단말이 자신의 슬롯 맵 정보를 방송 슬롯을 통해서 전송하는 시스템의 경우에, 불필요한 정보가 지속적으로 전송될 수 있다. 상술한 점을 고려하여, 다대다 그룹 관리 단말 A는 충돌이 보고된 해당 슬롯을 다대다 그룹 슬롯 자원에서 제외하고, 방송 슬롯에서 방송되는 다대다 그룹 슬롯 자원에서도 충돌 슬롯 번호를 제외할 수 있다.In this case, as an example, as described above, in the many-to-many communication group, the terminal A may be a management terminal. In addition, the terminal B may be a terminal joined to a many-to-many communication group. In this case, when the terminal B detects the collision, the terminal B may transmit the slot number where the collision occurred to the many-to-many group management terminal A. At this time, in order to update the group valid slot map, it may transmit its current slot map together. However, in the case of a system in which each terminal transmits its slot map information through a broadcast slot, unnecessary information may be continuously transmitted. In view of the foregoing, the many-to-many group management terminal A may exclude the corresponding slot for which the collision is reported from the many-to-many group slot resource, and also exclude the collision slot number from the many-to-many group slot resource broadcasted in the broadcast slot.

또한, 일 예로, 다대다 그룹 관리 단말 A는 제외된 슬롯 대신에 다른 슬롯을 다대다 그룹 슬롯으로 할당할 수 있다. 단말 A는 현재 그룹 유효 슬롯 맵에서 임의로 한 슬롯을 경쟁 대행 채널을 통하여 할당할 수 있다. 또한, 새로이 할당된 슬롯에 대하여 충돌 보고가 수신되는 경우, 단말 A는 슬롯을 할당하는 절차를 반복하여 수행할 수 있다. Also, for example, the many-to-many group management terminal A may allocate another slot as a many-to-many group slot instead of the excluded slot. Terminal A may allocate a slot arbitrarily in the current group valid slot map through the competition agency channel. In addition, when a collision report is received for a newly allocated slot, the terminal A may repeat the procedure of allocating a slot.

또한, 일 예로, 상술한 바처럼 다대다 패킷에 시퀀스가 부여될 수 있다. 이때, 일 예로, 상술한 다대다 패킷의 시퀀스에 기초하여 ACK/NACK을 송수신할 수 있다. 일 예로, 도 53을 참조하면, 도 53(a)에서 패킷 헤더는 0x04 로서 시퀀스가 있는 다대다 그룹 정보 전송을 의미할 수 있다. 또한, 근원 주소는 A 단말의 32 비트 고유 ID를 의미할 수 있다. 또한, 목적 주소는 0x33로서 다대다 그룹 ID를 의미할 수 있다. 또한, 시퀀스 번호는 5비트이고 ‘00111’의 값을 가질 수 있다. 다만, 상술한 설정은 하나의 일 예일 뿐, 다른 값으로 설정되는 것도 가능할 수 있다. 즉, 도 53에 기초하여 다대다 패킷이 구성될 수 있으며, 상술한 실시예로 한정되지 않는다. 이때, 일 예로, 다대다 패킷을 수신하는 다른 단말들은 응답을 전송하지 않을 수 있다. 일 예로, 다대다 패킷의 에러율은 작을 수 있다. 또한, 일 예로, 할당된 다대다 슬롯들에서 항상 패킷이 전송되지 않기 때문에, 전송이 안된 것인지 에러가 발생한 것인지 여부를 확인하지 못할 수 있다. 즉, 상술한 점을 고려하여 응답이 전송되지 않을 수 있다.In addition, as an example, as described above, a sequence may be given to a many-to-many packet. In this case, as an example, ACK / NACK may be transmitted and received based on the above-described sequence of many-to-many packets. For example, referring to FIG. 53, in FIG. 53 (a), the packet header may mean 0x04, which means transmission of many-to-many group information having a sequence. In addition, the source address may mean a 32-bit unique ID of the A terminal. Also, the destination address may be 0x33, which means a many-to-many group ID. In addition, the sequence number is 5 bits and may have a value of '00111'. However, the above-described setting is just one example, and may be set to another value. That is, a many-to-many packet may be configured based on FIG. 53, and is not limited to the above-described embodiment. At this time, for example, other terminals receiving many-to-many packets may not transmit a response. For example, the error rate of many-to-many packets may be small. In addition, as an example, since packets are not always transmitted in the allocated many-to-many slots, it may not be determined whether transmission is not performed or an error occurs. That is, the response may not be transmitted in consideration of the above points.

다만, 일 예로, 다대다 패킷에도 에러가 발생할 수 있다. 일 예로, 도 13을 참조하면, 도 54a에서 시퀀스 번호가 5 비트로 구성되고, 0~31까지 반복된는 경우를 고려할 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 또한, 할당된 다대다 슬롯들은 10번, 20번, 30번, 40번 네 개의 슬롯일 수 있다. 이때, 일 예로, 도 54a에서 단말 B가 5번 프레임의 슬롯 20번에서 전송한 신호를 단말 C 가 수신하지 못할 수 있다. 따라서, 현재 다대다 시퀀스 번호는 단말 A, B, D 에게 7번이지만, 7번 패킷을 수신하지 못한 다만 C는 현재 시퀀스 번호가 6일 수 있다. 이때, 도 54b를 참조하면, 상술한 상황에서 단말 D 가 5번 프레임의 슬롯 30번에서 시퀀스 8번 패킷을 전송할 수 있다. 이때, 단말 C는 시퀀스 8번을 받고, 7번 시퀀스를 받지 못했음을 인식할 수 있다. 따라서, 단말 C는 시퀀스 7번 재전송을 요청하는 다대다 패킷을 5번 프레임의 슬롯 40번에서 전송할 수 있다. 이때, 일 예로, 재전송 요청 패킷은 시퀀스 번호를 포함하지 않을 수 있다. 또한, 안정적인 다대다 통신을 위해 재전송 요청은 일반 다대다 패킷을 보내는 것보다 더 높은 우선 순위로 설정될 수 있다. 하기에서는 재전송을 위해 ‘재전송 클리어링 부슬롯’을 정의할 수 있다. 이때, 재전송 클리어링 부슬롯은 재전송을 요청하거나 또는 재전송 패킷을 보내는 단말에 우선 순위를 두는 것을 의미할 수 있다. 일 예로, 도 54c에서 재전송 클리어링 부슬롯을 1번으로 정할 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되지 않는다. 이때, 0번 부슬롯은 그룹 클리어링에 사용될 수 있다. 단말 C는 재전송 클리어링 톤 신호를 부슬롯 1번에서 전송할 수 있다. 또한 부슬롯 2번부터 39번까지 랜덤하게 하나의 부슬롯을 선택할 수 있다. 일 예로, 도 54에서는 설명의 편의를 위해 7번을 선택한 경우에 기초하여 서술한다. 다만, 이에 한정되는 것은 아니다. 단말 A는 시퀀스 번호 9번 패킷을 보내기 위해, 부슬롯 2번부터 39번까지 랜덤하게 하나의 부슬롯을 선택할 수 있다. 일 예로, 6번 부슬롯을 택할 수 있다. 이때, 단말 A가 더 빠른 번호를 선택하였지만, 이미 부슬롯 1번에서는 경쟁에서 이길 수 없는바, 단말 C가 시퀀스 7번의 재전송을 요청하는 패킷을 전송할 수 있다. 이때, 일 예로, 재전송 요청을 수신한 단말 A, B, D는 하기와 같이 동작할 수 있다.However, as an example, an error may occur in many-to-many packets. As an example, referring to FIG. 13, a case in which the sequence number consists of 5 bits and repeated from 0 to 31 in FIG. 54A may be considered. However, this is only one example and is not limited to the above-described embodiment. In addition, the allocated many-to-many slots may be four slots 10, 20, 30, and 40. In this case, as an example, the terminal C may not receive a signal transmitted by the terminal B in slot 20 of frame 5 in FIG. 54A. Therefore, the current many-to-many sequence number is 7 times for the terminals A, B, and D, but C, which has not received the packet 7, may have a current sequence number of 6. In this case, referring to FIG. 54B, in the above-described situation, UE D may transmit a packet of sequence 8 in slot 30 of frame 5. In this case, the terminal C may receive the sequence 8 times and recognize that the sequence 7 has not been received. Accordingly, the terminal C may transmit a many-to-many packet requesting retransmission of the sequence seven times in slot 40 of frame five. In this case, as an example, the retransmission request packet may not include a sequence number. In addition, for reliable many-to-many communication, the retransmission request may be set to a higher priority than sending a normal many-to-many packet. In the following, 'retransmission clearing subslot' may be defined for retransmission. In this case, the retransmission clearing subslot may mean giving priority to a terminal that requests retransmission or sends a retransmission packet. For example, the retransmission clearing subslot may be determined as 1 in FIG. 54C. However, this is only one example and is not limited to the above-described embodiment. At this time, the sub slot 0 may be used for group clearing. Terminal C may transmit the retransmission clearing tone signal in subslot 1. In addition, one subslot can be selected at random from slots 2 to 39. For example, FIG. 54 will be described based on the case where 7 is selected for convenience of description. However, the present invention is not limited thereto. Terminal A may select one subslot at random from subslots 2 to 39 in order to send a packet of sequence number 9. For example, the 6th slot may be selected. At this time, although the terminal A has selected a faster number, the terminal slot 1 cannot already win the contention, so the terminal C may transmit a packet requesting retransmission of the sequence seven times. In this case, as an example, the terminals A, B, and D that have received the retransmission request may operate as follows.

일 예로, 상술한 바에 기초하여 7번 시퀀스를 전송했던 단말 B는 다음 다대다 슬롯인 6번 프레임의 슬롯 10번을 경쟁 대행 채널을 이용하여 할당할 수 있다. 이때, 단말 B는 할당한 슬롯을 이용하여 7번 시퀀스를 재전송할 수 있다. 이때, 단말 A, B, D는 자신이 7번 시퀀스를 발송했는지 여부를 확인할 수 있는바, 단말 B는 경쟁을 수행하지 않고 다음 다대다 슬롯을 사용할 수 있다. 다만, 일 예로, 재전송 요청을 단말 A가 수신하지 못한 경우, 단말 A는 다음 다대다 슬롯에서 시퀀스 9번 패킷을 전송할 수 있다. For example, on the basis of the above, the terminal B, which has transmitted the seventh sequence, may allocate slot 10 of the sixth frame, which is the next many-to-many slot, using a contention substitute channel. In this case, the terminal B may retransmit sequence 7 using the allocated slot. At this time, the terminal A, B, D can determine whether or not it sent a seven times sequence, the terminal B can use the next many-to-many slot without performing a competition. However, as an example, when the terminal A does not receive the retransmission request, the terminal A may transmit the packet of sequence 9 in the next many-to-many slot.

상술한 바에 기초하여 ‘재전송 클리어링 부슬롯’을 설정할 수 있다. 일 예로, 도 54d를 참조하면, 도 54c처럼 단말 B는 재전송 클리어링 톤 신호를 부슬롯 1번에서 전송하여 단말 A의 일반 다대다 패킷 전송을 막고, 시퀀스 7번을 재전송할 수 있다.Based on the above description, the retransmission clearing subslot may be set. For example, referring to FIG. 54D, as shown in FIG. 54C, UE B may transmit a retransmission clearing tone signal in subslot 1 to prevent general A-to-many packet transmission of UE A and retransmit sequence 7.

또 다른 일 예로, 상술한 7번 재전송 요청을 수신한 단말 A, B, D 모두 다음 다대다 슬롯을 경쟁 대행 채널을 이용하여 할당하고, 할당에 성공한 단말이 할당한 슬롯에서 7번 패킷을 재전송할 수 있다. 일 예로, 도 54e를 참조하면, 단말 D 가 경쟁에 승리하여 7번 패킷을 재전송할 수 있다. 또한, 일 예로, 도 54f를 참조하면, 도 54e에서 부슬롯 1번을 재전송 클리어링 부슬롯으로 지정한 경우일 수 있다. 이때, 패킷을 재전송하는 경우, 상술한 도 12(b)의 패킷 구조에 기초하여 재전송이 수행될 수 있다. 일 예로, 도 53(b)에서 패킷 헤더가 0x05인 경우, 시퀀스가 있는 다대다 그룹 정보의 재전송을 의미할 수 있다. As another example, all of the terminals A, B, and D that have received the seventh retransmission request may allocate the next many-to-many slot using a competitive proxy channel, and retransmit packet seven in the slot allocated by the terminal that successfully allocated. Can be. For example, referring to FIG. 54E, UE D may retransmit packet 7 after winning a competition. Also, as an example, referring to FIG. 54F, it may be a case where subslot 1 is designated as a retransmission clearing subslot in FIG. 54E. In this case, when retransmitting a packet, retransmission may be performed based on the packet structure of FIG. 12 (b). For example, when the packet header is 0x05 in FIG. 53 (b), this may mean retransmission of many-to-many group information having a sequence.

또 다른 일 예로, 상술한 도 54b와 같이 단말 B가 전송한 7번 패킷을 단말 C가 수신하지 못한 경우, 단말 C가 7번 패킷을 송신할 수 있다. 이때, 일 예로, 상술한 패킷은 하나의 일 예일 뿐, 다른 번호에서 패킷이 전송되는 경우에도 동일하게 적용될 수 있다. 이때, 일 예로, 도 55(a)를 참조하면, 단말 C가 패킷을 전송하고, 단말 A, B, D가 상술한 패킷을 수신할 수 있다. 이때, 단말 A, B, D는 수신한 7번 패킷이 기존의 7번 패킷과 동일한 재전송 패킷이면 이를 무시할 수 있다. 다만, 단말 A, B, D가 수신한 7번 패킷이 새로운 7번 패킷인 경우, 단말 A, B, D는 7번 패킷을 중복해서 받을 수 있다. 상술한 경우, 단말 A, B, D는 다음 다대다 슬롯을 경쟁 대행 채널을 이용하여 할당하고, 할당에 성공한 단말이 할당한 슬롯에서 현재 시퀀스 번호가 7번임을 알리는 패킷을 전송할 수 있다. 보다 상세하게는, 도 55(b)를 참조하면, 단말 A, B, D는 재전송 클리어링 부슬롯을 사용하여 경쟁을 수행하고, 할당에 성공한 단말 D가 현재 시퀀스 번호가 7번임을 알리는 패킷을 전송할 수 있다. 일 예로, 패킷은 상술한 도 53(c)에 기초하여 구성될 수 있다. 이때, 패킷 헤더가 0x06인 경우에 ‘현재 시퀀스 번호 알림’을 의미할 수 있다. 또한, 상술한 패킷에는 현재 시퀀스 번호와 틀린 시퀀스 번호와 시퀀스가 맞지 않는 패킷을 송신한 단말 주소가 포함될 수 있다. 따라서, 단말 C는 상술한 패킷을 수신하여 자신의 단말 주소에 기초하여 잘못된 시퀀스를 전송했음을 인지할 수 있다. 이때, 단말 C는 자신이 받지 못한 시퀀스 7번에 대한 재전송을 요청할 수 있다. 또한, 일 예로, 상술한 바와 같이 현재 시퀀스 번호가 7번임을 알리는 패킷은 경쟁을 수행하지 않고, 본래 시퀀스 7을 전송한 단말 B가 보내는 것도 가능할 수 있으며, 상술한 실시예로 한정되지 않는다.As another example, when the terminal C does not receive the packet 7 transmitted by the terminal B as described above with reference to FIG. 54B, the terminal C may transmit the packet 7. In this case, as an example, the above-described packet is only one example, and may be equally applied to a case where a packet is transmitted from another number. At this time, as an example, referring to FIG. 55A, the terminal C may transmit a packet, and the terminals A, B, and D may receive the above-described packet. In this case, the terminals A, B, and D may ignore this if the received packet 7 is the same retransmission packet as the existing packet 7. However, when packet # 7 received by terminals A, B, and D is a new packet # 7, terminals A, B, and D may receive packet # 7 repeatedly. In the above-described case, the terminals A, B, and D may allocate the next many-to-many slots using the contention substitute channel, and transmit a packet indicating that the current sequence number is seven times in the slot allocated by the terminal which successfully allocated. More specifically, referring to FIG. 55 (b), UEs A, B, and D perform competition using retransmission clearing subslots, and transmit a packet indicating that UE D, which has been successfully allocated, indicates that the current sequence number is seven times. Can be. For example, the packet may be configured based on FIG. 53 (c) described above. In this case, when the packet header is 0x06, it may mean 'current sequence number notification'. In addition, the above-described packet may include a terminal address that transmits a packet that is out of sequence with a sequence number that is different from the current sequence number. Accordingly, the terminal C may recognize that the wrong packet is transmitted based on its terminal address by receiving the aforementioned packet. In this case, the terminal C may request retransmission for sequence 7 that it did not receive. In addition, as an example, as described above, the packet indicating that the current sequence number is seven may be transmitted by the terminal B that originally transmitted the sequence 7 without performing competition, and is not limited to the above-described embodiment.

또한, 일 예로, 다대다 패킷에 시퀀스와 함께 효율적으로 사용될 수 있는 방법은 ACK 톤 신호 또는 NACK톤 신호를 사용하는 것이다. 일 예로, 다대다 슬롯들에서 항상 다대다 패킷이 전송되지는 않을 수 있다. 따라서, 상술한 상황을 고려하여 ACK/NACK를 보낼 필요성이 있다. 즉, 다대다 패킷을 수신하는 경우, ACK를 전송할 수 있다. 반면, 다대다 패킷이 수신되지 않는 경우, NACK를 전송할 수 있다.Also, as an example, a method that can be used efficiently with sequences in many-to-many packets is to use an ACK tone signal or a NACK tone signal. For example, many to many packets may not always be transmitted in many-to-many slots. Therefore, there is a need to send ACK / NACK in consideration of the above-described situation. That is, when receiving many-to-many packets, ACK may be transmitted. On the other hand, when many-to-many packets are not received, NACK may be transmitted.

보다 상세하게는, 도 56a를 참조하면, 재전송 클리어링 부슬롯 번호는 3번, ACK 송신 부슬롯 번호는 2번, NACK 송신 부슬롯 번호는 1번일 수 있다. 다만, 이는 하나의 일 예일 뿐, 상술한 실시예로 한정되는 것은 아니다. 이때, 일 예로, 10번 슬롯에서 단말 A가 시퀀스 7번의 다대다 패킷을 전송할 수 있다. 이때, 시퀀스 7번 패킷을 수신한 단말 B는 ACK를 19번 톤슬롯의 부슬롯 2번에서 전송할 수 있다. 또한, 일 예로, 시퀀스 7번 패킷을 수신하지 못한 단말 C 및 D가 NACK를 19번 톤슬롯의 부슬롯 1번에서 전송할 수 있다. 즉, 각각의 단말들은 다대다 패킷 수신 여부에 기초하여 해당 부슬롯에서 톤 신호를 전송할 수 있다. 이때, 단말 A는 부슬롯 3번에서 재전송 클리어링 톤 신호를 전송할 수 있다. 그 후, 단말 A는 부슬롯 4번에서 39번까지 경쟁을 수행하여 20번 사용 슬롯을 할당하여 해당 슬롯에서 상술한 7번 시퀀스 패킷을 재전송할 수 있다. 즉, 단말 A는 다대다 패킷을 재전송할 수 있다.More specifically, referring to FIG. 56A, the retransmission clearing subslot number may be 3, the ACK transmission subslot number is 2, and the NACK transmission subslot number may be 1. However, this is only one example and is not limited to the above-described embodiment. In this case, as an example, the terminal A may transmit a sequence 7-to-many packet in slot 10. In this case, the terminal B receiving the packet of sequence 7 may transmit an ACK in subslot 2 of tone slot 19. Also, as an example, UEs C and D that have not received the packet of sequence 7 may transmit NACK in subslot 1 of tone slot 19. That is, each terminal may transmit a tone signal in the corresponding sub slot based on whether many-to-many packets are received. In this case, the terminal A may transmit a retransmission clearing tone signal in subslot 3. Thereafter, the terminal A may perform contention from subslot 4 to 39 to allocate 20 used slots and retransmit the above-described sequence packet 7 in the corresponding slot. That is, terminal A may retransmit many-to-many packets.

또한, 일 예로 도 56b를 참조하면, NACK 톤 신호에 기초하여 동작할 수 있다. 여기서, 재전송 클리어링 부슬롯 번호는 2번, NACK 송신 부슬롯 번호는 1번일 수 있다. 다만, 상술한 번호는 하나의 일 예일 뿐, 다른 번호의 부슬롯을 사용하는 것도 가능할 수 있다. 이때, 10번 슬롯에서 드론 A가 시퀀스 7번의 다대다 패킷을 전송한 경우를 고려할 수 있다. 이때, 단말 C 및 단말 D가 상술한 패킷을 수신하지 못한 경우, 단말 C 및 단말 D는 NACK를 19번 톤슬롯의 부슬롯 1번에서 전송할 수 있다. 즉, 다대다 패킷을 수신하지 못한 단말은 톤슬롯의 해당 부슬롯에서 NACK을 전송할 수 있다. 그 후, 단말 A는 부슬롯 2번에서 재전송 클리어링 톤 신호를 전송하고, 부슬롯 3번에서 39번까지 경쟁을 수행하여 20번 사용 슬롯을 할당한 후에 상술한 7번 시퀀스 패킷을 재전송할 수 있다.In addition, referring to FIG. 56B as an example, the operation may be performed based on a NACK tone signal. Here, the retransmission clearing subslot number may be 2 and the NACK transmission subslot number may be 1. However, the above-mentioned number is just one example, and it may be possible to use subslots of other numbers. In this case, the case where the drone A transmits the many-to-many packet of the sequence seven times in slot 10 may be considered. In this case, when the terminal C and the terminal D do not receive the above-described packet, the terminal C and the terminal D may transmit a NACK in subslot 1 of tone slot 19. That is, the terminal that has not received the many-to-many packet may transmit a NACK in the corresponding subslot of the tone slot. Thereafter, the terminal A may transmit a retransmission clearing tone signal in subslot 2, perform contention in subslots 3 to 39, allocate 20 slots, and then retransmit the aforementioned sequence packet 7 above. .

또 다른 일 예로, 다대다 그룹 정보가 전송되는 방송 슬롯에 현재 시퀀스 번호를 포함되어 전송될 수 있다. 일 예로, 단말 A가 10번 슬롯에서 7번 시퀀스의 다대다 패킷을 전송할 경우를 고려할 수 있다. 이때, 단말 C가 상술한 다대다 패킷을 수신하지 못한 경우, 상술한 바와 같이 재전송이 수행될 수 있다. 다만, 단말 C가 슬롯 20, 30, 40 번에서도 다대다 패킷을 수신하지 못한 경우, 단말 C는 자신이 7번 시퀀스를 수신하지 못했다는 사실을 지속적으로 확인할 수 없다.As another example, a current slot number may be included in a broadcast slot through which many-to-many group information is transmitted. For example, the case in which the terminal A transmits a many-to-many packet of the seventh sequence in the tenth slot may be considered. In this case, when the terminal C does not receive the above-described many-to-many packet, retransmission may be performed as described above. However, when the terminal C does not receive the many-to-many packet even in the slots 20, 30, and 40, the terminal C cannot continuously check that the terminal C has not received the seventh sequence.

일 예로, 도 57(a)를 참조하면, 다대다 그룹 관리 단말은 상술한 단말 A일 수 있다. 이때, 다대다 그룹 관리 단말 A가 다대다 그룹 정보가 전송되는 방송 슬롯에서 현재 시퀀스 번호를 포함하여 패킷을 전송할 수 있다. 이때, 단말 C는 단말 A가 방송하는 정보를 통해 자신이 7번 시퀀스 패킷을 수신하지 못하고 있음을 인지할 수 있다. 이때, 단말 C는 7번 패킷의 재전송을 요청할 수 있다. 이때, 일 예로, 방송 슬롯 번호는 0번일 수 있다. 다만, 이는 하나의 일 예일 뿐, 다른 번호에 기초하여 전송되는 것도 가능할 수 있다.For example, referring to FIG. 57 (a), the many-to-many group management terminal may be the terminal A described above. At this time, the many-to-many group management terminal A may transmit a packet including the current sequence number in a broadcast slot through which the many-to-many group information is transmitted. In this case, the terminal C can recognize that the terminal A has not received the seventh packet through the information broadcast by the terminal A. In this case, the terminal C may request retransmission of the seventh packet. In this case, as an example, the broadcast slot number may be zero. However, this is just one example and may be transmitted based on another number.

또한, 일 예로, 상술한 상황에서 단말 C가 5번 프레임의 40번 슬롯에서 시퀀스 8의 패킷을 전송하고, 이를 다대다 그룹 관리 드론 A가 수신하지 못하는 경우를 고려할 수 있다. 이때, 단말 A는 6번 프레임의 0번 방송 슬롯에서 현재 프레임 번호가 7이라고 방송할 것이다. 이때, 상술한 방송을 수신한 단말 C는 현재 시퀀스 번호가 8이라는 도 53(c)의 패킷을 전송할 수 있다. 이때, 상술한 패킷을 수신한 단말 A는 시퀀스 8번의 재전송을 요청하는 패킷을 전송할 수 있으며, 이는 도 57(c)와 같다. 이때, 일 예로, 현재 시퀀스 번호가 8이라는 정보를 단말 C 가 6번 프레임의 10번 슬롯에서 전송함은 단말 C가 앞서 상술한 현재 시퀀스 번호를 전송하기 위한 경쟁에서 승리한 경우일 수 있다.In addition, as an example, the case in which the terminal C transmits the packet of the sequence 8 in the slot 40 of the frame 5 in the above-described situation may be considered that the many-to-many group management drone A does not receive it. In this case, the terminal A will broadcast that the current frame number is 7 in broadcast slot 0 of frame 6. At this time, the terminal C receiving the above-described broadcast may transmit the packet of FIG. 53 (c) that the current sequence number is eight. In this case, the terminal A receiving the above-described packet may transmit a packet requesting retransmission of the sequence 8 times, as shown in FIG. 57 (c). In this case, as an example, the terminal C transmitting information indicating that the current sequence number is 8 in the slot 10 of the frame 6 may be a case in which the terminal C wins the competition for transmitting the above-described current sequence number.

또 다른 일 예로, 무선 분산 통신 시스템에서 다대다 그룹을 안정적으로 유지하기 위하여 다대다 그룹에서 단말이 자율적으로 또는 강제로 탈퇴할 필요성이 있다. 일 예로, 다대다 통신 그룹에 속한 단말이 스스로 다대다 통신 그룹에서 탈퇴하는 경우, 다대다 통신 자원 할당 단말이 다대다 통신 그룹 방송을 위해 할당한 방송 슬롯에서 해당 방송 슬롯의 탈퇴 수신 파워 값 또는 탈퇴 수신 슬롯 에러율을 전송할 수 있다. 이때, 상술한 조건을 만족하는 해당 단말은 해당 그룹에서 자율적으로 탈퇴할 수 있다. 즉, 다대다 통신 그룹 정보 방송 슬롯을 수신한 다대다 그룹의 각 단말이 방송 슬롯의 수신 파워 또는 탈퇴 수신 슬롯 에러율을 계산할 수 있다. 이때, 단말은 계산한 값이 탈퇴 수신 파워 값보다 작거나 또는 탈퇴 수신 슬롯 에러율보다 큰 경우, 해당 단말이 해당 다대다 통신 그룹에서 자발적으로 탈퇴할 수 있다. 일 예로, 도 58을 참조하면, 다대다 그룹 정보 방송 슬롯에서 탈퇴 수신 파워 값 또는 수신 에러율이 전송될 수 있다. (S5810) 이때, 상술한 정보를 수신한 단말은 해당 방송 슬롯의 수신 파워 또는 수신 에러율을 계신할 수 있다. (S5820) 이때, 각각의 단말이 측정한 수신 파워가 탈퇴 수신 파워보다 작은 경우, 단말은 탈퇴를 수행할 수 있다. 또한, 각각의 단말이 계산한 에러율이 탈퇴 수신 에러율보다 큰 경우, 단말은 탈퇴를 수행할 수 있다. (S5830) 즉, 단말은 해당 그룹을 유지하기 위한 조건 정보를 방송을 통해 지속적으로 수신할 수 있으며, 해당 값을 만족하는지 여부에 따라 탈퇴 여부를 결정할 수 있다.As another example, in order to maintain a many-to-many group in a wireless distributed communication system, there is a need for a terminal to voluntarily or forcibly leave the group. For example, when a UE belonging to a many-to-many communication group leaves the many-to-many communication group, the withdrawal reception power value or withdrawal of the corresponding broadcast slot from the broadcast slot allocated by the many-to-many communication resource allocation terminal for the many-to-many communication group broadcasting The reception slot error rate can be transmitted. In this case, the terminal that satisfies the above conditions may leave the group autonomously. That is, each terminal of the many-to-many group receiving the many-to-many communication group information broadcast slot may calculate the reception power or the withdrawal reception slot error rate of the broadcast slot. In this case, when the calculated value is smaller than the withdrawal reception power value or larger than the withdrawal reception slot error rate, the terminal may voluntarily withdraw from the many-to-many communication group. For example, referring to FIG. 58, a withdrawal reception power value or a reception error rate may be transmitted in a many-to-many group information broadcast slot. In this case, the terminal receiving the above-described information may extend the reception power or reception error rate of the corresponding broadcast slot. In this case, when the reception power measured by each terminal is smaller than the withdrawal reception power, the terminal may perform withdrawal. In addition, when the error rate calculated by each terminal is greater than the withdrawal reception error rate, the terminal may perform withdrawal. That is, the terminal may continuously receive condition information for maintaining the group through broadcast, and may decide whether to withdraw according to whether or not the corresponding value is satisfied.

이때, 단말이 해당 그룹을 탈퇴하는 경우, 단말은 경쟁 대행 채널을 이용하여 상술한 다대다 그룹 슬롯들 중의 한 슬롯을 할당하고, 할당한 슬롯에서 자신의 탈퇴 사실을 다대다 그룹 관리 단말에게 알릴 수 있다. 이때, 관리 단말은 탈퇴 신청을 수신하고 해당 단말에게 탈퇴 신청 패킷에 대한 ACK 응답을 전송할 수 있다. 또한, 일 예로, 관리 단말은 다른 다대다 통신 패킷을 전송하여 탈퇴 승인에 대한 정보를 전달할 수 있다.In this case, when the terminal leaves the corresponding group, the terminal may allocate one slot among the above-mentioned many-to-many group slots using a competitive proxy channel, and inform the many-to-many group management terminal of its withdrawal from the allocated slot. have. In this case, the management terminal may receive the withdrawal request and transmit an ACK response to the withdrawal request packet to the corresponding terminal. In addition, as an example, the management terminal may transmit other many-to-many communication packets to transmit information about the withdrawal approval.

또한, 일 예로, 탈퇴를 신청하기도 전에 다대다 그룹 관리 단말과의 통신 연결이 종료된 경우, 그룹 단말들 중에서 탈퇴 신청을 수신한 단말이 이를 대신해서 다대다 그룹에 통지할 수 있다. 또한, 이를 수신한 단말이 탈퇴 단말과 일대일 통신을 수행하여 탈퇴에 대한 응답을 전송할 수 있다. 다만, 다대다 그룹 관리 단말이 상술한 탈퇴 요청을 수신하지 못했다는 사실을 다른 그룹 단말들이 알기 위해서는, 다대다 그룹 관리 단말이 탈퇴 요청을 받을 때마다, 수신한 탈퇴 요청 정보를 방송 슬롯에서 방송해야 할 수 있다. 이때, 탈퇴한 단말이 해당 다대다 그룹에 재가입하는 경우, 해당 단말은 상술한 바와 같이 가입 절차를 다시 수행할 수 있다.Also, for example, when the communication connection with the many-to-many group management terminal is terminated even before the application for withdrawal, the terminal receiving the withdrawal request from among the group terminals may notify the many-to-many group instead. In addition, the terminal receiving this may perform one-to-one communication with the withdrawal terminal and transmit a response to the withdrawal. However, in order for other group terminals to know that the many-to-many group management terminal has not received the aforementioned withdrawal request, whenever the many-to-many group management terminal receives the withdrawal request, the received withdrawal request information must be broadcast in the broadcast slot. can do. In this case, when the withdrawn terminal re-subscribes to the many-to-many group, the terminal may perform the subscription procedure again as described above.

또한, 일 예로, 단말은 스스로 다대다 통신을 중지함으로서, 해당 그룹에서 탈퇴할 수 있다. 즉, 해당 단말은 다대다 슬롯들을 수신하지 않거나, 수신하면서 아무런 다대다 통신 관련 동작을 수행하지 않을 수 있다. 보다 상세하게는, 해당 단말은 응답 패킷, ACK/NACK 및 시퀀스 오류를 보내지 않을 수 있다. 즉, 단말은 그룹과 관련된 동작을 수행하지 않을 수 있다. 이때, 일 예로, 상술한 경우에 단말은 탈퇴한 그룹에 쉽게 재가입할 수 있다. 즉, 단말은 다대다 슬롯들을 다시 수신하고 관련 동작 수행을 재개할 수 있다. 다만, 탈퇴한 동안에 전송되었던 패킷을 다대다 그룹 통신으로 요청할 수 없다. 이때, 단말이 탈퇴한 동안에 전송되었던 패킷 정보가 필요한 경우, 단말은 다대다 그룹 단말들 중에서 한 단말과 일대일 통신을 수행하여 해당 정보를 수신할 수 있다.In addition, as an example, the terminal may withdraw itself from the group by suspending many-to-many communication. That is, the terminal may not receive many-to-many slots or may not perform any many-to-many communication related operations while receiving the same. More specifically, the terminal may not send a response packet, ACK / NACK and sequence error. That is, the terminal may not perform an operation related to the group. In this case, as an example, in the above-described case, the terminal can easily re-join the group which has withdrawn. That is, the terminal may receive the many-to-many slots again and resume performing the associated operation. However, a packet transmitted during the withdrawal cannot be requested by many-to-many group communication. In this case, when packet information transmitted while the terminal is withdrawn is needed, the terminal may receive one-to-one communication with one terminal among many-to-many group terminals.

또 다른 일 예로, 단말은 다대다 통신에서 강제로 탈퇴될 수 있다. 보다 상세하게는, 다대다 그룹 관리 단말이 수신되는 다대다 패킷의 파워나 에러율을 각 단말 별로 측정할 수 있다. 이때, 상술한 파워 값이나 미리 정한 임계 파워 값보다 작거나, 상술한 에러율이 미리 정한 임계 에러율보다 큰 단말의 경우, 관리 단말은 강제로 해당 그룹에서 탈퇴하도록 정보를 전달할 수 있다. 즉, 관리 단말이 탈퇴 명령을 수행할 수 있다. 이때, 상술한 정보를 수신한 해당 단말은 다대다 그룹에서 탈퇴할 수 있으며, 상술한 바에 기초하여 강제로 탈퇴될 수 있다.As another example, the terminal may be forcibly withdrawn from the many-to-many communication. More specifically, the power or error rate of the many-to-many packet received by the many-to-many group management terminal can be measured for each terminal. In this case, when the terminal is smaller than the above-described power value or the predetermined threshold power value or the above-described error rate is larger than the predetermined threshold error rate, the management terminal may forcibly transmit information to withdraw from the group. That is, the management terminal may perform a withdrawal command. At this time, the corresponding terminal receiving the above-described information may be withdrawn from the many-to-many group, and may be forcibly withdrawn based on the above description.

도 59는 단말 장치의 블록도를 도시한 도면이다.59 is a block diagram of a terminal device.

단말 장치(100)는 무선 신호를 송신하는 송신부(110), 무선 신호를 수신하는 수신부(120) 및 송신부(110)와 수신부(120)를 제어하는 프로세스(130)를 포함할 수 있다. 이때, 단말(100)은 송신부(110) 및 수신부(120)를 통해 외부 디바이스와 통신을 수행할 수 있다. 이때, 외부 디바이스는 다른 단말 장치, 기지국 또는 그 밖에 통신을 수행할 수 있는 장치일 수 있으며, 상술한 실시예로 한정되지 않는다. The terminal device 100 may include a transmitter 110 for transmitting a wireless signal, a receiver 120 for receiving a wireless signal, and a process 130 for controlling the transmitter 110 and the receiver 120. In this case, the terminal 100 may perform communication with an external device through the transmitter 110 and the receiver 120. In this case, the external device may be another terminal device, a base station, or another device capable of performing communication, and is not limited to the above-described embodiment.

이때, 상술한 바와 같이 단말이 슬롯을 선택하고, 동작을 수행하는 구성은 프로세서(130)에 기초하여 수행될 수 있다. 또한, 다른 구성을 더 포함하는 것도 가능하며, 상술한 구성으로 한정되지 않는다. 즉, 상술한 구성은 본 발명을 수행하기 위한 최소한의 구성일 수 있으며, 추가 구성이 포함되는 것도 가능할 수 있다.In this case, as described above, the terminal selects a slot and performs an operation based on the processor 130. In addition, it is also possible to include another structure, and is not limited to the above-mentioned structure. That is, the above-described configuration may be the minimum configuration for carrying out the present invention, and it may be possible that additional configurations are included.

아울러, 상술한 본 발명의 단말 장치는 모바일 단말로서 스마트폰에 한정되지 않는다. 일 예로, 단말 장치는 드론, 차량, IoT 디바이스 및 기타 장치 중 어느 하나일 수 있다. 일 예로, 본 발명에 기초하여 드론 간 충돌 회피를 수행할 수 있다. 또한, 일 예로, 본 발명에 기초하여 차량 간 통신에 기초하여 차량 간의 충돌 회피를 수행할 수 있다. 또한, 일 예로, 가전 기기로서 복수의 기기들의 충돌을 회피할 수 있으며, 상술한 실시예로 한정되지 않는다. In addition, the terminal device of the present invention described above is not limited to a smartphone as a mobile terminal. For example, the terminal device may be one of a drone, a vehicle, an IoT device, and other devices. For example, collision avoidance between drones may be performed based on the present invention. Also, for example, collision avoidance between vehicles may be performed based on inter-vehicle communication based on the present invention. In addition, as an example, a collision between a plurality of devices may be avoided as the home appliance, and the present disclosure is not limited to the above-described embodiment.

이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

상술한 바와 같이 개시된 본 발명의 바람직한 실시형태에 대한 상세한 설명은 당업자가 본 발명을 구현하고 실시할 수 있도록 제공되었다. 상기에서는 본 발명의 바람직한 실시 형태를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다. 따라서, 본 발명은 여기에 나타난 실시형태들에 제한되려는 것이 아니라, 여기서 개시된 원리들 및 신규한 특징들과 일치하는 최광의 범위를 부여하려는 것이다. 또한, 이상에서는 본 명세서의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 명세서는 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 명세서의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 명세서의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.The detailed description of the preferred embodiments of the invention disclosed as described above is provided to enable any person skilled in the art to make and practice the invention. Although the above has been described with reference to the preferred embodiments of the present invention, those skilled in the art will variously modify and change the present invention without departing from the spirit and scope of the invention as set forth in the claims below. I can understand that you can. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein. In addition, while the preferred embodiments of the present specification have been shown and described, the present specification is not limited to the specific embodiments described above, and the technical field to which the present invention belongs without departing from the gist of the present specification claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or prospect of the present specification.

그리고 당해 명세서에서는 물건 발명과 방법 발명이 모두 설명되고 있으며, 필요에 따라 양 발명의 설명은 보충적으로 적용될 수 있다.In the present specification, both the object invention and the method invention are described, and the description of both inventions may be supplementarily applied as necessary.

또한, 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.In addition, the present invention has been described with reference to the preferred embodiments. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

본 발명은 무선 분산 통신 시스템 뿐만 아니라 다른 시스템에서도 동일하게 적용될 수 있으며, 상술한 실시예로 한정되지 않는다.The present invention can be equally applied to other systems as well as the wireless distributed communication system, and is not limited to the above-described embodiment.

Claims (20)

무선 분산 통신 시스템에서 분산 단말이 분산 통신 파라미터들을 결정하는 방법에 있어서,A method for determining, by a distributed terminal, distributed communication parameters in a wireless distributed communication system, 상기 분산 통신 파라미터들을 포함하는 적어도 하나 이상의 통신 파라미터 파일을 생성하는 단계;Generating at least one communication parameter file comprising the distributed communication parameters; 상기 생성된 적어도 하나 이상의 통신 파라미터 파일을 상기 분산 단말들이 내장하는 단계;Embedding the generated at least one communication parameter file in the distributed terminals; 상기 분산 단말들이 상기 내장된 통신 파라미터 파일들에 기초하여 통신 파라미터를 설정하는 단계; 및Setting, by the distributed terminals, communication parameters based on the embedded communication parameter files; And 상기 분산 단말이 상기 내장된 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.And updating, by the distributed terminal, the embedded communication parameter files periodically or until a designated time. 제 1항에 있어서,The method of claim 1, 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하지 않는 경우, 상기 분산 단말의 기능과 서비스가 제한 또는 중지되는 단계;를 더 포함하는, 분산 통신 파라미터 결정 방법.And if the distributed terminal does not periodically update the embedded communication parameter files or until a designated time, the function and service of the distributed terminal are further limited or stopped. 제 1항에 있어서, The method of claim 1, 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계;는 미리 정한 기간 동안에 미리 정한 회수로 업데이트를 수행하는, 분산 통신 파라미터 결정 방법.And updating, by the distributed terminal, the internal communication parameter files periodically or until a designated time; performing the update a predetermined number of times for a predetermined period. 제 1항에 있어서, The method of claim 1, 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계;에 있어서,In the distributed terminal, updating the internal communication parameter files periodically or until a designated time; 상기 분산 단말이 무선 인터넷에 접속되어 있고, 상기 분산 단말이 사용되고 있지 않는 상황임을 판단하는 단계;Determining that the distributed terminal is connected to the wireless Internet and the distributed terminal is not in use; 상기 분산 단말이 상기 무선 인터넷에 접속되어 있고, 상기 분산 단말이 사용되고 있지 않으면, 상기 무선 인터넷을 통하여 상기 업데이트를 자동으로 수행하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.And if the distributed terminal is connected to the wireless internet and the distributed terminal is not in use, automatically performing the update via the wireless internet. 제 1항에 있어서,The method of claim 1, 상기 통신 파라미터 파일에 포함되는 파라미터 및 정보는 무선 분산 통신 채널의 종류와 개수, 각 채널들의 중심 주파수, 대역폭, 매핑된 경쟁 대행 채널 주파수, 예약된 지정 슬롯 정보, 예약된 고정 슬롯 정보, 우선권 설정 슬롯 정보, 슈퍼 프레임 정보, 슬롯 그룹 정보, 변조 오더, 기본 송신 파워, 최대 송신 파워, 암호화 유무 정보, 암호와 방식, 비밀번호 유무, 비밀번호 방식, 위치 특성에 따른 파라미터 값들, 기본 언어 정보, 스마트 폰에서 허용되는 이동 통신 사업자들 정보, 각 서비스에 쓰이는 채널 정보, 최소 서비스 할당 슬롯 수, 최대 서비스 할당 슬롯 수 중의 하나나 그 이상을 포함하는, 분산 통신 파라미터 결정 방법.The parameters and information included in the communication parameter file include types and numbers of wireless distributed communication channels, center frequencies, bandwidths, mapped competitive proxy channel frequencies, reserved reserved slot information, reserved fixed slot information, and priority setting slots. Information, super frame information, slot group information, modulation order, basic transmission power, maximum transmission power, encryption information, password and method, password presence, password method, parameter values according to location characteristics, basic language information, allowed by smartphone And one or more of mobile carrier information, channel information used for each service, minimum service allocation slot number, and maximum service allocation slot number. 제 1항에 있어서, The method of claim 1, 상기 분산 단말이 내장하고 있는 상기 통신 파라미터 파일들에 기초하여 통신 파라미터를 설정하는 단계;를 더 포함하되, 상기 통신 파라미터를 설정하는 단계;는Setting a communication parameter based on the communication parameter files embedded in the distributed terminal; further comprising: setting the communication parameter; 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 내장할 때, 상기 분산 단말의 단말 유형에 대한 통신 파라미터 파일들과 함께 다른 분산 단말 유형에 대한 통신 파라미터 파일들을 함께 내장하는 단계; 및When the distributed terminal embeds the embedded communication parameter files, embedding together the communication parameter files for the other distributed terminal type together with the communication parameter files for the terminal type of the distributed terminal; And 상기 분산 단말이 상기 내장한 다른 단말 유형에 대한 통신 파라미터 파일들을 이용하여 상기 분산 단말의 통신 파라미터를 설정하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.And setting, by the distributed terminal, communication parameters of the distributed terminal by using communication parameter files for the built-in other terminal types. 제 1항에 있어서,The method of claim 1, 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계;는Updating, by the distributed terminal, the internal communication parameter files periodically or until a specified time; 분산 모뎀을 내장한 이동 통합 단말이 다른 분산 단말의 내장 통신 파라미터 파일을 다운로드 받는 단계;Downloading, by a mobile integrated terminal having a distributed modem, a built-in communication parameter file of another distributed terminal; 상기 이동 통합 단말이 상기 다운로드한 파일을 제공받는 상기 분산 단말을 무선 분산 통신을 통하여 감지하는 단계; 및Detecting, by the mobile integrated terminal, the distributed terminal receiving the downloaded file through wireless distributed communication; And 상기 다운로드 받은 내장 파일을 상기 감지한 분산 단말에게 상기 무선 분산 통신을 통해 전달하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.And transmitting the downloaded embedded file to the sensed distributed terminal through the wireless distributed communication. 제 1항에 있어서,The method of claim 1, 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계;는Updating, by the distributed terminal, the internal communication parameter files periodically or until a specified time; 분산 고정 단말이 이동 분산 단말의 내장 통신 파라미터 파일을 다운로드 받는 단계;Downloading, by the distributed fixed terminal, an internal communication parameter file of the mobile distributed terminal; 상기 이동 분산 단말이 분산 통신의 슬롯을 경쟁을 통하여 할당하고, 상기 할당한 슬롯에서 내장 통신 파라미터 파일 업데이트 요청을 주변 고정 단말들에게 송신하는 단계; The mobile distributed terminal allocating a slot of distributed communication through contention, and transmitting a built-in communication parameter file update request to neighboring fixed terminals in the allocated slot; 상기 요청을 수신한 고정 분산 단말들이 상기 요청을 받은 프레임의 다음 프레임에서 상기 업데이트 요청 단말이 할당한 슬롯을 점유하기 위한 경쟁을 수행하는 단계;Performing a competition for the fixed distributed terminals receiving the request to occupy a slot allocated by the update request terminal in a frame following the request frame; 상기 경쟁에서 승리한 고정 분산 단말이 상기 업데이트 요청 단말이 할당한 슬롯으로 응답을 보내는 단계; 및Sending, by the fixed distributed terminal winning the contention, a response to the slot allocated by the update request terminal; And 상기 내장 통신 파라미터 파일 요청 단말에게 상기 응답 고정 단말이 내장 통신 파라미터 파일을 전송하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.And transmitting, by the response fixed terminal, an embedded communication parameter file to the built-in communication parameter file requesting terminal. 제 1항에 있어서, The method of claim 1, 상기 분산 단말이 상기 내장 통신 파라미터 파일들을 주기적으로 또는 지정된 시간까지 업데이트하는 단계;는Updating, by the distributed terminal, the internal communication parameter files periodically or until a specified time; 분산 고정 단말이 이동 분산 단말의 내장 통신 파라미터 파일을 다운로드 받는 단계;Downloading, by the distributed fixed terminal, an internal communication parameter file of the mobile distributed terminal; 상기 이동 분산 단말이 분산 통신의 슬롯을 경쟁을 통하여 할당하고, 상기 할당한 슬롯에서 내장 통신 파라미터 파일 업데이트 요청을 주변 고정 단말들에게 송신하는 단계;The mobile distributed terminal allocating a slot of distributed communication through contention, and transmitting a built-in communication parameter file update request to neighboring fixed terminals in the allocated slot; 상기 요청을 수신한 고정 분산 단말들이 서로 통신하여 응답을 보낼 단말을 결정하는 단계;Determining, by the fixed distributed terminals that have received the request, terminals to communicate with each other to send a response; 상기 결정된 응답 고정 분산 단말이 상기 요청을 받은 프레임의 다음 프레임에서 상기 업데이트 요청 단말이 할당한 슬롯에서 응답을 보내는 단계; 및The determined response fixed distributed terminal sending a response in a slot allocated by the update request terminal in a frame following the request frame; And 상기 내장 통신 파라미터 파일 요청 단말에게 상기 응답 고정 단말이 내장 통신 파라미터 파일을 전송하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.And transmitting, by the response fixed terminal, an embedded communication parameter file to the built-in communication parameter file requesting terminal. 제 1항에 있어서,The method of claim 1, 분산 통신 파라미터를 포함하는 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;를 더 포함하고, 상기 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;는Generating one or a plurality of communication parameter files comprising distributed communication parameters; generating the one or a plurality of communication parameter files; 통신 제어 파라미터들을 국가 또는 지역에 공통 파라미터들과 변동 파라미터들로 나누는 단계;Dividing the communication control parameters into common and variation parameters in a country or region; 상기 국가 또는 지역을 분할하는 단계; 및Dividing the country or region; And 상기 공통 파라미터들에 대한 파일을 하나 생성하고, 상기 변동 파라미터들에 대한 파일은 상기 각각의 분할 지역마다 각각의 파일로 생성하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.Generating a file for the common parameters and generating a file for the variation parameters as a respective file for each of the divided regions. 제 1 항에 있어서,The method of claim 1, 분산 통신 파라미터를 포함하는 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;를 더 포함하고, 상기 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;는Generating one or a plurality of communication parameter files comprising distributed communication parameters; generating the one or a plurality of communication parameter files; 기준 우선 순위보다 낮은 우선 순위의 통신 파라미터 파일을 생성하는 단계; 및Generating a communication parameter file having a priority lower than a reference priority; And 상기 분산 단말의 파라미터 파일에 있는 파라미터로 상기 기준 순위보다 낮은 우선 순위의 통신 파라미터 파일에 포함된 동일한 항목의 파라미터를 변경하여 사용하고, 상기 기준 우선 순위보다 높은 우선 순위의 파라미터 파일을 생성하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.Changing a parameter of the same item included in a communication parameter file having a lower priority than the reference priority as a parameter in the parameter file of the distributed terminal, and generating a parameter file having a priority higher than the reference priority; The distributed communication parameter determination method comprising a. 제 11항에 있어서,The method of claim 11, 상기 기준 우선 순위보다 낮은 우선 순위의 상기 파라미터 파일에 포함된 파라미터를 변경할 수 있는 상기 기준 우선 순위보다 높은 우선 순위의 상기 파라미터 파일을 생성하는 단계;는Generating the parameter file having a higher priority than the reference priority that can change a parameter included in the parameter file having a priority lower than the reference priority; 상기 기준 우선 순위보다 높은 우선 순위의 파라미터 파일은 특정 지역의 계약 파라미터들을 포함한 계약 파라미터 파일인, 분산 통신 파라미터 결정 방법.And a parameter file having a priority higher than the reference priority is a contract parameter file including contract parameters in a specific region. 제 1 항에 있어서, The method of claim 1, 분산 통신 파라미터를 포함하는 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;를 더 포함하고, 상기 통신 파라미터 파일들을 생성하는 단계;는 내장 통신 파라미터 파일을 복수 개로 생성하는 단계;를 더 포함하되,Generating one or a plurality of communication parameter files including distributed communication parameters; further comprising generating the communication parameter files; generating a plurality of built-in communication parameter files; 상기 내장 통신 파라미터 파일을 복수 개로 생성하는 단계;는 Generating a plurality of built-in communication parameter files; 통제에 필요한 파라미터들의 본래의 값들과 더 적은 비트 수를 이용하여 상기 파라미터 값에 매핑된 값들이 기록된 변환 파라미터 파일을 생성하는 단계; 및Generating a conversion parameter file in which the values mapped to the parameter values are recorded using the original values of the parameters required for the control and a smaller number of bits; And 내장 통신 파라미터 파일을 상기 매핑된 값을 이용하여 생성하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.Generating a built-in communication parameter file using the mapped value. 제 1 항에 있어서, The method of claim 1, 분산 통신 파라미터를 포함하는 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;를 더 포함하고, 상기 통신 파라미터 파일들을 생성하는 단계;는 내장 통신 파라미터 파일을 복수 개로 생성하는 단계;를 더 포함하되, 상기 내장 통신 파라미터 파일을 복수 개로 생성하는 단계;는Generating one or a plurality of communication parameter files including distributed communication parameters; wherein generating the communication parameter files further comprises: generating a plurality of built-in communication parameter files; Generating a plurality of built-in communication parameter files; 위치 특성을 반영하는 파라미터들을 이용하여 각 위치 유형마다 파라미터 파일을 생성하는 단계; 및Generating a parameter file for each location type using parameters reflecting location characteristics; And 상기 위치 유형이 포함된 통신 파라미터 파일을 생성하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.Generating a communication parameter file that includes the location type. 제 14 항에 있어서, The method of claim 14, 상기 위치 특성을 반영하는 파라미터들을 이용하여 상기 위치 유형 파라미터를 생성하는 단계;에서 상기 분산 단말이 상기 분산 단말의 위치 유형을 도시, 교외(suburban), 시골, 해안가, 바다, 산, 숲 및 강 중 적어도 어느 하나 이상을 포함하는, 분산 통신 파라미터 결정 방법.Generating the location type parameter by using the parameters reflecting the location characteristic; in the distributed terminal, the location type of the distributed terminal is illustrated among suburban, rural, coastal, sea, mountain, forest, and river. A method for determining distributed communication parameters, comprising at least one or more. 제 1 항에 있어서, The method of claim 1, 분산 통신 파라미터를 포함하는 하나 또는 복수의 통신 파라미터 파일들을 생성하는 단계;를 더 포함하고, 상기 통신 파라미터 파일들을 생성하는 단계;는 내장 통신 파라미터 파일을 복수 개로 생성하는 단계;를 더 포함하되, 상기 내장 통신 파라미터 파일을 복수 개로 생성하는 단계;는Generating one or a plurality of communication parameter files including distributed communication parameters; wherein generating the communication parameter files further comprises: generating a plurality of built-in communication parameter files; Generating a plurality of built-in communication parameter files; 통신 서비스에 종류에 따라 변동되는 통신 파라미터들로 구성된 서비스 파라미터 파일들을 생성하는 단계;를 포함하는, 분산 통신 파라미터 결정 방법.Generating service parameter files composed of communication parameters that vary according to types in the communication service. 무선 분산 통신 시스템에서 분산 단말이 주소를 설정하는 방법에 있어서,In the method for the distributed terminal to set the address in the wireless distributed communication system, 상기 분산 단말의 단말 유형에 기초하여 주소를 설정하는 단계; 및Setting an address based on a terminal type of the distributed terminal; And 상기 설정된 주소에 기초하여 신호를 전송하는 단계;를 포함하는, 분산 단말의 주소 설정 방법.And transmitting the signal based on the set address. 무선 분산 통신 시스템에서 단말이 사물을 인식하여 제어하는 방법에 있어서,In the wireless distributed communication system, a terminal recognizes and controls a thing, 상기 단말이 사물로부터 상기 사물에 내장된 파일을 무선 통신을 통해 수신하는 단계; 및 Receiving, by the terminal, a file embedded in the thing from the thing through wireless communication; And 상기 단말이 상기 수신한 사물에 내장된 파일에 기초하여 상기 사물을 인식하는 단계;를 포함하는, 사물 제어 방법.And recognizing, by the terminal, the thing based on a file embedded in the received thing. 무선 분산 통신 시스템에서 ACK 응답을 수행하는 일대다 통신 방법에 있어서,In a one-to-many communication method for performing an ACK response in a wireless distributed communication system, 하나의 단말이 일대다 통신을 위한 사용 슬롯 자원을 경쟁 대행 채널을 이용하여 할당하는 단계;Allocating, by one terminal, a used slot resource for one-to-many communication using a contention channel; 상기 하나의 단말이 상기 할당한 사용 슬롯 자원을 이용하여 복수의 다른 단말들에게 일대다 통신 패킷을 전송하는 단계; 및Transmitting, by the one terminal, a one-to-many communication packet to a plurality of other terminals using the allocated use slot resource; And 상기 하나의 단말이 상기 일대다 패킷을 수신한 각각의 단말들로부터 상기 일대다 패킷에 대한 ACK 응답을 수신하는 단계;를 포함하는, 일대다 통신 방법.And receiving, by the one terminal, an ACK response to the one-to-many packet from each of the terminals that have received the one-to-many packet. 무선 분산 통신 시스템에서 단말이 다대다 통신을 수행하는 방법에 있어서,In a method for a terminal to many-to-many communication in a wireless distributed communication system, 상기 다대다 통신을 위한 슬롯 자원들을 할당하는 단계;Allocating slot resources for the many-to-many communication; 상기 단말이 다대다 패킷을 전송하는 경우, 상기 할당한 다대다 슬롯들 중의 하나의 슬롯을 주파수가 다른 경쟁 대행 채널을 이용하여 할당하는 단계; 및When the terminal transmits a many-to-many packet, allocating one slot of the allocated many-to-many slots using a contention substitute channel having a different frequency; And 상기 할당한 슬롯 자원을 이용하여 다대다 통신 패킷을 전송하는 단계;를 포함하는, 다대다 통신 방법.And transmitting a many-to-many communication packet by using the allocated slot resource.
PCT/KR2019/002198 2018-02-22 2019-02-22 Method for controlling operation of terminal in wireless distributed communication system Ceased WO2019164328A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020544274A JP7330201B2 (en) 2018-02-22 2019-02-22 Terminal operation control method in wireless distributed communication system
JP2023129206A JP2023162230A (en) 2018-02-22 2023-08-08 Terminal operation control method in wireless distributed communication system
JP2025101222A JP2025131851A (en) 2018-02-22 2025-06-17 Terminal operation control method in wireless distributed communication system

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
KR1020180021102A KR20180058667A (en) 2018-02-22 2018-02-22 Method for setting terminal address and using it in distributed wireless communication systems
KR10-2018-0021102 2018-02-22
KR10-2018-0021101 2018-02-22
KR1020180021101A KR20180058666A (en) 2018-02-22 2018-02-22 Method for controlling operation of terminals in wireless distributed communication systems
KR1020180035762A KR20180058669A (en) 2018-03-28 2018-03-28 Method for recognizing things and communicating with things automatically
KR10-2018-0035762 2018-03-28
KR1020180046372A KR20180058672A (en) 2018-04-20 2018-04-20 Method for communication of many-to-many in wireless distributed communication systems
KR1020180046371A KR20180058671A (en) 2018-04-20 2018-04-20 Method for communication of one-to-many to process ACK response in wireless distributed communication systems
KR10-2018-0046371 2018-04-20
KR10-2018-0046372 2018-04-20

Publications (1)

Publication Number Publication Date
WO2019164328A1 true WO2019164328A1 (en) 2019-08-29

Family

ID=67688275

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2019/002198 Ceased WO2019164328A1 (en) 2018-02-22 2019-02-22 Method for controlling operation of terminal in wireless distributed communication system

Country Status (3)

Country Link
JP (3) JP7330201B2 (en)
KR (1) KR102309336B1 (en)
WO (1) WO2019164328A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3893573A1 (en) * 2020-04-08 2021-10-13 Mitsubishi Electric R & D Centre Europe B.V. Method and device for radio resource allocation
JP2022099864A (en) * 2020-12-23 2022-07-05 沖電気工業株式会社 Communication system, gateway, gateway program, sensor node, and sensor node program
US11523389B2 (en) 2019-09-27 2022-12-06 Electronics And Telecommunications Research Institute Communication resource allocation method in synchronized wireless distributed communication system, and apparatus therefor
US12302364B2 (en) 2020-10-15 2025-05-13 Electronics And Telecommunications Research Institute Method and apparatus for channel resource management in wireless communication system
US12369037B2 (en) * 2020-07-31 2025-07-22 Electronics And Telecommunications Research Institute Method for guaranteeing reliability of packet and apparatus using the same in synchronous wireless distributed communication system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102423137B1 (en) * 2019-09-27 2022-07-20 한국전자통신연구원 Communication resource allocation method in synchronized wireless distributed communication system, and apparatus therefor
KR20230049967A (en) 2021-10-07 2023-04-14 한국전자통신연구원 Method and apparatus of checking integrity of packet using trast field in wireless distributed communication systems
JP2024174328A (en) * 2023-06-05 2024-12-17 株式会社デンソーテン COMMUNICATION METHOD, COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100132752A (en) * 2009-06-10 2010-12-20 (주)자이네스 Query data distribution processing system for improving service performance through database distribution
JP2013175079A (en) * 2012-02-27 2013-09-05 Nippon Telegr & Teleph Corp <Ntt> Distributed data management system and operation method thereof
CN104167822A (en) * 2014-09-02 2014-11-26 科大智能电气技术有限公司 Parameter configuration method for distribution network automation terminal device
KR20170008234A (en) * 2014-05-23 2017-01-23 퀄컴 인코포레이티드 Signaling soft time division multiplexing in enhanced distributed channel access
WO2017197063A1 (en) * 2016-05-11 2017-11-16 Idac Holdings, Inc. Distributed control in wireless systems

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4011808B2 (en) 1999-12-24 2007-11-21 株式会社東芝 MOBILE COMMUNICATION SYSTEM, ITS MANAGEMENT DEVICE, AND MOBILE STATION DEVICE
KR101353063B1 (en) * 2007-10-12 2014-01-17 삼성전자주식회사 Method for Operating Firmware Over The Air and Apparatus Thereof
JP4512143B2 (en) 2008-02-21 2010-07-28 株式会社トヨタIt開発センター Mobile radio communication system and radio communication method
JP5376663B2 (en) * 2009-11-26 2013-12-25 イーパーセル株式会社 TRANSMITTING DEVICE, RECEIVING DEVICE, AND MANAGEMENT SERVER FOR ENCRYPTED DATA DISTRIBUTION, TRANSMITTING PROGRAM, RECEIVING PROGRAM, AND MANAGING PROGRAM FOR ENCRYPTED DATA DISTRIBUTION, ENCRYPTED DATA DISTRIBUTION SYSTEM, AND ENCRYPTED DATA DISTRIBUTION METHOD
WO2012153530A1 (en) * 2011-05-10 2012-11-15 三洋電機株式会社 Terminal apparatus
JP5874823B2 (en) * 2012-05-24 2016-03-02 富士通株式会社 Network system, node, and communication method.
JP6497345B2 (en) 2016-03-22 2019-04-10 トヨタ自動車株式会社 RADIO RESOURCE ALLOCATION DEVICE, METHOD, AND RADIO COMMUNICATION SYSTEM

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100132752A (en) * 2009-06-10 2010-12-20 (주)자이네스 Query data distribution processing system for improving service performance through database distribution
JP2013175079A (en) * 2012-02-27 2013-09-05 Nippon Telegr & Teleph Corp <Ntt> Distributed data management system and operation method thereof
KR20170008234A (en) * 2014-05-23 2017-01-23 퀄컴 인코포레이티드 Signaling soft time division multiplexing in enhanced distributed channel access
CN104167822A (en) * 2014-09-02 2014-11-26 科大智能电气技术有限公司 Parameter configuration method for distribution network automation terminal device
WO2017197063A1 (en) * 2016-05-11 2017-11-16 Idac Holdings, Inc. Distributed control in wireless systems

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11523389B2 (en) 2019-09-27 2022-12-06 Electronics And Telecommunications Research Institute Communication resource allocation method in synchronized wireless distributed communication system, and apparatus therefor
EP3893573A1 (en) * 2020-04-08 2021-10-13 Mitsubishi Electric R & D Centre Europe B.V. Method and device for radio resource allocation
WO2021205850A1 (en) * 2020-04-08 2021-10-14 Mitsubishi Electric Corporation Method, device, computer program product, and non-transitory information storage medium for allocating radio frequency resource
JP2023508781A (en) * 2020-04-08 2023-03-03 ミツビシ・エレクトリック・アールアンドディー・センター・ヨーロッパ・ビーヴィ Method, device, computer program product and non-transitory information storage medium for allocating radio frequency resources
JP7418609B2 (en) 2020-04-08 2024-01-19 ミツビシ・エレクトリック・アールアンドディー・センター・ヨーロッパ・ビーヴィ Methods, devices, computer program products, and non-transitory information storage media for allocating radio frequency resources
US12369037B2 (en) * 2020-07-31 2025-07-22 Electronics And Telecommunications Research Institute Method for guaranteeing reliability of packet and apparatus using the same in synchronous wireless distributed communication system
US12302364B2 (en) 2020-10-15 2025-05-13 Electronics And Telecommunications Research Institute Method and apparatus for channel resource management in wireless communication system
JP2022099864A (en) * 2020-12-23 2022-07-05 沖電気工業株式会社 Communication system, gateway, gateway program, sensor node, and sensor node program
JP7665978B2 (en) 2020-12-23 2025-04-22 沖電気工業株式会社 Communication Systems

Also Published As

Publication number Publication date
JP2021515451A (en) 2021-06-17
JP2025131851A (en) 2025-09-09
KR102309336B1 (en) 2021-10-06
JP2023162230A (en) 2023-11-08
JP7330201B2 (en) 2023-08-21
KR20190101304A (en) 2019-08-30

Similar Documents

Publication Publication Date Title
WO2019164328A1 (en) Method for controlling operation of terminal in wireless distributed communication system
WO2022092894A1 (en) Method and apparatus for transmitting and receiving information related to resource collision in nr v2x
WO2016048067A2 (en) Synchronization procedure and resource control method and apparatus for communication in d2d system
WO2021167393A1 (en) Method for positioning sidelink and device therefor
WO2021086114A1 (en) Method for performing relative positioning by terminal in wireless communication system supporting sidelink, and apparatus therefor
WO2011149318A2 (en) Method and apparatus for transceiving data in a wireless access system
WO2020204474A1 (en) Device and method for providing edge computing service in wireless communication system
WO2022085894A1 (en) Method and device for transmitting or receiving positioning-related signal by terminal in wireless communication system supporting sidelink
WO2020256365A1 (en) Sidelink tdoa-based positioning
WO2016126135A1 (en) Method and apparatus for transmitting and receiving signal in communication system supporting device to device scheme
WO2019027245A1 (en) Positioning method and device for user equipment, and user equipment
WO2021096193A1 (en) Relay communication
WO2017052342A1 (en) Method for supporting lawful interception of remote prose ue in network
WO2021002736A1 (en) Method for transmitting data by means of terminal in wireless communication system supporting sidelink, and device therefor
WO2020222600A1 (en) Method and apparatus for deciding packet communication range in terminal direct communication system
WO2012096448A1 (en) Apparatus for serving a network or device, and method for detecting a neighbor thereof
WO2021075884A1 (en) Positioning method in wireless communication system, and device therefor
WO2022203299A1 (en) Method for transmitting/receiving psfch in wireless communication system, and device therefor
WO2021034079A1 (en) Method and apparatus for transmitting, to base station, information associated with sidelink on basis of bwp in nr v2x
WO2013069978A1 (en) Method for acquiring information on occupied channel of device which subscribes to information service in television white space band
WO2020197336A1 (en) Method for transmitting and receiving signal by ue in wireless communication system supporting sidelink and device therefor
WO2019240483A1 (en) Method for transmitting and receiving data in wireless communication system and terminal therefor
WO2021071245A1 (en) Method and apparatus for transmitting harq feedback on basis of bwp in nr v2x
WO2021066374A1 (en) Method and apparatus for transmitting s-ssb in nr v2x
WO2016163817A1 (en) Method and device for inter-device communication

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19756866

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020544274

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19756866

Country of ref document: EP

Kind code of ref document: A1