WO2014189263A1 - 디스커버리 방법 및 장치 - Google Patents
디스커버리 방법 및 장치 Download PDFInfo
- Publication number
- WO2014189263A1 WO2014189263A1 PCT/KR2014/004505 KR2014004505W WO2014189263A1 WO 2014189263 A1 WO2014189263 A1 WO 2014189263A1 KR 2014004505 W KR2014004505 W KR 2014004505W WO 2014189263 A1 WO2014189263 A1 WO 2014189263A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- resource region
- information
- resource
- content
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Definitions
- the present disclosure relates to a discovery method and apparatus, and more particularly, to a discovery method and apparatus for device-to-device (D2D) communication.
- D2D device-to-device
- FIG. 1 is a diagram illustrating a network configuration for Proximity Services (ProSe).
- ProSe is a service that supports a data transmission path between two terminals directly transmitting and receiving data without using an infrastructure of a mobile communication network as shown in FIG. 1.
- neighboring terminals can support a direct data path using a direct data path instead of using a backhaul of a mobile communication network.
- a procedure for finding a device to communicate with and identifying a necessity for communicating with the device is required. For example, suppose a taxi finder application that finds a "cab with an empty car state to go to Seoul nearest to you" uses ProSe. Then, the application needs a process of finding and confirming a terminal in which a taxi finder application having interest information of “empty car state to Seoul” is operating.
- At least some embodiments of the present disclosure provide a method and apparatus for efficiently performing a discovery process and / or a method and apparatus for exchanging messages between terminals using the same application.
- the first resource region information and the second resource region indicating the first resource region from an evolved Node B (eNB) are indicated.
- eNB evolved Node B
- the first user equipment (UE) that follows obtains first resource region information indicating the first resource region and second resource region information indicating the second resource region from an evolved Node B (eNB), 2 from the UE through the first resource zone
- the control unit may include a communication unit receiving a first message and a control unit determining whether the content of the first message matches the first UE. If the content of the first message matches the first UE, the communication unit may transmit a second message corresponding to the first message to the second UE through the second resource zone.
- the first resource region information and the second resource region indicating the first resource region from an evolved Node B (eNB) are indicated.
- a first user equipment includes first resource region information indicating a first resource region from an evolved Node B (eNB) and a second resource indicating a second resource region. And a communication unit for acquiring region information, transmitting a first message through the first resource region, and receiving a second message corresponding to the first message from the second UE through the second resource region. .
- eNB evolved Node B
- a base station may further include first resource region information indicating a first resource region used to transmit and receive a first message including content for comparing with another terminal, and additional information about the first message. And a control unit for generating second resource region information indicating a second resource region used for transmitting and receiving information, and a communication unit transmitting the first resource region information and the second resource region information.
- first resource region information indicating the first resource region used for transmitting and receiving a first message including content for comparing with another terminal and the first message
- second resource region information indicating a second resource region used to transmit and receive additional information about the second resource region
- an area indicating resource occupancy for group message transmission before the first user device to transmit the group message transmits the group message. And transmitting a group message to the group corresponding to the group ID if the resource occupancy indication is successful.
- the first user device to receive the group message continuously monitors the area indicating the resource occupancy for sending the group message, the group group for the group ID received in the area indicating the resource occupancy for the transmission of the group message as a result of the monitoring Verifying that the first user device has a membership, and if the group has a group membership for the group ID received in the area indicating the resource occupancy for sending the group message, a message sent to the group is transmitted.
- Receiving a zone if the verification result does not have group membership for the group ID received in the zone indicating resource occupancy for sending the group message, without receiving or monitoring the group message zone in which the message sent to the group has been transmitted While saving power It may include only the step of transmitting regions where the group message resource occupied for transmission.
- an apparatus and method for efficient discovery and group communication can be provided.
- FIG. 1 is a diagram illustrating a network configuration for Proximity Services (ProSe).
- FIG. 2 is a network diagram of a communication system according to an exemplary embodiment of the present specification.
- FIG. 3 is a network diagram of a communication system according to another exemplary embodiment of the present specification.
- FIG. 4 is a flowchart illustrating a message transmission process according to a first embodiment of the present disclosure.
- FIG 5 illustrates a configuration of a category 1 message according to a first embodiment of the present disclosure.
- FIG. 6 is a structural diagram of an additional information request message according to a first embodiment of the present specification.
- FIG. 7 illustrates a configuration of an additional information message according to the first embodiment of the present specification.
- FIG. 8 is a flowchart illustrating a message transmission process according to a second embodiment of the present disclosure.
- FIG 9 illustrates a configuration of a search message according to a second embodiment of the present specification.
- FIG. 10 illustrates a configuration of a response message according to a second embodiment of the present specification.
- FIG. 11 is a block diagram of a UE according to some embodiments of the present disclosure.
- FIG. 12 is a block diagram of an eNB according to some embodiments of the present disclosure.
- FIG. 13 is a configuration diagram of a communication system network according to a third embodiment of the present specification.
- FIG. 14 is a view illustrating a configuration of a message used in a procedure of a third embodiment of the present specification.
- FIG. 2 is a network diagram of a communication system according to an exemplary embodiment of the present specification.
- a communication system may include an eNodeB (eNB) 110, a user equipment (UE) 1 100, a UE 2 120, and a UE 3 130. Include.
- the eNodeB is also called a base station.
- a user device is also called a terminal.
- the coverage 115 of the eNB 110, the coverage 115 of the UE 1 100, the coverage 125 of the UE 2 120, and the coverage 135 of the UE 3 130 are shown.
- FIG. 3 is a network diagram of a communication system according to another exemplary embodiment of the present specification.
- a communication system includes an eNB A 110, an eNB B 111, a user equipment 1 (100), a UE 2 120, and a UE 3. 130.
- the coverage 115 of eNB A 110, the coverage 116 of eNB B 111, the coverage 115 of UE 1 100, the coverage 125 of UE 2 120, and UE 3 ( Coverage 135 of 130 is shown.
- the example of FIG. 3 is similar to the example of FIG. 2 but with an eNB B 111 added.
- UE 1 100, UE 2 120, and UE 3 13 of the UEs 100, 120, 130 all belong to coverage 115 of eNB A 110.
- UE 3 130 also belongs to coverage 116 of eNB B 111.
- UE 3 130 belongs to the coverage 115 of eNB A 110, but the same process described below is applied even when UE 3 130 does not belong to coverage 115 of eNB A 110. Can be.
- the terminals 100, 120, 130 send messages related to discovery, it is assumed that other terminals 100, 120, 130 exist within a distance that the discovery message can reach.
- the terminal that wants to be discovered in order to perform discovery continuously sends an announce message containing its information.
- the receiver receiving the discovery notification message checks the information on the sender included in the notification message, checks whether there is a match with the receiver's interest, and if there is a match, requests the communication with the sender who sent the notification message. .
- the sender's information matches the receiver's interest” or “the sender's information matches the receiver's interest” indicates that the condition contained in the outgoing message is satisfied by the receiver or the receiver's application information. do. In the following, it may be referred to as other expressions similar to "the sender's interest matches the recipient's interest” or “receive message requirements and receiver's attribute information (status) matches” or “receive message matches receiver”. Can be. In either case, the condition of the received message and the internal state of the receiver are the criteria for judgment.
- the receiver should be able to verify that the user device that sent the notification did not send a fake announce.
- the receiver should be able to obtain the additional information necessary to request communication with the sender. Therefore, this additional information must be included in the notification information originally sent by the sender.
- the size of the notification message increases.
- all the additional information other than the information for checking the interest is useless to the recipients whose interest does not match. This means that the greater the amount of additional information and the lower the rate of interest among the terminals receiving the notification, the higher the possibility that radio resources are wasted to deliver information that is not actually used.
- a category 1 message that delivers only the information necessary for identifying an interest and a category 2 message that delivers information for a process such as verification or communication establishment only after the interest is used are used.
- a method of proceeding with discovery is disclosed. As a result, when the user device receives the discovery notification, even when the interest rate is lowered, the radio resource may be prevented from being wasted.
- the category 1 message and the category 2 message are distinguished according to the size and type of the message.
- Category 1 is a message that includes only information for identifying an interest match and is a smaller size message than category 2 message.
- the category 2 message is a message larger than the category 1 message for transmitting additional information such as information related to verification and / or information for establishing communication after the interest is confirmed.
- the names "category 1 message” and “category 2 message” are used here, the present embodiment may be applied to a message having a different name corresponding to the present embodiment.
- 4 is a flowchart illustrating a message transmission process according to a first embodiment of the present disclosure. 4 may be applied to a communication network as shown in FIG. 2 and / or a communication network or other communication network structure as shown in FIG. 3.
- the base station 110 broadcasts system information about a category 1 message and a category 2 message.
- System information may include, for example, information about radio resources, such as radio resource locations (resource zones) of category 1 and category 2 messages.
- the UE 1 100 receives system information broadcasted by the base station 110.
- UE 2 120 receives system information broadcasted by the base station 110.
- the UE 3 130 receives system information broadcasted by the base station 110.
- UEs using ProSe (UE 1 (100), UE 2 (120), and UE 3 (130)) read radio system information broadcasted by the base station 110 and category used for transmitting a category 1 message. 2 Obtain information on radio resources used for message transmission.
- UE 1 (100) transmitting a message of category 1 among UEs 100, 120, and 130 using ProSe receives information on a radio resource of a category 1 message obtained from the base station 110. Based on, identify the radio resource blocks to be used for transmission.
- UE 1 100 broadcasts a Category 1 message to transmit using one or more of its radio resource blocks (step 250).
- UE 1 100 detects a collision after transmission, after applying a certain back-off, UE 1 100 broadcasts a process of re-broadcasting a category 1 message using an unused resource block up to k times until transmission is successful. Repeat. If all k retries fail, wait for a time equal to k times the applied backoff after collision detection, and then retry the transmission after waiting.
- FIG 5 illustrates a configuration of a category 1 message according to a first embodiment of the present disclosure.
- a category 1 message transmitted by UE 1 100 in step 250 includes a UE id field, a sequence number field, and a message content.
- the message content may include, for example, an identifier of an application of UE 1 100 related to sending the message. If there is more than one type of category 1 message, the category 1 message may further include a type field for distinguishing types.
- the UE id field may be set to an identifier of UE 1 (100).
- the sequence number may be assigned in sequence according to the order in which the messages transmitted by the UE 1 100 are transmitted. The UE id field and the sequence number field are used to identify the message itself, and may be replaced with other identifier fields for identifying the message.
- UE 1 100 which has sent a category 1 message in step 250, starts timer T1 in step 260.
- UE 1 (100) waits for a request message for requesting more information or additional information by the terminal that matches the category 1 message transmitted in 250 until the timer T1 expires. .
- UE 2 120 monitors the radio resources of the Category 1 message to receive the Category 1 message.
- UE 3 130 monitors the radio resources of the category 1 message to receive the category 1 message.
- UE 2 120 and UE 3 130 receiving the category 1 message according to the category 1 message broadcast in step 250 transmit the contents of the category 1 message in steps 270 and 280 to the ProSe in the UEs 120 and 130.
- the application checks the content, and if the interest is found, requests the communication unit of the UE 2 120 and the UE 3 130 to send a request message requesting the category 2 message.
- UE 2 120 and UE 3 130 generate random values r1_UE2 and r1_UE3 between (T1-a) and 0 in steps 270 and 280, respectively.
- UE 2 120 and UE 3 130 wait without sending a request message for a time corresponding to the arbitrary values r1_UE2 and r1_UE3, respectively.
- UE 2 120 and UE 3 130 monitor whether a category 2 message including additional information on the category 1 message received in step 250 is received during the corresponding times r1_UE2 and r1_UE3.
- UE 2 120 and UE 3 130 Since UE 2 120 and UE 3 130 generate random values r1_UE2 and r1_UE3, the waiting time may be set differently. Assume that UE 2 120 of UE 2 120 and UE 3 130 generated a shorter random value.
- UE 2 120 transmits a request message requesting additional information. This message is a wireless message intended for delivery to UE 1 100, but may be delivered to other UEs, for example UE 3 130.
- FIG. 6 is a structural diagram of an additional information request message according to a first embodiment of the present specification.
- the request message may include a message type field, a UE id field, a sequence number field, and a content field.
- the message type field is a field for distinguishing whether the corresponding category 2 message is a request message, an additional information message, or another type of message.
- the message type field of the additional information request message may be set as an indicator indicating that the message is an additional information request message.
- the UE id field and the sequence number field include information for identifying a message that is the target of additional information request.
- the request message of step 290 may include a UE id (id of UE 1) and a sequence number included in the received message in step 250. That is, the request message includes information for identifying which message the request message requests additional information about.
- the UE id field and the sequence number field may be replaced with other fields for message identification.
- the content field may include an indicator indicating additional information requested.
- the request message of step 290 may be sent using the resources of the category 2 message.
- the request message of step 290 undergoes a transmission failure detection process and a retry process similar to the message of step 250.
- the message content includes a request from an application of UE 2 120 that has examined an interest match.
- this content may include a request for information for application identifier verification of UE 1 100 and / or a request for information necessary for establishing communication.
- UE 2 120 which has transmitted a message of step 290, starts timer T2-UE2 in step 300 (300).
- the UE 3 (130) receiving the message of step 250 waits for the time of r1_UE3 before checking whether the interest of interest is correct and transmitting a message requesting additional information.
- UE 3 130 may detect that the message of step 290 has been transmitted by another UE (UE 2 120) before r1_UE3 expires.
- UE 3 130 analyzes the content of the received message of step 290, and checks whether the corresponding content includes all the information requested by UE 3 (130). If the content includes all the information that UE 3 130 requests, UE 3 130 does not generate a request message requesting additional information.
- the communication unit of UE 3 130 may detect the additional information request message including the sequence number of UE 1 100, which is the destination of the additional information request message, and deliver the detected message to the application requesting the additional information request message. have.
- the application may examine the contents of the received message and provide a message to the communication unit or the control unit that it is not necessary to send the additional information request message previously requested by the application. Accordingly, the communication unit of UE 3 130 starts the T2_UE3 timer without transmitting the additional information request message (step 320).
- UE 3 130 maintains monitoring for receiving category 2 messages until the T2_UE3 timer expires.
- the receiving UE receives a Category 1 message from the transmitting UE and starts a random value timer (wait time) if the interest is correct. If the receiving UE does not receive the additional information request message for the corresponding Category 1 message transmitted by another UE (another receiving UE) before the random value timer expires, the receiving UE transmits the additional information request message when the random value timer expires. Even if the receiving UE receives the additional information request message for the corresponding Category 1 message sent by another UE before the random value timer expires, if the receiving UE has more information in addition to the additional information request included in the received additional information request message, Send additional information request message when the value timer expires.
- a random value timer wait time
- the receiving UE receives the additional information request message for the corresponding Category 1 message sent by another UE before the random value timer expires, and if there is no more information required by the receiving UE in addition to the additional information request included in the received additional information request message. Do not send additional information request message, but wait to receive additional information message to be sent later. If a plurality of additional information request messages are received before the random timer expires, the additional information required by the receiving UE in addition to the additional information request included in any one or more of the messages when the timer expires is considered in consideration of the plurality of additional information request messages. Send additional information request message only if present.
- step 310 UE 1 100 receives a request message requesting additional information of step 290 before the timer T1 started in step 260 expires.
- the UE 1 100 transmits a category 2 message including additional information in response to the additional information request message.
- the message content of the additional information request message received by the UE 1 100 in step 290 may be transmitted to the application that triggered the category 1 message in step 260.
- the application provides a response to the requirements contained in the content of the message of step 290.
- the message of step 350 includes a response to the requirement.
- FIG. 7 illustrates a configuration of an additional information message according to the first embodiment of the present specification.
- the additional information message according to the first embodiment of the present specification includes a message type field, a sequence number field, a UE id field, and a content field.
- the additional information message according to the first embodiment of the present specification is a category 2 message.
- the message type field of the additional information message may be set to an indicator indicating that the message includes the additional information.
- the sequence number field may be set to a new sequence number field different from the message of step 250 or step 290.
- the UE id field may be set to an identifier of UE 1 100, which is a UE that transmits the additional information message.
- the UE id field and the sequence number field are used to identify the message itself, and may be replaced with other identifier fields for identifying the message.
- the content field may include additional information requested through the message of step 290.
- the content field of the additional information message may include verification information. If the message delivered in step 290 requires the caller's phone number, the content field of the additional information message may include the phone number.
- the message sent in step 350 arrives at UE 2 120 and UE 3 130 which were monitoring the radio resources of the category 2 message.
- UE 2 (120) checks whether the received additional information message is a message transmitted from UE 1 (100) waiting for a response, and if the waiting additional information message is correct, in step 270, the content included in the additional information message is correct. It determines that the interest is correct and sends additional information to the requesting applications. Applications of UE 2 120 that have received the 320 message further obtain necessary information using the content.
- UE 3 (130) goes through a process similar to step 320, through which the application of UE 3 (130) obtains additional information. In particular, when the application of UE 3 (130) only needs a part of the content of the additional information message, only a part of the content may be extracted and obtained, and the rest may be discarded.
- additional information may be prevented from being transmitted and received unnecessarily to efficiently utilize radio resources.
- FIG. 8 is a flowchart illustrating a message transmission process according to a second embodiment of the present disclosure.
- a UE to perform discovery may search for a discovery message through a message of category 1. After receiving and receiving the search message, the receiver checks whether the target information included in the content in the search message matches the interest of the user, and if so, transmits a category 2 message including information about the receiver. .
- the base station 1110 corresponds to the base station 110 of FIG. 4.
- UE 1 1100 corresponds to UE 1 100 of FIG. 4.
- UE 2 1120 corresponds to UE 2 120 of FIG. 4.
- UE 3 1130 corresponds to UE 3 130 of FIG. 4.
- the structure of FIG. 4 is similar to the structure of FIG. 8, although the detailed operation of each structure differs, it uses the different code
- the base station 1110 broadcasts system information about the category 1 message and the category 2 message.
- the system information may include, for example, information about the radio resources of the category 1 message and the category 2 message, for example, the location (resource area) of the radio resource.
- the UE 1 1100 receives system information broadcasted by the base station 1110.
- the UE 2 1120 receives system information broadcasted by the base station 1110.
- the UE 3 1130 receives system information broadcasted by the base station 1110. Since the processes of steps 1210 to 1240 are the same as those of steps 210 to 240 of FIG. 4, a detailed description thereof will be omitted.
- UEs using ProSe read the system information broadcasted by the base station 1110 to transmit a category 1 message. Obtains information about a radio resource used and a radio resource used for category 2 message transmission.
- UE 1 (1100) that transmits a category 1 message among UEs 1100, 1120, and 1130 using ProSe is configured to transmit based on information on radio resources of category 1 message obtained from base station 1110. Identify the radio resource blocks to use.
- UE 1 1100 broadcasts a Category 1 message to be transmitted using one or more of its radio resource blocks (step 1250). The collision detection and retransmission process in the message transmission in step 1250 is as described above with reference to step 250 of FIG. 4.
- FIG 9 illustrates a configuration of a search message according to a second embodiment of the present specification.
- the search message transmitted in step 1250 is a category 1 message.
- a search message includes a message type field, a sequence number field, a UE id field, and a content field.
- the message type field contains an indicator indicating that the message type is a search message.
- the UE id field is set to an identifier of UE 1 1100 that is the sender.
- the sequence number may be assigned in order according to the order in which the message transmitted by the UE 1 1100 is transmitted.
- the message content field may include information about a target to be searched.
- the content field may include a search target application identifier and / or other attribute information of an application of the search target terminal UE 2 1120.
- UE 1 1100 After transmitting the message corresponding to step 1250, UE 1 1100 starts timer T1 in step 1260. UE 1 1100 waits to receive a message requesting additional information by the terminal that matches the interest of the message transmitted in step 1250 until the timer T1 expires.
- the category 1 message transmitted in step 1250 is delivered to the UE 2 1120 and the UE 3 1130.
- the process of step 1280 is performed similarly to the process of step 1270.
- the process of step 1300 is performed similarly to the process of step 1290.
- the message transmitted in step 1290 may include a message type field, a sequence number field, a UE id field, and a content field.
- the message sent in step 1290 is a category 2 message.
- the message type field may be set to an indicator indicating that the corresponding message is a response message.
- the sequence number field may be set to the sequence number of the search message received in step 1250.
- the UE id field may be set to the UE id of the search message received in step 1250.
- the content field contains information about a target generated by the application.
- UE 1 1100 collects category 2 notification messages until the timer T1 started at step 1260 expires (step 1310).
- the UE 1 1100 that receives the category 2 notification messages (sent in steps 1290 and 1300) has a UE id of the received message that matches the id of the UE 1 1100 and a sequence number of the received message is 1250. If it matches with the sequence number of the search message sent by the to deliver the content of the received message to the application (s) that triggered the message of step 1250 so that the application receives a response to the search.
- the content generating subject is an application, but the content may be generated by a control unit of UEs or may be generated through an OS.
- FIG. 11 is a block diagram of a UE according to some embodiments of the present disclosure.
- a UE according to some embodiments of the present specification includes a communication unit 510 and a control unit 520.
- the communication unit 510 transmits and receives a radio signal necessary to perform a communication process according to any one or more of the above-described embodiments.
- the communication unit 510 may receive, for example, system information transmitted by an eNB.
- the communication unit 510 may also transmit and receive a message of any one or more of FIGS. 5 to 7 and 9 to 10.
- the controller 520 controls each component of the UE to operate the UE in accordance with any one or more of the above-described embodiments. For example, the controller 520 may analyze the message received by the communication unit 510, generate a transmission message accordingly, and control the communication unit 510 to transmit the generated transmission message.
- FIG. 12 is a block diagram of an eNB according to some embodiments of the present disclosure.
- an eNB includes a communication unit 610 and a control unit 620.
- the controller 620 may generate resource information and / or other system information of the category 1 message and the category 2 message and control the communication unit 620 to transmit the corresponding resource information and / or other system information.
- FIG. 13 is a network diagram of a communication system according to a third embodiment of the present disclosure.
- three terminals 1000, 1001, and 1002 are located in an area where communication ranges of UE1 1000, UE2 1001, UE3 1002, and UE4 1003, which are terminals for performing group communication, overlap. , 1003) are all present.
- UE1 (1000), UE2 (1001), UE3 (1002), and UE4 (1003), which are terminals for performing group communication all have the same group membership and store information on the same group ID.
- the channel for group communication is shared, and before the UE1 (1000), the UE2 (1001), the UE2 (1001), the UE3 (1002), and the UE4 (1003) share the group message through the shared channel, the UE1 (1000). ),
- the UE2 1001, the UE3 1002, and the UE4 1003 perform synchronization through a pulse couple oscillator.
- FIG. 14 is a view illustrating a configuration of a message used in a procedure of a third embodiment of the present specification.
- the UE1 1000 which should transmit group data after synchronization, generates a random number between 0 and t1 and waits for that time. If the message transmission is possible when the waiting time elapses, the UE1 1000 displays an alert message indicating information on the ID of the group to send the group message and the size of the transmitted message as shown in FIG. 1010) (1021 of FIG. 14).
- the information on the message size included in the warning message is the size or transmission time of the group message transmitted afterwards, and if the group message transmitted by all terminals is set to a predetermined size, it is omitted without being transmitted. If the warning message is successfully transmitted, the UE1 1000 transmits the group message 1011 after a predetermined time t2 (1024 of FIG. 14).
- the group message 1011 may include a group ID along with the data sent to the group.
- the UE2 1001 that needs to transmit group data After performing synchronization through the pulse couple oscillator, the UE2 1001 that needs to transmit group data generates a random number between 0 and t1 and waits for that time. If the group communication channel waiting for use when the waiting time elapses is already in use and the message transmission is impossible, the UE2 1001 monitors the group communication channel usage (1020 of FIG. 14).
- UEs (1001), UE3 (1002), and UE4 (1003) other than the UE1 (1000) transmitting the group message monitor the group communication channel for the UE2 (1001) and the UE3 (1002) to receive the group message. (1020 of FIG. 14).
- the UE2 1001, the UE3 1002, and the UE4 1003 Verify that you have membership in the group ID included in the warning message. If the UE2 1001 and the UE3 1002 have a membership result, the UE2 1001 waits to receive a group message including a group ID to be transmitted afterwards ((1022) of FIG. 14).
- UE2 1001 having a group message to transmit generates a random number between 0 and t1 again after receiving the group message, and waits for a warning transmission during that time UE3 having no group message to transmit 1002 starts monitoring again to receive a warning message (1020 of Fig. 14.)
- the UE4 1003 does not have membership as a result of the confirmation of the UE4 1003, the UE4 1003 is a group included in the warning message.
- the message size information is not used to monitor the group communication channel during the group message transmission time (1023 in FIG. 14), and when the transmission time is over, the UE4 1003 again attempts to receive a warning message. Start the sintering (1020 in Fig. 14).
- each block of the flowchart illustrations and combinations of flowchart illustrations may be performed by computer program instructions. Since these computer program instructions may be mounted on a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, those instructions executed through the processor of the computer or other programmable data processing equipment may be described in flow chart block (s). It creates a means to perform the functions. These computer program instructions may be stored in a computer usable or computer readable memory that can be directed to a computer or other programmable data processing equipment to implement functionality in a particular manner, and thus the computer usable or computer readable memory. It is also possible for the instructions stored in to produce an article of manufacture containing instruction means for performing the functions described in the flowchart block (s).
- Computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operating steps may be performed on the computer or other programmable data processing equipment to create a computer-implemented process to create a computer or other programmable data. Instructions for performing the processing equipment may also provide steps for performing the functions described in the flowchart block (s).
- each block may represent a portion of a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s).
- logical function e.g., a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s).
- the functions noted in the blocks may occur out of order.
- the two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the corresponding function.
- ' ⁇ part' used in the embodiments of the present specification means software or a hardware component such as an FPGA or an ASIC, and the ' ⁇ part' performs certain roles.
- ' ⁇ ' is not meant to be limited to software or hardware.
- ' ⁇ Portion' may be configured to be in an addressable storage medium or may be configured to play one or more processors.
- ' ⁇ ' means components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, procedures, and the like. Subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.
- the functionality provided within the components and the 'parts' may be combined into a smaller number of components and the 'parts' or further separated into additional components and the 'parts'.
- the components and ' ⁇ ' may be implemented to play one or more CPUs in the device or secure multimedia card.
- the discovery apparatus may include a portable electronic device such as a mobile phone, a personal digital assistant (PDA), navigation, a digital broadcast receiver, a portable multimedia player (PMP), and the like.
- a portable electronic device such as a mobile phone, a personal digital assistant (PDA), navigation, a digital broadcast receiver, a portable multimedia player (PMP), and the like.
- PDA personal digital assistant
- PMP portable multimedia player
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 명세서는 디스커버리 방법 및 장치에 관한 것으로, 본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)의 통신 방법은, eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 획득하는 단계, 제2 UE로부터 상기 제1 자원 영역을 통해 제1 메시지를 수신하는 단계, 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는지(match) 판단하는 단계 및 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면 상기 제2 UE에게 상기 제2 자원 영역을 통해 상기 제1 메시지에 상응하는 제2 메시지를 송신하는 단계를 포함할 수 있다.본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)는, eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 획득하고, 제2 UE로부터 상기 제1 자원 영역을 통해 제1 메시지를 수신하는 통신부 및 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는지(match) 판단하는 제어부를 포함할 수 있다.
Description
본 명세서는 디스커버리 방법 및 장치에 관한 것으로, 더욱 상세하게는 장치 대 장치(Device-to-Device, D2D) 통신을 위한 디스커버리 방법 및 장치에 관한 것이다.
도 1은 근접 서비스(ProSe; Proximity Services)를 위한 망 구성도이다.
ProSe는 도 1과 같이 이동 통신망의 기반 시설(infrastructure)을 이용하지 않고 두 단말이 직접 데이터를 주고 받는 데이터 전달 경로를 지원하는 서비스이다. ProSe를 이용하면 근접한 단말들이 데이터를 주고 받을 때 이동 통신망의 백홀(backhaul)을 이용하지 않고 직접적 데이터 경로(direct data path)를 이용하도록 지원할 수 있다.
도 1과 같이 직접적 데이터 경로(direct data path)를 이용하는 ProSe를 지원할 때에는 통신할 상대 장치(device)를 찾고 그 장치와 통신할 필요성에 대한 확인하는 절차가 필요하다. 예를 들면 "가장 가까운 위치에 서울로 갈수 있는 빈 차 상태를 가진 택시"를 찾는 택시 찾기 애플리케이션이 ProSe를 이용한다고 가정한다. 그러면, 그 애플리케이션은 "서울로 갈수 있는 빈 차 상태"라는 인터레스트(interest) 정보를 가진 택시 찾기 애플리케이션이 동작 중인 단말을 찾고 확인하는 과정이 필요하다.
또한 애플리케이션 사용이 허가된 단말들 사이에 메시지를 교환하는 과정이 필요하다.
본 명세서의 적어도 일부의 실시 예는 디스커버리(discovery) 과정을 효율적으로 수행하는 방법 및 장치 및/또는 동일한 애플리케이션을 사용하는 단말들 사이에 메시지를 교환하는 방법 및 장치를 제시한다.
본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)의 통신 방법은, eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 획득하는 단계, 제2 UE로부터 상기 제1 자원 영역을 통해 제1 메시지를 수신하는 단계, 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는지(match) 판단하는 단계 및 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면 상기 제2 UE에게 상기 제2 자원 영역을 통해 상기 제1 메시지에 상응하는 제2 메시지를 송신하는 단계를 포함할 수 있다.본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)는, eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 획득하고, 제2 UE로부터 상기 제1 자원 영역을 통해 제1 메시지를 수신하는 통신부 및 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는지(match) 판단하는 제어부를 포함할 수 있다. 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면 상기 통신부는 상기 제2 UE에게 상기 제2 자원 영역을 통해 상기 제1 메시지에 상응하는 제2 메시지를 송신할 수 있다.
본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)의 통신 방법은, eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 획득하는 단계, 상기 제1 자원 영역을 통해 제1 메시지를 송신하는 단계 및 상기 제2 자원 영역을 통해 제2 UE로부터 상기 제1 메시지에 상응하는 제2 메시지를 수신하는 단계를 포함할 수 있다.
본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)는, eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 획득하고, 상기 제1 자원 영역을 통해 제1 메시지를 송신하고, 상기 제2 자원 영역을 통해 제2 UE로부터 상기 제1 메시지에 상응하는 제2 메시지를 수신하는 통신부를 포함할 수 있다.
본 명세서의 일 실시 예에 따르는 기지국은, 다른 단말과 맞는지 비교하기 위한 콘텐츠를 포함하는 제1 메시지를 송수신하는데 사용되는 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 상기 제1 메시지에 대한 추가적 정보를 송수신하는 데 사용되는 제2 자원 영역을 지시하는 제2 자원 영역 정보를 생성하는 제어부 및 상기 제1 자원 영역 정보 및 상기 제2 자원 영역 정보를 송신하는 통신부를 포함할 수 있다.
본 명세서의 일 실시 예에 따르는 기지국의 통신 방법은, 다른 단말과 맞는지 비교하기 위한 콘텐츠를 포함하는 제1 메시지를 송수신하는데 사용되는 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 상기 제1 메시지에 대한 추가적 정보를 송수신하는 데 사용되는 제2 자원 영역을 지시하는 제2 자원 영역 정보를 생성하는 단계 및 상기 제1 자원 영역 정보 및 상기 제2 자원 영역 정보를 송신하는 단계를 포함할 수 있다.
본 명세서의 일 실시 예에 따르는 제1 사용자 장치(UE; User Equipment)의 통신 방법은, 그룹 메시지를 전송하려는 제1 사용자 장치가 그룹 메시지를 전송하기 전에 그룹 메시지 전송을 위한 리소스 점유를 표시하는 영역에 전송할 그룹 아이디를 전송하는 단계, 리소스 점유 표시가 성공한 경우 그룹 아이디에 해당하는 그룹으로 그룹 메시지를 송신하는 단계를 포함한다. 또한 그룹 메시지를 수신하려는 제1 사용자 장치는 그룹 메시지 전송을 위한 리소스 점유를 표시하는 영역을 지속적으로 모니터링하는 단계, 모니터링 결과 그룹 메시지 전송을 위한 리소스 점유를 표시하는 영역에서 수신된 그룹 아이디에 대한 그룹 멤버십을 제1 사용자 장치가 가지고 있는 지 확인하는 단계, 확인결과 그룹 메시지 전송을 위한 리소스 점유를 표시하는 영역에서 수신된 그룹 아이디에 대한 그룹 멤버십을 가진 경우 그 그룹으로 전송하는 메시지가 전송된 그룹 메시지 영역을 수신하는 단계, 확인결과 그룹 메시지 전송을 위한 리소스 점유를 표시하는 영역에서 수신된 그룹 아이디에 대한 그룹 멤버십을 가지지 않은 경우 그 그룹으로 전송하는 메시지가 전송된 그룹 메시지 영역을 수신 또는 모니터링 하지 않고 파워를 절약하면서 그룹 메시지 전송을 위한 리소스 점유를 표시하는 영역만을 송신하는 단계를 포함할 수 있다.
본 명세서의 일 실시 예에 따르면 효율적인 디스커버리 및 그룹 통신 장치 및 방법을 제공할 수 있다.
도 1은 근접 서비스(ProSe; Proximity Services)를 위한 망 구성도이다.
도 2는 본 명세서의 일 실시 예에 따르는 통신 시스템의 망 구성도이다.
도 3은 본 명세서의 다른 실시 예에 따르는 통신 시스템의 망 구성도이다.
도 4는 본 명세서의 제1 실시 예에 따르는 메시지가 송신 과정의 순서도이다.
도 5는 본 명세서의 제1 실시 예에 따르는 카테고리 1 메시지의 구성을 도시한다.
도 6은 본 명세서의 제1 실시 예에 따르는 추가 정보 요청 메시지의 구조도이다.
도 7은 본 명세서의 제1 실시 예에 따르는 추가 정보 메시지의 구성을 도시한다.
도 8은 본 명세서의 제2 실시 예에 따르는 메시지 송신 과정의 순서도이다.
도 9는 본 명세서의 제2 실시 예에 따르는 검색 메시지의 구성을 도시한다.
도 10은 본 명세서의 제2 실시 예에 따르는 응답 메시지의 구성을 도시한다.
도 11은 본 명세서의 일부 실시 예에 따르는 UE의 블록구성도이다.
도 12는 본 명세서의 일부 실시 예에 따르는 eNB의 블록구성도이다.
도 13은 본 명세서의 제3 실시 예에 따르는 통신 시스템 망 구성도이다.
도 14는 본 명세서의 제3 실시 예에 대한 프로시저와 사용되는 메시지의 구성을 나타낸다.
이하, 본 명세서의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
실시 예를 설명함에 있어서 본 명세서가 속하는 기술 분야에 익히 알려져 있고 본 명세서와 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 명세서의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.
도 2는 본 명세서의 일 실시 예에 따르는 통신 시스템의 망 구성도이다.
도 2를 참조하면, 본 명세서의 일 실시 예에 따르는 통신 시스템은 eNodeB(eNB)(110), 사용자 장치(UE; User Equipment) 1(100), UE 2(120) 및 UE 3(130)를 포함한다. eNodeB는 기지국(base station)이라고도 칭한다. 사용자 장치는 단말(terminal)이라고도 칭한다. 도 2에에서 eNB(110)의 커버리지(115) 및 UE 1(100)의 커버리지(115), UE 2(120)의 커버리지(125), UE 3(130)의 커버리지(135)가 도시된다.
도 2의 예에서, 동일한 기지국(110)의 커버리지(115) 안에 있는 단말들(100, 120, 130) 중 어느 하나 이상이 디스커버리 메시지를 보냈을 때 그 디스커버리에 관련된 메시지들이 도달할 수 있는 거리 내에 다른 단말들(100, 120, 130)이 존재하는 것으로 가정한다.
도 3은 본 명세서의 다른 실시 예에 따르는 통신 시스템의 망 구성도이다.
도 3을 참조하면, 본 명세서의 다른 실시 예에 따르는 통신 시스템은 eNB A(110), eNB B(111), 사용자 장치(UE; User Equipment) 1(100), UE 2(120) 및 UE 3(130)를 포함한다. 도 3에서 eNB A(110)의 커버리지(115), eNB B(111)의 커버리지(116) 및 UE 1(100)의 커버리지(115), UE 2(120)의 커버리지(125), UE 3(130)의 커버리지(135)가 도시된다. 도 3의 예는 도 2의 예와 유사하지만 eNB B(111)가 추가되었다.
도 3의 예에서는 UE들(100, 120, 130) 중 UE 1(100), UE 2(120), 및 UE 3(13) 모두는 eNB A(110)의 커버리지(115)에 속한다. 다만 UE 3(130)는 eNB B(111)의 커버리지(116)에도 속한다. 여기서는 UE 3(130)가 eNB A(110)의 커버리지(115)에 속하는 것으로 가정하였으나, UE 3(130)가 eNB A(110)의 커버리지(115)에 속하지 않는 경우에도 후술하는 동일한 과정이 적용될 수 있다. 단말들(100, 120, 130)이 디스커버리에 관련된 메시지들을 보냈을 때 그 디스커버리 메시지가 도달할 수 있는 거리 내에 다른 단말들(100, 120, 130)이 존재하는 것을 가정한다. 그리고, 도 3과 같이 다른 기지국들(eNB A(110) 와 eNB B(111)) 의 커버리지(115, 116)내에 있는 단말들(100, 120, 130)이 신호를 브로드캐스트하는 경우에는 이 기지국(110, 111)들은 ProSe 디스커버리에 관련해서는 동일한 시스템 정보를 브로드캐스트하는 것으로 가정한다.
도 2 및 도 3의 구성에서 디스커버리를 수행하기 위해서 발견(discover)되기를 원하는 단말은 자신의 정보를 담은 알림(announce) 메시지를 지속적으로 보낸다. 그 디스커버리 알림 메시지를 수신한 수신자는 알림 메시지에 담겨진 송신자에 대한 정보를 검사하여 수신자의 인터레스트와 일치하는 내용이 있는지 확인한 후, 일치하는 내용이 있는 경우에는 알림 메시지를 보낸 송신자와 통신을 요청한다.
"송신자의 정보와 수신자의 인터레스트가 일치한다", 또는 "송신자의 정보와 수신자의 인터레스트와 맞는다"는 표현은 송신 메시지가 포함하는 조건이 수신자, 또는 수신자의 애플리케이션의 정보에 의해 만족됨을 지시한다. 이하에서는 "송신자의 인터레스트와 수신자의 인터레스트가 맞는다" 또는 "수신 메시지의 요구조건과 수신자의 속성 정보(상태)가 맞는다" 또는 "수신 메시지가 수신자와 맞는다" 와 같이 유사한 다른 표현으로 지칭될 수 있다. 어느 경우에도 수신 메시지의 조건과 수신자의 내부 상태가 판단의 기준이 된다.
그런데 이 과정에서 수신자는 알림을 보낸 사용자 장치가 거짓 알림(fake announce)을 보낸 것은 아닌지 검증(verification)을 할 수 있어야 한다. 또한 인터레스트가 맞는다(match)고 판단되었을 때는 수신자는 송신자와의 통신(communication)을 요청하는데 필요한 추가적인 정보를 얻을 수 있어야 한다. 따라서 이러한 추가적인 정보는 송신자가 처음 보낸 알림 정보 내에 포함되어야만 한다.
그런데 인터레스트의 일치(match) 여부를 확인하기 위한 정보 이외의 정보들이 항상 알림된다면 알림 메시지의 크기가 커진다. 그리고 그 커진 알림 메시지를 수신하였을 때 인터레스트가 맞지 않는 수신자들에게는 인터레스트 확인을 위한 정보 이외의 추가적인 정보는 모두 쓸모 없음 것을 의미한다. 이것은 그 추가적인 정보의 양이 많을수록, 그리고 알림을 수신한 단말들 중에서 인터레스트가 맞는 비율이 낮을수록 실제 사용되지 않는 정보들을 전달하기 위하여 무선 자원이 낭비될 가능성이 높아짐을 의미한다.
따라서 본 명세서에서는 인터레스트를 확인하기 위하여 필요한 정보만을 전달하는 카테고리 1 메시지와 인터레스트가 맞는 경우에 한하여 이후 검증이나 통신 수립(communication establishment) 등의 과정을 위한 정보를 같이 전달하는 카테고리 2 메시지들을 이용하여 디스커버리를 진행하는 방안을 개시한다. 그에 따라 사용자 장치가 디스커버리 알림을 수신했을 때 인터레스트가 맞는 가능성이 낮아지더라도 무선 자원이 낭비되는 것을 막을 수 있다.
본 명세서의 일 실시 예에 따르면 메시지의 크기와 종류에 따라서 카테고리 1 메시지와 카테고리 2 메시지가 구별된다. 카테고리 1은 인터레스트의 맞음(interest match)을 확인하기 위한 정보만을 포함하는 메시지로 카테고리 2 메시지보다 작은 크기의 메시지이다. 카테고리 2 메시지는 인터레스트가 맞음이 확인된 이후에 검증 에 관련된 정보 및/또는 통신 수립을 위한 정보 등 추가적인 정보를 전송하기 위한 메시지로 카테고리 1 메시지보다 큰 메시지이다. 여기서는 카테고리 1 메시지 및 카테고리 2 메시지라는 명칭을 사용하였으나, 다른 명칭의 메시지가 본 실시 예에 해당하는 구성을 가진다면 본 실시 예를 적용할 수 있다.
도 4는 본 명세서의 제1 실시 예에 따르는 메시지가 송신 과정의 순서도이다. 도 4의 실시 예는 도 2와 같은 통신 망, 및/또는 도 3과 같은 통신 망이나 기타 통신 망 구조에 적용될 수 있다.
단계 210에서 기지국(110)은 카테고리 1 메시지 및 카테고리 2 메시지에 관한 시스템 정보를 브로드캐스트한다. 시스템 정보는 예를 들어 카테고리 1 메시지 및 카테고리 2 메시지의 무선 자원, 예를 들어 무선 자원 위치(자원 영역)에 관한 정보를 포함할 수 있다. 단계 220에서 UE 1(100)은 기지국(110)이 브로드캐스트하는 시스템 정보를 수신한다. 단계 230에서 UE 2(120)은 기지국(110)이 브로드캐스트하는 시스템 정보를 수신한다. 단계 240에서 UE 3(130)은 기지국(110)이 브로드캐스트하는 시스템 정보를 수신한다. ProSe를 사용하는 단말들 (UE 1(100), UE 2(120), UE 3(130))은 기지국(110)이 브로드캐스트하는 시스템 정보를 읽음으로써 카테고리 1 메시지 전송에 사용되는 무선 자원과 카테고리 2 메시지 전송에 사용되는 무선 자원에 대한 정보를 획득한다.
ProSe를 사용하는 단말(100, 120, 130) 중 카테고리 1의 메시지를 전송하는 단말(UE 1(100))은 기지국(110)으로부터 획득한 카테고리 1 메시지의 무선 자원(radio resource)에 대한 정보를 기반으로, 전송에 사용할 무선 자원 블록들을 식별한다. UE 1(100)은 그 무선 자원 블록들 중 하나 이상을 이용하여 송신하고자 하는 카테고리 1 메시지를 브로드캐스트한다(단계 250). UE 1(100)은 전송 이후 충돌을 감지하면 일정 백오프(back-off)를 적용한 이후, 사용되지 않은 자원 블록을 이용하여 카테고리 1 메시지를 다시 브로드캐스트 하는 과정을 전송이 성공할 때까지 최대 k번 반복한다. k 번의 재 시도가 모두 실패하면 충돌 감지 후 적용한 백오프의 k배에 해당하는 시간동안 재시도를 하지 않고 대기한 후 전송을 재시도 한다.
도 5는 본 명세서의 제1 실시 예에 따르는 카테고리 1 메시지의 구성을 도시한다.
도 5를 참조하면, 250단계에서 UE 1(100)이 전송하는 카테고리 1 메시지는 UE id 필드, 시퀀스 번호 필드 및 메시지 콘텐츠를 포함한다. 메시지 콘텐츠는 예를 들어 메시지를 송신에 관련된 UE 1(100)의 애플리케이션의 식별자를 포함할 수 있다. 카테고리 1 메시지의 유형이 둘 이상인 경우 카테고리 1 메시지는 유형을 구분하기 위한 유형 필드를 더 포함할 수 있다. UE id 필드는 UE 1(100)의 식별자로 설정될 수 있다. 시퀀스 번호는 UE 1(100)이 송신하는 메시지가 송신되는 순서에 따라 차례로 할당될 수 있다. UE id 필드 및 시퀀스 번호 필드는 해당 메시지 자체를 식별하기 위한 것으로, 메시지를 식별하기 위한 다른 식별자 필드로 대체될 수 있다.
250 단계에서 카테고리 1 메시지를 전송한 UE 1(100)은 단계 260에서 타이머 T1을 시작한다. UE 1(100)은 타이머 T1이 만료할 때까지 250에서 전송한 카테고리 1 메시지와 인터레스트가 맞는 단말이 더 많은 정보(more information) 또는 추가적 정보(additional information)를 요청하는 요청 메시지의 수신을 기다린다.
단계 230 이후에 UE 2(120)는 카테고리 1 메시지를 수신하기 위해 카테고리 1 메시지의 무선 자원을 모니터링한다. 마찬가지로 단계 240 이후에 UE 3(130)는 카테고리 1 메시지를 수신하기 위해 카테고리 1 메시지의 무선 자원을 모니터링한다. 단계 250의 카테고리 1 메시지 브로드캐스트에 따라 카테고리 1 메시지를 받은 UE 2(120)과 UE 3(130)은 단계 270 및 단계 280에서 그 카테고리 1 메시지의 콘텐츠를 그 UE들(120, 130) 내의 ProSe를 사용하는 애플리케이션들에게 전송하여 인터레스트가 맞는지(match) 여부를 검사하도록 한다. 콘텐츠를 전달 받은 애플리케이션들은 콘텐츠를 검사한 결과 인터레스트가 맞음을 발견하면 카테고리 2메시지를 요청하는 요청 메시지를 보내도록 UE 2(120)과 UE 3(130)의 통신부에게 요청한다.
또한 UE 2(120)과 UE 3(130)는 270단계와 280단계에서 (T1-a)와 0 사이의 임의의(random) 값(r1_UE2, r1_UE3)을 각각 발생 시킨다. UE 2(120)과 UE 3(130)는 각각 그 임의의 값(r1_UE2, r1_UE3)에 해당하는 시간 동안 요청 메시지를 보내지 않고 대기한다. UE 2(120)과 UE 3(130)는 해당 시간 (r1_UE2, r1_UE3) 동안, 단계 250에서 받은 카테고리 1 메시지에 대한 추가적인 정보를 포함한 카테고리 2 메시지가 수신되는지 모니터링 한다.
UE 2(120)와 UE 3(130)는 각각 임의의 값(r1_UE2, r1_UE3)을 발생시키므로, 대기시간이 서로 다르게 설정될 수 있다. UE 2(120)와 UE 3(130) 중 UE 2(120)가 더 짧은 임의의 값을 발생 시켰다고 가정한다. 단계 290에서 UE 2(120)는 추가적 정보를 요청하는 요청 메시지를 송신한다. 이 메시지는 UE 1(100)에게 전달되는 것을 목적으로 하는 무선 메시지이지만, 그 외의 다른 UE, 예를 들어 UE 3(130)에게도 전달될 수 있다.
도 6은 본 명세서의 제1 실시 예에 따르는 추가 정보 요청 메시지의 구조도이다.
도 6을 참조하면, 요청 메시지는 메시지 유형 필드, UE id 필드, 시퀀스 번호 필드 및 콘텐츠 필드를 포함할 수 있다. 메시지 유형 필드는 해당 카테고리 2 메시지가 요청 메시지인지, 아니면 추가적 정보 메시지인지, 또는 다른 유형의 메시지인지 구분하기 위한 필드이다. 추가 정보 요청 메시지의 메시지 유형 필드는 해당 메시지가 추가 정보 요청 메시지임을 가리키는 지시자로 설정될 수 있다. UE id 필드와 시퀀스 번호 필드는 추가적 정보 요청의 대상이 되는 메시지를 식별하기 위한 정보를 포함한다. 예를 들어 단계 290의 요청 메시지는 단계 250에서 수신 메시지에 포함된 UE id(UE 1의 id)와 시퀀스 번호를 포함할 수 있다. 즉, 요청 메시지는 해당 요청 메시지가 어떠한 메시지에 대한 추가적 정보를 요청하는지 식별하기 위한 정보를 포함한다. 변형 예에 따르면 UE id 필드 및 시퀀스 번호 필드는 메시지 식별을 위한 다른 필드로 대체될 수 있다. 콘텐츠 필드는 요청되는 추가적 정보를 지시하는 지시자를 포함할 수 있다.
단계 290의 요청 메시지는 카테고리 2 메시지의 리소스를 이용하여 전송될 수 있다. 단계 290의 요청 메시지는 250 단계의 메시지와 유사하게 전송 실패 감지 과정과 재시도 과정을 거친다. 메시지 콘텐츠는 인터레스트 맞음(match) 여부를 검사한 UE 2(120)의 애플리케이션의 요청을 포함한다. 예를 들이 이 콘텐츠는 UE 1(100)의 애플리케이션 식별자 검증을 위한 정보 요청 및/또는 통신 수립을 위하여 필요한 정보에 대한 요청을 포함할 수 있다.
290 단계의 메시지를 전송한 UE 2(120)는 단계 300에서 타이머 T2-UE2를 시작한다(300).
상술한 바와 같이 250 단계의 메시지를 받은 수신한 UE 3(130)은 인터레스트 맞음 여부를 확인하고 추가적 정보를 요청하는 메시지를 전송하기 전 r1_UE3의 시간 동안 기다린다. 다만 UE 3(130)는 r1_UE3이 만료하기 이전에 290단계의 메시지가 다른 단말(UE 2(120))에 의하여 전송되었음을 감지할 수 있다. UE 3(130)는 수신한 290 단계의 메시지의 콘텐츠를 분석하고, 해당 콘텐츠가 UE 3(130)가 요청할 정보를 모두 포함하는지 확인한다. 해당 콘텐츠가 UE 3(130)가 요청할 정보를 모두 포함한다면 UE 3(130)는 추가적 정보를 요청하는 요청 메시지를 발생시키지 않는다.
예를 들면, UE 3(130)의 통신부가 추가적 정보 요청 메시지의 목적지인 UE 1(100)의 시퀀스 번호를 포함한 추가적 정보 요청 메시지를 감지하여 감지된 메시지를 추가적 정보 요청 메시지를 요청한 애플리케이션에게 전달할 수 있다. 해당 애플리케이션은 전달받은 메시지의 콘텐츠를 검사하고, 이전에 해당 애플리케이션이 요청한 추가적 정보 요청 메시지를 보낼 필요가 없다는 메시지를 통신부, 또는 제어부에게 제공할 수 있다. 그에 따라 UE 3(130)의 통신부는 추가적 정보 요청 메시지를 전송하지 않고 T2_UE3 타이머를 시작한다(단계 320). UE 3(130)는 T2_UE3 타이머가 만료하기 전까지 카테고리 2의 메시지 수신을 위한 모니터링을 유지한다.
즉, 추가적 정보 요청을 위한 과정을 정리하면 아래와 같다.
수신 UE는 송신 UE로부터 카테고리 1 메시지를 수신하고, 인터레스트가 맞으면 랜덤 값의 타이머(대기 시간)를 시작한다. 수신 UE는 랜덤 값 타이머 만료 전에 다른 UE(다른 수신 UE)가 송신한 해당 카테고리 1 메시지에 대한 추가적 정보 요청 메시지를 수신하지 못하면 랜덤 값 타이머 만료 시에 추가적 정보 요청 메시지를 송신한다. 수신 UE는 랜덤 값 타이머 만료 전에 다른 UE가 송신한 해당 카테고리 1 메시지에 대한 추가적 정보 요청 메시지를 수신하더라도 수신한 추가적 정보 요청 메시지에 포함된 추가적 정보 요청 외에 수신 UE가 더 필요로 하는 정보가 있으면 랜덤 값 타이머 만료 시에 추가적 정보 요청 메시지를 송신한다. 수신 UE는 랜덤 값 타이머 만료 전에 다른 UE가 송신한 해당 카테고리 1 메시지에 대한 추가적 정보 요청 메시지를 수신하고, 수신한 추가적 정보 요청 메시지에 포함된 추가적 정보 요청 외에 수신 UE가 더 필요로 하는 정보가 없다면 추가적 정보 요청 메시지를 송신하지 않고, 이후에 전송될 추가적 정보 메시지를 수신하기 위해 대기한다. 랜덤 타이머 만료 전에 복수의 추가적 정보 요청 메시지를 수신한다면, 복수의 추가적 정보 요청 메시지를 모두 고려하여 타이머 만료 시 그 메시지들 중 어느 하나 이상에 포함된 추가적 정보 요청 외에 수신 UE가 더 필요로 하는 정보가 있는 경우에만 추가적 정보 요청 메시지를 송신한다.
단계 310에서 UE 1(100)은 단계 260에서 시작한 타이머 T1이 만료되기 전에 단계 290의 추가적 정보를 요청하는 요청 메시지를 수신한다. 단계 350에서 UE 1(100)은 추가적 정보 요청 메시지에 대한 응답으로 추가 정보를 포함하는 카테고리 2 메시지를 전송한다. 예를 들어 290 단계에서 UE 1(100)이 수신한 추가적 정보 요청 메시지의 메시지 콘텐츠는 260단계의 카테고리 1 메시지를 트리거한 애플리케이션에게 전송될 수 있다. 해당 애플리케이션은 단계 290의 메시지의 콘텐츠에 포함된 요구사항에 대한 응답 제공한다. 단계 350의 메시지는 해당 요구사항에 대한 응답을 포함한다.
도 7은 본 명세서의 제1 실시 예에 따르는 추가 정보 메시지의 구성을 도시한다.
도 7을 참조하면, 본 명세서의 제1 실시 예에 따르는 추가 정보 메시지는 메시지 유형 필드, 시퀀스 번호 필드, UE id 필드 및 콘텐츠 필드를 포함한다. 본 명세서의 제1 실시 예에 따르는 추가 정보 메시지는 카테고리 2 메시지이다. 추가 정보 메시지의 메시지 유형 필드는 해당 메시지가 추가 정보를 포함하는 메시지임을 지시하는 지시자로 설정될 수 있다. 시퀀스 번호 필드는 단계 250 또는 단계 290의 메시지와는 다른 새로운 시퀀스 번호 필드로 설정될 수 있다. UE id 필드는 추가 정보 메시지를 송신하는 UE인 UE 1(100)의 식별자로 설정될 수 있다. UE id 필드 및 시퀀스 번호 필드는 해당 메시지 자체를 식별하기 위한 것으로, 메시지를 식별하기 위한 다른 식별자 필드로 대체될 수 있다. 콘텐츠 필드는 단계 290의 메시지를 통해 요청된 추가 정보를 포함할 수 있다. 예를 들면 단계 290에서 전달된 메시지가 검증 정보를 요구하는 메시지라면 추가 정보 메시지의 콘텐츠 필드는 검증 정보를 포함할 수 있다. 단계 290에서 전달된 메시지가 발신자의 전화번호를 요구한다면, 추가 정보 메시지의 콘텐츠 필드는 전화번호를 포함할 수 있다.
단계 350에서 전송된 메시지는 카테고리 2 메시지의 무선 자원을 모니터링하던 UE 2(120)과 UE 3(130)에게 도달한다. 단계 330에서 UE 2(120)는 수신한 추가 정보 메시지가 응답을 기다리는 UE 1(100)으로부터 전송된 메시지인지 확인하고, 기다리던 추가 정보 메시지가 맞다면 해당 추가 정보 메시지에 포함된 콘텐츠를 단계 270에서 인터레스트가 맞는 것으로 판단하여 추가 정보를 요청한 애플리케이션들에게 전송한다. 320 메시지를 받은 UE 2(120)의 애플리케이션들은 콘텐츠를 이용하여 추가로 필요한 정보를 획득한다. 단계 340에서 UE 3(130)는 단계 320과 유사한 과정을 거치고, 이를 통해 UE 3(130)의 애플리케이션은 추가 정보를 획득한다. 특히 UE 3(130)의 애플리케이션은 추가 정보 메시지의 콘텐츠 중 일부만을 필요로하는 경우 그 일부만을 추출하여 획득하고, 나머지는 버릴 수 있다.
도 4 내지 도 7을 참조하여 상술한 실시 예에 따르면, 추가 정보가 불필요하게 송수신되는 것을 막아 무선 자원을 효율적으로 활용할 수 있다.
도 4 내지 도 7을 참조하여 상술한 실시 예에서 알림/추가 정보 요청/알림 형태의 흐름이 도시되었다. 아래 도 8 내지 도 10을 참조하여 검색/알림의 형태로 디스커버리가 수행되는 경우를 후술한다.
도 8은 본 명세서의 제2 실시 예에 따르는 메시지 송신 과정의 순서도이다.
도 2 및/또는 도 3과 같은 통신 망 구성에서 수행되는 디스커버리 과정이 검색/알림의 형태로 수행되는 경우에는 도 8에 도시된 바 같이 디스커버리를 수행하려는 단말이 카테고리 1의 메시지를 통해 검색 메시지를 송신하고 그 검색 메시지를 수신한 수신자가 검색 메시지 내의 콘텐츠에 포함된 타겟 정보가 자신과 일치하는지 인터레스트 맞음 여부를 확인한 후 맞는 경우에는 수신자에 대한 정보를 포함한 카테고리 2 메시지를 전송하는 과정으로 구성된다.
도 8의 실시 예는 도 2와 같은 통신 망, 및/또는 도 3과 같은 통신 망이나 기타 통신 망 구조에 적용될 수 있다. 기지국(1110)은 도 4의 기지국(110)에 대응된다. UE 1(1100)은 도 4의 UE 1(100)에 대응된다. UE 2(1120)는 도 4의 UE 2(120)에 대응된다. UE 3(1130)은 도 4의 UE 3(130)에 대응된다. 전반적인 구조는 도 4의 구성과 도 8의 구성이 유사하지만 각 구성부의 세부적 동작이 달라지므로 다른 도면 부호를 사용한다.
단계 1210에서 기지국(1110)은 카테고리 1 메시지 및 카테고리 2 메시지에 관한 시스템 정보를 브로드캐스트한다. 시스템 정보는 예를 들어 카테고리 1 메시지 및 카테고리 2 메시지의 무선 자원, 예를 들어 무선 자원의 위치(자원 영역)에 관한 정보를 포함할 수 있다. 단계 1220에서 UE 1(1100)은 기지국(1110)이 브로드캐스트하는 시스템 정보를 수신한다. 단계 1230에서 UE 2(1120)은 기지국(1110)이 브로드캐스트하는 시스템 정보를 수신한다. 단계 1240에서 UE 3(1130)은 기지국(1110)이 브로드캐스트하는 시스템 정보를 수신한다. 단계 1210 내지 단계 1240의 과정은 도 4의 단계 210 내지 단계 240과 동일하므로 여기서는 상세한 설명을 생략한다.
도 8을 참조하면, ProSe를 사용하는 단말들 (UE 1(1100), UE 2(1120), UE 3(1130))은 기지국(1110)이 브로드캐스트하는 시스템 정보를 읽음으로써 카테고리 1 메시지 전송에 사용되는 무선 자원과 카테고리 2 메시지 전송에 사용되는 무선 자원에 대한 정보를 획득한다.
ProSe를 사용하는 단말(1100, 1120, 1130) 중 카테고리 1의 메시지를 전송하는 단말(UE 1(1100))은 기지국(1110)으로부터 획득한 카테고리 1 메시지의 무선 자원에 대한 정보를 기반으로 전송에 사용해야 무선 자원 블록들을 식별한다. UE 1(1100)은 그 무선 자원 블록 들 중 하나 이상을 이용하여 송신하고자 하는 카테고리 1 메시지를 브로드캐스트한다(단계 1250). 단계 1250의 메시지 전송 시 충돌의 감지와 재전송 과정은 도 4의 단계 250에 대한 설명에서 상술한 바와 같다.
도 9는 본 명세서의 제2 실시 예에 따르는 검색 메시지의 구성을 도시한다.
1250 단계에서 전송되는 검색 메시지는 카테고리 1 메시지이다. 도 9를 참조하면 검색 메시지는 메시지 유형 필드, 시퀀스 번호 필드, UE id 필드 및 콘텐츠 필드를 포함한다. 메시지 유형 필드는 메시지 유형이 검색 메시지임을 지시하는 지시자를 포함한다. UE id 필드는 송신자인 UE 1(1100)의 식별자로 설정된다. 시퀀스 번호는 UE 1(1100)이 송신하는 메시지가 송신되는 순서에 따라 차례로 할당될 수 있다. 메시지 콘텐츠 필드는 검색하고자 하는 대상에 대한 정보를 포함할 수 있다. 예를 들어 콘텐츠 필드는 검색 대상 애플리케이션 식별자 및/또는 검색 대상 단말(UE 2(1120))의 애플리케이션의 기타 속성 정보를 포함할 수 있다.
1250 단계에 해당하는 메시지를 전송한 후 UE 1(1100)은 단계 1260에서 타이머 T1을 시작한다. UE 1(1100)은 타이머 T1이 만료할 때까지 단계 1250에서 전송한 메시지의 인터레스트와 맞는(match) 단말이 추가적 정보을 요청하는 메시지를 수신하기 위해 대기한다.
1250 단계에서 전송된 카테고리 1 메시지는 UE 2(1120)와 UE 3(1130)에게 전달된다. 카테고리 1에 메시지를 수신한 UE 2(1120) 은 단계 1270에서 그 메시지의 콘텐츠를 해당 UE 내의 ProSe를 사용하는 애플리케이션들에게 전달하여 인터레스트 맞음 여부를 검사하도록 한다. Content를 전달받은 애플리케이션들이 콘텐츠를 검사한 결과 검색 메시지의 콘텐츠가 지시하는 검색 대상이 메시지를 수신한 UE 2(1120)의 인터레스트(또는 애플리케이션의 인터레스트)와 맞는다면, 애플리케이션들은 UE 2(1120)에 대한 타겟 정보를 포함하는 콘텐츠를 생성하고, 이 콘텐츠를 알림의 형태로 송신할 것을 UE 2(1120)의통신부에게 요청한다. 이 콘텐츠는 단계 1290에서 UE2(1120)에 의하여 카테고리 2 메시지의 형태로 전송된다. 단계 1280의 과정은 단계 1270의 과정과 유사하게 수행된다. 또한 단계 1300의 과정은 단계 1290의 과정과 유사하게 수행된다.
도 10은 본 명세서의 제2 실시 예에 따르는 응답 메시지의 구성을 도시한다. 도 10을 참조하면, 단계 1290에서 전송되는 메시지는 메시지 유형 필드, 시퀀스 번호 필드, UE id 필드 및 콘텐츠 필드를 포함할 수 있다. 단계 1290에서 전송되는 메시지는 카테고리 2 메시지이다. 메시지 유형 필드는 해당 메시지가 응답 메시지임을 지시하는 지시자로 설정될 수 있다. 시퀀스 번호 필드는 단계 1250에서 수신한 검색 메시지의 시퀀스 번호로 설정될 수 있다. UE id 필드는 단계 1250에서 수신한 검색 메시지의 UE id로 설정될 수 있다. 콘텐츠 필드는 애플리케이션이 생성한 타겟에 대한 정보를 포함한다.
UE 1(1100)는 단계 1260에서 시작한 타이머 T1이 만료되기 전까지 카테고리 2 알림 메시지들을 수집한다 (단계 1310). 카테고리 2 알림 메시지들(단계 1290과 단계 1300에서 전송)을 수신한 UE 1(1100)은 수신한 메시지의 UE id가 자신(UE 1(1100)의 id와 일치하고 수신한 메시지의 시퀀스 번호가 1250에서 전송한 검색 메시지의 시퀀스 번호와 일치 하다면 수신한 메시지의 콘텐츠를 단계 1250의 메시지를 트리거한 애플리케이션(들)에게 전달하여 애플리케이션이 검색에 대한 응답을 수신하도록 한다.
상술한 도 4 내지 도 10의 실시 예 들에서 콘텐츠의 생성 주체가 애플리케이션인 것으로 설명하였으나, 콘텐츠는 UE들의 제어부에 의하여 생성되거나 OS를 통해 생성될 수도 있다.
도 11은 본 명세서의 일부 실시 예에 따르는 UE의 블록구성도이다.
도 11을 참조하면, 본 명세서의 일부 실시 예에 따르는 UE는 통신부(510) 및 제어부(520)를 포함한다.
통신부(510)는 상술한 실시 예들 중 어느 하나 이상에 따라 통신 과정을 수행하기 위하여 필요한 무선 신호를 송수신한다. 통신부(510)는 예를 들어 eNB가 송신하는 시스템 정보를 수신할 수 있다. 통신부(510)는 또한 도 5 내지 도 7 및 도 9 내지 도 10 중 어느 하나 이상의 메시지를 송수신할 수 있다. 제어부(520)는 상술한 실시 예들 중 어느 하나 이상에 따라 UE가 동작하도록 UE의 각 구성부를 제어한다. 제어부(520)는 예를 들어 통신부(510)가 수신한 메시지를 분석하여 그에 따라 송신 메시지를 생성하고 생성한 송신 메시지를 통신부(510)가 송신하도록 제어할 수 있다.
도 12는 본 명세서의 일부 실시 예에 따르는 eNB의 블록구성도이다.
도 12를 참조하면, 본 명세서의 일부 실시 예에 따르는 eNB는 통신부(610) 및 제어부(620)를 포함한다. 제어부(620)는 카테고리 1 메시지 및 카테고리 2 메시지의 자원 정보 및/또는 기타 시스템 정보를 생성하여 통신부(620)가 해당 자원 정보 및/또는 기타 시스템 정보를 송신하도록 제어할 수 있다.
도 13은 본 명세서의 제3 실시 예에 따르는 통신 시스템의 망 구성도이다.
도 13을 참조하면, 그룹 통신을 수행하는 단말인 UE1(1000), UE2(1001), UE3(1002), UE4(1003)의 통신 레인지가 중첩되는 영역에 세 개의 단말들(1000,1001,1002, 1003)이 모두 존재한다. 또한 그룹 통신을 수행하는 단말인 UE1(1000), UE2(1001), UE3(1002), UE4(1003)는 모두 동일 그룹의 멤버십을 소유하여 동일한 그룹 아이디에 대한 정보를 저장하고 있다. 그리고 그룹 통신을 위한 채널이 공유되며, 그룹 멤버십을 가진 단말인 UE1(1000), UE2(1001), UE3(1002), UE4(1003)가 공유되는 채널을 통하여 그룹 메시지를 송수신하지 전 UE1(1000), UE2(1001), UE3(1002), UE4(1003)는 Pulse Couple Oscillator를 통하여 동기화를 수행한다.
도 14는 본 명세서의 제3 실시 예에 대한 프로시저와 사용되는 메시지의 구성을 나타낸다.
도 14를 참조하면, 동기화 후 그룹 데이터를 전송해야 하는 UE1(1000)은 0과 t1 사이의 랜덤 수를 발생시켜 그 시간 동안 대기한다. 대기한 시간이 지났을 때 메시지 전송이 가능한 상태이면, UE1(1000)은 도 14와 같이 그룹메시지를 보낼 그룹의 ID와 전송한 메시지의 크기에 대한 정보를 표시한 경고(alert) 메시지 (도 14의 1010)를 전송한다 (도 14의 1021). 경고메시지에 포함된 메시지 크기에 대한 정보는 이후 전송된 그룹 메시지의 크기 또는 전송 시간이며, 모든 단말이 전송하는 그룹 메시지가 일정 크기로 정해져 있는 경우에는 전송되지 않고 생략된다. 경고 메시지가 성공적으로 전송되면 UE1(1000)는 정해진 t2 시간 후 그룹 메시지(1011)를 전송한다(도 14의 1024). 그룹 메시지(1011)는 그룹으로 보내는 데이터와 함께 그룹 아이디를 포함 할 수 있다. Pulse Couple Oscillator를 통한 동기화 수행 후 그룹 데이터를 전송해야 하는 UE2(1001)은 0과 t1 사이의 랜덤 수를 발생시켜 그 시간 동안 대기한다. 대기한 시간이 지났을 때 사용을 기다리던 그룹 통신 채널이 이미 사용 중이라서 메시지 전송이 불가능한 상태이면 UE2(1001)는 그룹 통신 채널 사용 모니터링한다(도 14의 1020). 그룹 메시지를 전송하는 UE1(1000)이외의 단말들(UE2(1001), UE3(1002), UE4(1003))은 그룹 메시지 수신을 위하여 UE2(1001), UE3(1002)는 그룹 통신 채널을 모니터링한다(도 14의 1020). 모니터링 결과 UE1(1000)이 송신한 그룹 아이디와 그룹 메시지 크기에 대한 정보를 포함한 경고 메시지(1010)을 수신하면(도 14의 10201), UE2(1001), UE3(1002), UE4(1003)는 경고 메시지에 포함된 그룹 아이디에 대한 멤버십을 가졌는지 확인한다. UE2(1001), UE3(1002)의 확인결과 멤버십을 가졌다면 UE2(1001)는 이후 전송될 그룹 아이디를 포함한 그룹 메시지를 수신을 대기한 후 ((도 14의 1022) UE1이 전송한 그룹 메시지를 수신한다. 송신할 그룹 메시지를 가진 UE2(1001)는 그룹 메시지 수신 후 다시 0과 t1 사이의 랜덤 수를 발생시켜 그 시간 동안 경고 송신을 대기하는 과정을 수행한다. 송신할 그룹 메시지를 가지지 않은 UE3(1002)는 다시 경고 메시지를 수신하기 위하여 모니터링을 시작한다(도 14의 1020). 경고 메시지를 수신한 후 UE4(1003)의 확인결과 멤버십을 가지지 않았다면 UE4(1003)은 경고 메시지에 포함된 그룹 메시지 크기 정보를 이용하여 그룹 메시지 전송 시간 동안을 그룹 통신 채널을 모니터링 하지 않는다(도 14의 1023). 그리고 그 전송 시간일 끝나면 UE4(1003)는 다시 경고 메시지를 수신하기 위하여 모니터링을 시작한다(도 14의 1020).
이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
이 때, 본 명세서의 실시 예들에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
본 명세서의 일 실시 예에 따른 디스커버리 장치는 휴대폰, PDA(Personal Digital Assistant), 내비게이션(navigation), 디지털 방송 수신기, PMP(Portable Multimedia Player) 등과 같은 휴대용 전자기기 장치를 포함할 수 있다.
본 명세서가 속하는 기술분야의 통상의 지식을 가진 자는 본 명세서가 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 명세서의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 명세서의 범위에 포함되는 것으로 해석되어야 한다.
한편, 본 명세서와 도면에는 본 명세서의 바람직한 실시 예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 명세서의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 명세서의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예 외에도 본 명세서의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 명세서가 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
Claims (15)
- 제1 사용자 장치(UE; User Equipment)의 통신 방법에 있어서,eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 수신하는 단계;제2 UE로부터 상기 제1 자원 영역을 통해 제1 메시지를 수신하는 단계;제1 메시지의 콘텐츠가 상기 제1 UE와 맞는지(match) 판단하는 단계; 및제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면, 상기 제2 UE에게 상기 제2 자원 영역을 통해 상기 제1 메시지에 상응하는 제2 메시지를 송신하는 단계를 포함하는 통신 방법.
- 제1항에 있어서,상기 제2 메시지는 상기 제1 메시지를 식별할 수 있는 정보 및 상기 제1 메시지에 관하여 상기 제1 UE가 요청하는 추가적 정보를 지시하는 제1 지시자를 포함하는 것을 특징으로 하는 통신 방법.
- 제2항에 있어서,상기 제1 메시지에 상응하는 제2 메시지를 송신하는 단계는,상기 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면 임의의 대기 시간 값을 생성하는 단계;상기 대기 시간 내에 다른 UE로부터 수신한 메시지 중 상기 제1 메시지를 식별할 수 있는 정보를 포함하는 제3 메시지들에 포함된 상기 다른 UE가 요청하는 추가적 정보를 지시하는 제2 지시자를 획득하는 단계; 및상기 대기 시간 내에 다른 UE로부터 수신한 메시지가 없거나, 상기 제2 지시자가 상기 제1 지시자를 모두 포함하지 않으면, 상기 제1 메시지에 상응하는 제2 메시지를 송신하는 단계를 포함하는 통신 방법.
- 제1항에 있어서, 상기 제2 메시지는 상기 제1 메시지의 콘텐츠와 관련된 상기 제1 UE의 정보를 포함하는 것을 특징으로 하는 통신 방법.
- 제1 사용자 장치(UE; User Equipment)에 있어서,eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 수신하고, 제2 UE로부터 상기 제1 자원 영역을 통해 제1 메시지를 수신하는 통신부; 및제1 메시지의 콘텐츠가 상기 제1 UE와 맞는지(match) 판단하는 제어부를 포함하고,제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면, 상기 통신부는 상기 제2 UE에게 상기 제2 자원 영역을 통해 상기 제1 메시지에 상응하는 제2 메시지를 송신하는 것을 특징으로 하는 사용자 장치.
- 제5항에 있어서,상기 제2 메시지는 상기 제1 메시지를 식별할 수 있는 정보 및 상기 제1 메시지에 관하여 상기 제1 UE가 요청하는 추가적 정보를 지시하는 제1 지시자를 포함하는 것을 특징으로 하는 사용자 장치.
- 제6항에 있어서,상기 제어부는 상기 제1 메시지의 콘텐츠가 상기 제1 UE와 맞는다면 임의의 대기 시간 값을 생성하고, 상기 대기 시간 내에 다른 UE로부터 수신한 메시지 중 상기 제1 메시지를 식별할 수 있는 정보를 포함하는 제3 메시지들에 포함된 상기 다른 UE가 요청하는 추가적 정보를 지시하는 제2 지시자를 획득하고,상기 대기 시간 내에 다른 UE로부터 수신한 메시지가 없거나, 상기 제2 지시자가 상기 제1 지시자를 모두 포함하지 않으면, 상기 통신부는 상기 제1 메시지에 상응하는 제2 메시지를 송신하는 것을 특징으로 하는 사용자 장치.
- 제5항에 있어서, 상기 제2 메시지는 상기 제1 메시지의 콘텐츠와 관련된 상기 제1 UE의 정보를 포함하는 것을 특징으로 하는 사용자 장치.
- 제1 사용자 장치(UE; User Equipment)의 통신 방법에 있어서,eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 수신하는 단계;상기 제1 자원 영역을 통해 제1 메시지를 송신하는 단계; 및상기 제2 자원 영역을 통해 제2 UE로부터 상기 제1 메시지에 상응하는 제2 메시지를 수신하는 단계를 포함하는 통신 방법.
- 제9항에 있어서,상기 제2 메시지는 상기 제1 메시지를 식별할 수 있는 정보 및 상기 제1 메시지에 관하여 상기 제2 UE가 요청하는 추가적 정보를 지시하는 지시자를 포함하고,상기 통신 방법은 상기 제2 자원 영역을 통해 상기 제2 UE에게 상기 지시자에 상응하는 상기 제1 UE의 정보를 포함하는 제3 메시지를 송신하는 단계를 더 포함하는 통신 방법.
- 제9항에 있어서, 상기 제2 메시지는 상기 제1 메시지의 콘텐츠와 관련된 상기 제2 UE의 정보를 포함하는 것을 특징으로 하는 통신 방법.
- 제1 사용자 장치(UE; User Equipment)에 있어서,eNB(evolved Node B)로부터 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 제2 자원 영역을 지시하는 제2 자원 영역 정보를 수신하고, 상기 제1 자원 영역을 통해 제1 메시지를 송신하고, 상기 제2 자원 영역을 통해 제2 UE로부터 상기 제1 메시지에 상응하는 제2 메시지를 수신하는 통신부를 포함하는 사용자 장치.
- 제12항에 있어서,상기 제2 메시지는 상기 제1 메시지를 식별할 수 있는 정보 및 상기 제1 메시지에 관하여 상기 제2 UE가 요청하는 추가적 정보를 지시하는 지시자를 포함하고,상기 통신부는 상기 제2 자원 영역을 통해 상기 제2 UE에게 상기 지시자에 상응하는 상기 제1 UE의 정보를 포함하는 제3 메시지를 송신하는 것을 특징으로 하는 사용자 장치.
- 제12항에 있어서, 상기 제2 메시지는 상기 제1 메시지의 콘텐츠와 관련된 상기 제2 UE의 정보를 포함하는 것을 특징으로 하는 사용자 장치.
- 기지국에 있어서,다른 단말과 맞는지 비교하기 위한 콘텐츠를 포함하는 제1 메시지를 송수신하는데 사용되는 제1 자원 영역을 지시하는 제1 자원 영역 정보 및 상기 제1 메시지에 대한 추가적 정보를 송수신하는 데 사용되는 제2 자원 영역을 지시하는 제2 자원 영역 정보를 생성하는 제어부; 및상기 제1 자원 영역 정보 및 상기 제2 자원 영역 정보를 송신하는 통신부를 포함하는 기지국.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19195128.4A EP3595269B1 (en) | 2013-05-20 | 2014-05-20 | Discovery method and apparatus |
| CN201480029277.5A CN105247802B (zh) | 2013-05-20 | 2014-05-20 | 发现方法和装置 |
| US16/705,108 USRE50279E1 (en) | 2013-05-20 | 2014-05-20 | Discovery method and apparatus |
| EP14801686.8A EP3001582B1 (en) | 2013-05-20 | 2014-05-20 | Discovery method and apparatus |
| US14/893,022 US9839059B2 (en) | 2013-05-20 | 2014-05-20 | Discovery method and apparatus |
| EP21199410.8A EP3996433B1 (en) | 2013-05-20 | 2014-05-20 | Group communication method and apparatus |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2013-0056713 | 2013-05-20 | ||
| KR20130056713 | 2013-05-20 | ||
| KR1020130080875A KR102073134B1 (ko) | 2013-05-20 | 2013-07-10 | 디스커버리 방법 및 장치 |
| KR10-2013-0080875 | 2013-07-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014189263A1 true WO2014189263A1 (ko) | 2014-11-27 |
Family
ID=52456653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2014/004505 Ceased WO2014189263A1 (ko) | 2013-05-20 | 2014-05-20 | 디스커버리 방법 및 장치 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | USRE50279E1 (ko) |
| EP (3) | EP3001582B1 (ko) |
| KR (1) | KR102073134B1 (ko) |
| CN (1) | CN105247802B (ko) |
| WO (1) | WO2014189263A1 (ko) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108990063A (zh) * | 2013-06-28 | 2018-12-11 | 日本电气株式会社 | 通信系统、网络和用户设备及其通信方法 |
| KR102276858B1 (ko) * | 2015-06-26 | 2021-07-13 | 삼성전자주식회사 | 단말기들의 통신 방법 및 그 단말기 |
| KR102456934B1 (ko) | 2018-02-28 | 2022-10-21 | 삼성전자주식회사 | 무선 통신 시스템에서의 데이터 송수신 방법 및 장치 |
| US11596010B2 (en) * | 2018-06-12 | 2023-02-28 | Lg Electronics Inc. | Method for transmitting and receiving data in wireless communication system and terminal therefor |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013062310A1 (ko) * | 2011-10-24 | 2013-05-02 | 엘지전자 주식회사 | 무선통신 시스템에서 기지국이 d2d(device-to-device) 통신을 지원하는 방법과 d2d 단말이 효율적으로 d2d 통신 요청 신호를 전송하는 방법 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7613426B2 (en) * | 2005-12-20 | 2009-11-03 | Microsoft Corporation | Proximity service discovery in wireless networks |
| US8478300B2 (en) * | 2005-12-20 | 2013-07-02 | Microsoft Corporation | Proximity service discovery in wireless networks |
| US8320398B2 (en) * | 2007-07-10 | 2012-11-27 | Qualcomm Incorporated | Paging a peer in a peer-to-peer communication network |
| US20090063686A1 (en) * | 2007-08-30 | 2009-03-05 | Schmidt Brian K | Automated service discovery and dynamic connection management |
| US8385823B2 (en) * | 2007-10-03 | 2013-02-26 | Samsung Electronics Co., Ltd | Method and system for communication in near field communication network |
| US8478776B2 (en) * | 2009-10-30 | 2013-07-02 | Qualcomm Incorporated | Methods and systems for peer-to-peer network discovery using multi-user diversity |
| US8812657B2 (en) * | 2010-04-15 | 2014-08-19 | Qualcomm Incorporated | Network-assisted peer discovery |
| US8553605B2 (en) * | 2010-09-10 | 2013-10-08 | Qualcomm Incorporated | Packet identification for power saving in wireless communication networks |
| KR101682956B1 (ko) | 2010-10-14 | 2016-12-07 | 삼성전자주식회사 | 기기 간 통신 시스템에서 페이징된 기기에서의 억세스 오버헤드를 감소하기 위한 방법 및 장치 |
| US9001693B2 (en) | 2011-06-13 | 2015-04-07 | Qualcomm, Incorporated | Enhanced discovery procedures in peer-to-peer wireless local area networks (WLANs) |
| US8576756B2 (en) * | 2011-06-28 | 2013-11-05 | International Business Machines Corporation | Continuous cache service in cellular networks |
| US20140254429A1 (en) | 2011-10-02 | 2014-09-11 | Broadcom Corporation | Signaling for device-to-device wireless communication |
| GB2496153B (en) | 2011-11-02 | 2014-07-02 | Broadcom Corp | Device-to-device communications |
| US9185690B2 (en) * | 2012-02-29 | 2015-11-10 | Sharp Kabushiki Kaisha | Allocating and determining resources for a device-to-device link |
-
2013
- 2013-07-10 KR KR1020130080875A patent/KR102073134B1/ko active Active
-
2014
- 2014-05-20 EP EP14801686.8A patent/EP3001582B1/en active Active
- 2014-05-20 EP EP19195128.4A patent/EP3595269B1/en active Active
- 2014-05-20 EP EP21199410.8A patent/EP3996433B1/en active Active
- 2014-05-20 CN CN201480029277.5A patent/CN105247802B/zh active Active
- 2014-05-20 WO PCT/KR2014/004505 patent/WO2014189263A1/ko not_active Ceased
- 2014-05-20 US US16/705,108 patent/USRE50279E1/en active Active
- 2014-05-20 US US14/893,022 patent/US9839059B2/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013062310A1 (ko) * | 2011-10-24 | 2013-05-02 | 엘지전자 주식회사 | 무선통신 시스템에서 기지국이 d2d(device-to-device) 통신을 지원하는 방법과 d2d 단말이 효율적으로 d2d 통신 요청 신호를 전송하는 방법 |
Non-Patent Citations (5)
| Title |
|---|
| "3GPP; TSGSA; Study on architecture enhancements to support Proximity Services (ProSe) (Release 12)", 3GPP TR 23.703 V0.3.0, April 2013 (2013-04-01), XP055296529, Retrieved from the Internet <URL:http://www.3gpp.org/fip/Specs/archive/23_series/23.703/23703-030.zip> * |
| MOTOROLA MOBILITY: "ProSe Solution for direct discovery", 3GPP TSG SA WG2 MEETING #96 S2-131429, 8 April 2013 (2013-04-08), SAN DIEGO, CALIFORNIA, USA, XP055296527, Retrieved from the Internet <URL:httg://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_96_San_Diego/Docs/S2-131429.zip> * |
| RENESAS MOBILE EUROPE LTD.: "Solution for ProSe UE Discovery", 3GPP TSG SA WG2 MEETING #96 S2-131194, 8 April 2013 (2013-04-08), SAN DIEGO, CALIFORNIA, USA, XP055296526, Retrieved from the Internet <URL:http://www.3gpp.org/fip/tsg_sa/WG2_Arch/TSGS2_96_San_Diego/Docs/S2-131194.zip> * |
| See also references of EP3001582A4 * |
| ZTE: "Solution for ProSe discovery and communication", 3GPP TSG SA WG2 MEETING #96 S2-130979, 8 April 2013 (2013-04-08), SAN DIEGO, CALIFORNIA, USA, XP055296524, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_96_San_Diego/Docs/S2-130979.zip> * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3001582A1 (en) | 2016-03-30 |
| EP3996433A1 (en) | 2022-05-11 |
| CN105247802B (zh) | 2020-01-10 |
| EP3595269A1 (en) | 2020-01-15 |
| EP3996433B1 (en) | 2024-11-13 |
| USRE50279E1 (en) | 2025-01-21 |
| US9839059B2 (en) | 2017-12-05 |
| EP3595269B1 (en) | 2021-09-29 |
| CN105247802A (zh) | 2016-01-13 |
| EP3001582A4 (en) | 2017-01-18 |
| KR102073134B1 (ko) | 2020-02-04 |
| KR20140136360A (ko) | 2014-11-28 |
| US20160119964A1 (en) | 2016-04-28 |
| EP3001582B1 (en) | 2019-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014163383A1 (en) | Method and apparatus for routing proximity-based service message in wireless communication system | |
| WO2013122418A1 (en) | Method and apparatus for supporting device-to-device communications | |
| US10484866B2 (en) | Device-to-device identification conflict solution method and device-to-device user equipment | |
| WO2014116083A1 (en) | Method and apparatus for device to device communication | |
| WO2014158006A1 (ko) | 장치 간 통신 방법 및 장치 | |
| WO2011129575A2 (ko) | 그룹 기반 m2m 통신을 수행하기 위한 장치 및 그 방법 | |
| WO2011159125A2 (ko) | 무선 통신 시스템 및 그의 사용자 단말기와 이동성 관리 엔티티 간 연결 방법 | |
| WO2014185705A1 (en) | Method and apparatus for communication between user equipments in wireless communication system | |
| WO2011139087A2 (ko) | 네트워크 진입 및 핸드오버 시 통신을 수행하는 m2m 기기 및 그 통신 수행 방법 | |
| WO2015072789A1 (en) | Method and apparatus for paging between devices performing direct communication | |
| WO2014142390A1 (en) | Method and apparatus for paging terminated call in mobile communication system | |
| WO2016006978A1 (ko) | 컨텐츠 자동 공유 방법 및 장치 | |
| WO2013058573A1 (en) | Method and apparatus for generating connection identifier for device-to-device communication | |
| WO2015026140A1 (ko) | 장치 간 통신에서의 혼잡 상황 해결 방법 및 장치 | |
| WO2014109467A1 (ko) | 무선랜 네트워크에 기반한 정보 제공 방법 및 장치 | |
| WO2017152632A1 (zh) | 车辆通信中终端位置的汇报方法及汇报装置 | |
| WO2015020502A1 (ko) | P2p 그룹을 형성하는 무선 통신 네트워크에서 서비스 디스커버리 기법 | |
| CN105872039A (zh) | 终端设备间传输文件的方法、终端设备及文件传输系统 | |
| WO2014189263A1 (ko) | 디스커버리 방법 및 장치 | |
| WO2012121552A2 (ko) | M2m 기기를 위한 제어정보를 송수신하는 방법 및 이를 위한 장치 | |
| WO2011152669A2 (en) | Method and apparatus for transmitting and receiving paging message using band information in wireless communication system | |
| WO2015088222A1 (ko) | 와이파이 다이렉트 네트워크를 통한 차량간 이상 신호 교환이 가능한 기기 및 그 제어 방법 | |
| US9723545B2 (en) | Discovery of Wi-Fi direct services via discovery probe | |
| US9480004B2 (en) | Discovery method and apparatus in device-to-device direct communication | |
| WO2013094985A1 (ko) | 무선통신 시스템에서 경보 메시지 송수신 방법 및 장치 |
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: 14801686 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2014801686 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14893022 Country of ref document: US |