KR20160054384A - Terminal and method for contorolling power thereof - Google Patents
Terminal and method for contorolling power thereof Download PDFInfo
- Publication number
- KR20160054384A KR20160054384A KR1020150045716A KR20150045716A KR20160054384A KR 20160054384 A KR20160054384 A KR 20160054384A KR 1020150045716 A KR1020150045716 A KR 1020150045716A KR 20150045716 A KR20150045716 A KR 20150045716A KR 20160054384 A KR20160054384 A KR 20160054384A
- Authority
- KR
- South Korea
- Prior art keywords
- time
- terminal
- message
- discovery
- time information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Various embodiments of the present invention are directed to a terminal of a wireless communication system supporting terminal to terminal communication (Device to Device), comprising: a transceiver for communicating with another terminal; And at least one processor for controlling the transceiver to transmit the discovery message including the time information to the other terminal and to receive the distance information calculated by the other terminal when the other terminal calculates the distance based on the time information, . ≪ / RTI > However, the present invention is not limited to the above embodiments, and other embodiments are possible.
Description
The present invention relates to a terminal of a wireless communication system supporting terminal-to-terminal communication and a discovery method therefor.
Recently, as the spread of smart phones is accelerating, various application services using smart phones are being activated, and this aspect is expected to accelerate further in the future. Accordingly, various technologies are being developed to effectively prevent data congestion due to various application services in a cellular system. For example, since a large amount of mobile contents are used, attention has been paid to device-to-device communication (D2D) for efficiently distributing the load of a base station by using the proximity of the mobile communication terminal.
There are various methods for positioning the terminal. A typical positioning method includes an absolute positioning method, which is a triangulation method based on information of a GPS or a plurality of base stations, and a relative positioning method using transmission power and received power.
Referring to FIG. 1, a GPS receiver of the
A triangulation technique using multiple base stations, which is one of the other absolute positioning methods, refers to a method of positioning a
2, the transmitting
One of the absolute positioning methods, the positioning method using the GPS receiver, is ineffective in the case of indoor or indoor use, because the efficiency of the GPS reception signal is ineffective in the case of an urban center with a building or a forest with trees. Also, in the case of the positioning method through the base station, which is the other one of the absolute positioning methods, since the positioning is performed through a plurality of base stations, a position error may occur in a central part of the city where high-rise buildings are crowded.
Also, since the distance estimation method based on the relative positioning method, i.e., the transmission power, is based on signals, the distance accuracy can be considerably reduced due to channel environments such as signal reflection and refraction, multipath, and signal attenuation.
The signal-based distance measurement method has a low accuracy in distance estimation and may provide inconvenience to users who are subscribed to the service using distance information because of low accuracy.
In addition, the relative positioning method using signal information requires an additional operation for transmitting signal information in addition to the operation for basic discovery in D2D communication. At present, in the basic discovery operation of D2D communication, a method of transmitting signal information for distance estimation is not considered.
Accordingly, the present invention proposes a time-based relative positioning method for providing time information capable of distance estimation with high accuracy instead of signal information for distance estimation in D2D communication, and includes a method of including time information in a discovery message, And a method for receiving a discovery message from a receiving terminal.
A terminal of a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes a transceiver for communicating with another terminal; And at least one processor for controlling the transceiver to transmit the discovery message including the time information to the other terminal and to receive the distance information calculated by the other terminal when the other terminal calculates the distance based on the time information, . ≪ / RTI >
A terminal of a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes a transceiver for communicating with another terminal; A time measurement module for measuring time; And controlling the transceiver to receive a discovery message including time information from the other terminal, checking a reception time of the discovery message using the time measurement module, and transmitting the time information and the reception And at least one processor for obtaining distance information based on time.
A terminal of a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes a transceiver for communicating with another terminal; A time measurement module for measuring time; And controlling the transceiver to transmit the discovery request message including the time information transmission request to the other terminal by checking the transmission time to transmit the discovery request message to the other terminal using the time measurement module, Controlling the transceiver to receive a discovery response message including a message processing time from another terminal, checking a reception time of the discovery response message using the time measurement module, and transmitting the transmission time, the message processing time, And at least one processor for obtaining distance information based on time.
A terminal of a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes a transceiver for communicating with another terminal; A time measurement module for measuring time; And controlling the transceiver to receive a discovery request message including a time information transmission request from the other terminal, checking a reception time of the discovery request message using the time measurement module, and transmitting a discovery response message to the other terminal And transmitting the discovery response message including the message processing time to the other terminal, the method comprising: confirming a resource allocated to a transmission time to be transmitted, acquiring a message processing time based on the transmission time and the reception time, And at least one processor for controlling the processor.
A method for discovery of a terminal in a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes: transmitting a discovery message including time information to another terminal; And receiving the distance information calculated by the other terminal when the other terminal calculates the distance based on the time information.
According to an aspect of the present invention, there is provided a method for discovering a terminal in a wireless communication system supporting terminal-to-terminal communication, comprising: receiving a discovery message including time information from another terminal; Confirming a reception time of the discovery message; And acquiring distance information based on the time information and the reception time included in the discovery message.
A method for discovery of a terminal in a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes: checking a transmission time to transmit a discovery request message to another terminal; Transmitting the discovery request message including a time information transmission request to the other terminal; Receiving, from the other terminal, a discovery response message including a message processing time; Confirming a reception time of the discovery response message; And acquiring distance information based on the transmission time, the message processing time, and the reception time.
A method for discovery of a terminal in a wireless communication system supporting terminal-to-terminal communication according to an embodiment of the present invention includes: receiving a discovery request message including a time information transmission request from another terminal; Confirming a reception time of the discovery request message; Confirming a resource assigned to a transmission time to transmit a discovery response message to the other terminal; Obtaining a message processing time based on the transmission time and the reception time; And transmitting the Discovery Response message including the message processing time to the other terminal.
In the present invention, a transmitting terminal transmits or requests a discovery message including time information capable of distance estimation in a discovery process of a D2D communication, thereby providing a higher accuracy than a distance-based inter-terminal distance measurement based on a signal.
In addition, in the case of distance measurement based on a signal, an additional operation for transmitting signal information in addition to the D2D discovery operation must be performed. However, according to the proposal of the present invention, time information can be provided using a discovery message, Therefore, it is possible to reduce the power consumption of the UE and to increase the efficiency in using radio resources because the radio resources are not allocated and used.
In addition, unnecessary information retrieval by the terminal and the user can be reduced by estimating the distance between the terminals through the time information capable of distance estimation.
FIG. 1 is a diagram for explaining an absolute positioning method in a method of positioning a terminal in a conventional wireless communication system.
2 is a diagram for explaining a relative positioning method among positioning methods of a terminal in a conventional wireless communication system.
FIG. 3A is a diagram illustrating an example of an operation for calculating a distance in a receiving terminal according to an embodiment of the present invention.
FIG. 3B is a diagram illustrating another example of an operation of calculating a distance in a receiving terminal according to an embodiment of the present invention.
4 is a diagram illustrating a method of providing an absolute reference time for distance calculation in a receiving terminal according to an embodiment of the present invention.
5 is a diagram illustrating an example of a time calculation method in a receiving terminal according to an embodiment of the present invention.
6 is a flowchart illustrating an example of an operation for distance calculation at a receiving terminal according to an embodiment of the present invention.
FIG. 7A is a flowchart showing another example of an operation of calculating a distance in a receiving terminal according to an embodiment of the present invention. FIG.
FIG. 7B is a flowchart showing another example of an operation of calculating a distance in a receiving terminal according to an embodiment of the present invention.
8 is a diagram illustrating a time information message structure for distance estimation according to various embodiments of the present invention.
9 is a diagram illustrating a message structure for discovery in D2D communication according to various embodiments of the present invention.
10A is a diagram illustrating an embodiment using Spare, MCC, and MNC fields in a discovery message for distance estimation.
FIG. 10B is a view showing an embodiment using Spare, Model, and MCC fields in a discovery message for distance estimation.
FIG. 10C illustrates an embodiment using the Spare, E, MCC, and MNC fields in a discovery message for distance estimation.
10D shows an embodiment of using a Spare field in a discovery message for distance estimation.
10E is a diagram illustrating an embodiment using the Discovery Type field in a discovery message for distance estimation.
11 is a flowchart illustrating a method of using a MNC and an MCC field by a receiving terminal when the Scope field of the discovery message indicates PLMN specific.
12 is a diagram illustrating an operation of calculating a distance in a transmitting terminal according to another embodiment of the present invention.
13 is a diagram illustrating a time calculation method in a transmitting terminal according to another embodiment of the present invention.
FIG. 14 is a flowchart illustrating an operation of distance calculation in a transmitting terminal according to another embodiment of the present invention.
15A and 15B are flowcharts for transmitting and processing time information in a transmitting terminal according to various embodiments of the present invention.
16 is a flowchart for transmitting and processing time information in a receiving terminal according to various embodiments of the present invention.
17 is a diagram illustrating an apparatus of a transmitting and receiving terminal according to an embodiment of the present invention.
18 is a diagram illustrating a portion of a transmitting terminal capable of time measurement according to an embodiment of the present invention.
19 is a diagram illustrating a portion of a receiving terminal capable of time measurement according to an embodiment of the present invention.
Hereinafter, the present invention will be described with reference to the accompanying drawings. While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all changes and / or equivalents and alternatives falling within the spirit and scope of the invention. In connection with the description of the drawings, like reference numerals have been used for like elements.
The word "comprises" or "comprising may " used in the present specification refers to the existence of the corresponding function, operation, or element, etc., and does not limit the one or more additional functions, operations or components. Also, in the present invention, the terms such as "comprises" or "having ", and the like, are used to specify that there is a feature, a number, a step, an operation, an element, a component, But do not preclude the presence or addition of other features, numbers, steps, operations, components, parts, or combinations thereof.
The "or" in the present invention includes any and all combinations of words listed together. For example, "A or B" may comprise A, comprise B, or both A and B.
The terms "first," "second," "first," or "second," and the like in the present invention can modify various elements of the present invention, but do not limit the constituent elements. For example, the representations do not limit the order and / or importance of the components. The representations may be used to distinguish one component from another. For example, both the first user equipment and the second user equipment are user equipment and represent different user equipment. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.
It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise.
Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the meaning in the context of the related art and are to be interpreted as ideal or overly formal in the sense of the present invention Do not.
Various embodiments of the present invention are directed to a wireless communication system supporting device to device communication (D2D), wherein the transmitting terminal includes time information necessary for distance measurement in a discovery message, The terminal may request time information from the receiving terminal to estimate the distance using the time information at the transmitting terminal or the receiving terminal. The time information included in the discovery message may be a discovery message transmission time of the transmitting terminal, a discovery message processing time of the receiving terminal, or a message processing time of the server.
Various embodiments of the present invention are directed to a wireless communication system supporting device to device communication (D2D), wherein the transmitting terminal includes time information necessary for distance measurement in a discovery message, A method for estimating a distance using time information in a transmitting terminal or a receiving terminal by requesting time information from the terminal to the receiving terminal is proposed. The time information included in the discovery message according to various embodiments of the present invention may include at least one of a discovery message transmission time of the transmitting terminal, a discovery message processing time of the receiving terminal, or a message processing time of the server.
The distance estimation method according to various embodiments of the present invention may include a method of estimating a distance based on an absolute reference time through a base station and a method of independently estimating a distance between terminals without assistance of a base station.
According to the method of estimating the distance based on the absolute reference time through the base station assistance according to an embodiment of the present invention, the receiving terminal and the transmitting terminal can be set to absolute reference time synchronization through system information sent from the base station. When the absolute time synchronization is matched, the transmitting terminal transmits the discovery message to the receiving terminal with time information in the discovery message when transmitting the discovery message. The receiving terminal receives the discovery message including the time information and the receiving terminal can estimate the distance between the terminals using the time information transmitted from the transmitting terminal.
According to another aspect of the present invention, in a method of independently estimating a distance between terminals without a base station, the transmitting terminal transmits a discovery request message including a time information request of the receiving terminal to the receiving terminal. After receiving the discovery request message from the receiving terminal, the receiving terminal transmits a discovery response message including the processing time of the own discovery message to the transmitting terminal.
When the transmitting terminal receives the discovery response message including the discovery message processing time of the receiving terminal, the transmitting terminal can estimate the distance between the transmitting terminal and the receiving terminal using the time information of the receiving terminal.
The detailed operation of the present invention will be described below with reference to the drawings.
In the method proposed by various embodiments of the present invention, there is a method of estimating the distance using the time information of the transmitting terminal in the receiving terminal and a method of estimating the distance using the time information of the receiving terminal in the transmitting terminal.
A method of estimating the distance using the time information of the transmitting terminal in the receiving terminal will be described as follows.
FIG. 3A is a diagram illustrating an example of an operation for calculating a distance in a receiving terminal according to an embodiment of the present invention.
According to the present embodiment, when the terminal estimating the distance is the receiving
FIG. 3B is a diagram illustrating an operation of receiving a time information from a server at a receiving terminal, as another example of an operation of calculating a distance at a receiving terminal according to an embodiment of the present invention.
According to the present embodiment, when the terminal estimating the distance is the receiving
4 is a diagram illustrating a method of providing an absolute reference time for distance calculation in a receiving terminal according to an embodiment of the present invention.
The
5 is a diagram illustrating an example of a time calculation method in a receiving terminal according to an embodiment of the present invention.
The transmitting
The transmitting
Also, the receiving
The distance between the transmitting terminal and the receiving terminal can be known through the actual distance traveled by the radio wave through the product of the propagation time TD and the propagation velocity C.
The equation for estimating the distance is shown in
6 is a flowchart illustrating an example of an operation for distance calculation at a receiving terminal according to an embodiment of the present invention.
In step S600, the
After the absolute reference time is set, the transmitting
In step S610, the transmitting
If the receiving
In step S625, the receiving
7A is a diagram illustrating an operation of receiving a transmission time information of a message including time information using a server as another example of distance calculation in a reception terminal according to an embodiment of the present invention.
In step S700, the
After the absolute reference time has been set, the transmitting
In step S715, the transmitting
In step S720, the
In step S725, the transmitting
In step S730, when the receiving
In step S745, the receiving
7B is a flowchart illustrating an operation of using a transmission time of a time information registration request message for a server in an embodiment of receiving time information using a server as another example.
In step S750, the
In step S755, the transmitting
After the timer has been activated, the transmitting
In step S765, the
In step S770, the transmitting
In step S775, the transmitting
In step S780, when the receiving
In step S795, the receiving
8 is a diagram illustrating a time information message structure for distance estimation according to various embodiments of the present invention.
The information included in the
The type of the
For example, when a distance calculation is required at a receiving terminal and a message including message transmission time information is transmitted from the transmitting terminal, the message may be marked with 00 indicating that the transmission time information is included.
As another example, when the transmitting terminal needs to calculate the distance and sends a message requesting time information to the receiving terminal, it can be represented as 01 to indicate that the message is requesting time information of the receiving terminal. In addition, in order to indicate that the response message is transmitted when the processing time of the receiving terminal is included in response to the request from the receiving terminal to the transmitting terminal,
Also, as an example of the indexed time information, time information can be recorded by dividing a time interval by using a series of indexes and setting it as an approximate time. For example, when the transmission time is between 0 ns and 30 ns, it is indicated as 0000. When the transmission time is between 31 ns and 60 ns, it can be transmitted as 0001 to the receiving terminal. As another example, when the processing time of the receiving terminal is between 0 ns and 30 ns, it is indicated as 0000, and when it is between 31 ns and 60 ns, it can be indicated as 0001 and transmitted to the transmitting terminal.
9 is a diagram illustrating a message structure for discovery in D2D communication according to various embodiments of the present invention.
The Discovery message may include a
Through the
Through the
The ProSe
The use of the
The
The integrity check of the ProSe Application Code is also possible through the
The discovery message structure according to an embodiment of the present invention includes a Discovery Type for determining whether Discovery is disclosed Discovery or a specific object, a Discovery Model indicating whether information is requested or information is provided, The Prose Application Code.
Also, the ProSe Application Code according to the embodiment of the present invention indicates whether the ProSe Application Code uses the MNC or the MCC and the MNC according to the scope. For example, if Scope is 00, MCC and MNC are not used for Global Scope. Country-specific is 10, and PLMN-specific is 11.
The discovery message structure including time information for distance estimation according to various embodiments of the present invention may be expressed as shown in FIGS. 10A, 10B, and 10C according to a method using a Scope field, 10d. A method of using the new discovery message type by changing the discovery message type can be defined as shown in FIG. 10E.
10A is a diagram illustrating an embodiment using the Spare, MCC, and MNC fields in a discovery message for distance estimation.
The Discovery message according to the present embodiment may include a
The ProSe
According to the present embodiment, the
In order to use the MCC field and the MNC field as the
When the
It can receive the MNC field and the MCC field of the receiving terminal that received the discovery message as the
For example, the transmitting terminal may indicate in the
The receiving terminal, in the case where the Scope field indicates a public land mobile network (PLMN) -specific and receives the discovery message including time information, can receive the discovery message transmitted by the transmitting terminal in step S1100. The receiving terminal can confirm that the discovery message received through the
The MNC and the MCC are required to be set based on the provider information of the transmitting terminal for the MNC and MCC fields used as the
The receiving terminal can record the MCC and MNC information of the transmitting terminal company acquired in step S1125 into the MCC and MNC fields of the discovery message used as the
After the receiving terminal processes the time information included in the MCC and MNC fields as information to the transmitting terminal company, the receiving terminal can perform the discovery request operation in the same manner as the existing discovery operation as in step S1130.
In addition, the
FIG. 10B is a view showing an embodiment using Spare, Model, and MCC fields in a discovery message for distance estimation. In order to use only the MNC field among the MCC and MNC fields, the time information field 1035 (existing MCC field) can be utilized when the
The ProSe
In the present invention, a
When only the time information field 1035 (existing MCC field) is available, time information can be set using the
In addition, a message type can be set in the
FIG. 10C illustrates an embodiment using the Spare, E, MCC, and MNC fields in a discovery message for distance estimation.
The ProSe
In the present invention, a
10D shows an embodiment of using a Spare field in a discovery message for distance estimation.
In this embodiment, the time information may be indexed for each interval to be included in the
10E is a diagram illustrating an embodiment using the Discovery Type field in a discovery message for distance estimation.
In the D2D communication, the discovery message for discovery indicates the Open Discovery Type by setting the Discovery Type field (1000) to 01. According to the present embodiment, a Discovery Type field is defined as a new type using a field not used as an Open Discovery Type (for example, 00, 10, and 11 fields) . According to this embodiment, by defining a new Discovery Type, the time information message of FIG. 8 can be transmitted using the existing ProSe Application Code field as the New
12 is a diagram illustrating an operation of calculating a distance in a transmitting terminal according to another embodiment of the present invention. The discovery message according to the present embodiment may include a discovery request message and a discovery response message.
According to the present embodiment, when the terminal estimating the distance is the transmitting terminal 1200, the receiving terminal 1205 provides time information of the receiving terminal 1200 to the transmitting
In order to receive the time information of the receiving terminal in the transmitting terminal 1200, the transmitting terminal 1200 first transmits a time information request message for distance estimation to the receiving
13 is a diagram illustrating a time calculation method in a transmitting terminal according to another embodiment of the present invention.
The transmitting terminal 1300 can check the time of the radio resource allocated to transmit the time information request message before transmitting the time information request message and know the transmission time T1 of the time information transmission request message of the transmitting terminal .
When the transmitting terminal 1300 transmits a time information request message including a time request and the receiving terminal 1305 receives a time information request message including a time information request, the receiving terminal 1305 transmits a time information request message The received time T2 may be confirmed, for example, by a time measurement module and stored in the memory of the receiving
Also, the receiving terminal 1305 can transmit a response message to the transmitting terminal 1300 in response to the request for time information, confirms the allocated radio resource time when transmitting the response message to the transmitting terminal, The transmission time T3 can be known.
The receiving terminal 1305 transmits the time information request of the receiving terminal 1305 based on the transmission time T3 of the response message to the time information request and the time T2 when the receiving terminal 1305 receives the time information request message, The message processing time? T can be known. The receiving terminal 1305 transmits the time information request message processing time? T of the receiving terminal 1305 when transmitting the response message to the time information request.
The transmitting terminal 1300 records the time (T4) at which the response message for the time information request is received. The transmitting terminal 1300 transmits a time information request message to the receiving terminal 1305 at a time T4 when the response message to the time information request is received, a time T1 when the transmitting terminal 1300 transmits the time information request message, The transmission time (TD), which is the propagation time between the transmitting terminal 1300 and the receiving terminal 1305, can be found through Equation (3) below based on the time? T.
The actual distance at which the radio wave travels can be confirmed by multiplying the propagation time TD and the propagation speed C and the distance between the
The distance estimation between the transmitting terminal 1300 and the receiving terminal 1305 can be found from the following equation (4).
FIG. 14 is a flowchart illustrating an operation of distance calculation in a transmitting terminal according to another embodiment of the present invention.
In step S1400, the transmitting terminal 1400 confirms the allocated radio resource time for transmitting the time information request message before transmitting the time information request message to the receiving terminal 1405, and transmits the time information request message transmission time . In step S1405, the transmitting terminal 1400 may store the time information request message transmission time (T1) of the transmitting terminal in a memory.
In step S1410, when the transmitting terminal 1400 transmits the time information request message to the receiving terminal 1410, the transmitting terminal 1400 includes a message type (including a request, for example) to inform the receiving
In step S1415, the receiving terminal 1405 receives the time information request message and stores the received time T2 in the memory of the receiving
In step S1420, the receiving terminal 1405 can check the time of the radio resource allocated for the time information transmission response to the time information request message, and the receiving terminal 1405 transmits the transmission time of the time information response message T3) can be known.
The receiving terminal 1405 receives the message processing time T3-T2 of the receiving terminal 1405 based on the time information response message transmission time T3 of the receiving terminal and the time T2 of receiving the time information request message in step S1425, Can be calculated.
Thereafter, in step S1430, the receiving terminal 1405 sets a message type in the time information response message (for example, Response), and sets and transmits the message processing time of the receiving terminal. For example, the receiving terminal may process the message processing time in a time information response message transmission time T3 of the receiving terminal and a time T2 when the time information request message is received.
In step S1435, the transmitting terminal 1400 having received the time information response message stores the time T4 upon receiving the time information response message in the memory of the transmitting
In step S1440, the transmitting terminal 1400 transmits the time information request message (T1), the time information response message received time (T4), and the time information response message message processing time (T3-T2 or T3, and T2, and the distance between the transmitting terminal 1400 and the receiving terminal 1405 can be calculated based on the time.
15A and 15B are flowcharts for transmitting and processing time information in a transmitting terminal according to various embodiments of the present invention.
According to various embodiments of the present invention, the transmitting terminal may perform the operation flow differently depending on whether the transmitting terminal is to perform the distance estimation or the time information to help the distance estimation in the receiving terminal.
The transmitting terminal can determine whether to request the receiving terminal time information in step S1500. If it is necessary to estimate the distance in the transmitting terminal, the transmitting terminal can determine that it will request the receiving terminal time information. In step S1505, the transmitting terminal transmits a time information request message transmission time . The transmitting terminal stores the transmission time information confirmed in step S1510 in the memory of the transmitting terminal. The transmitting terminal then transmits a time information request message to the receiving terminal in step S1515.
The transmitting terminal can determine whether it has received the time information response message for the time information request message from the receiving terminal in step S1520. If the time information response message is not received, the transmitting terminal can retransmit the time information request message to the receiving terminal.
When the transmitting terminal receives the time information response message from the receiving terminal, the transmitting terminal stores the receiving time in which the time information response message was received in the memory of the transmitting terminal in step S1525.
The transmitting terminal acquires the message processing time of the receiving terminal through the response message sent from the receiving terminal in step S1530. Thereafter, the transmitting terminal can calculate the distance using the transmission time at which the transmitting terminal transmits the time information request message stored in the memory of the transmitting terminal, the receiving time at which the time information response message was received, and the message processing time of the receiving terminal at step S1535 .
If it is necessary to estimate the distance at the receiving terminal, the transmitting terminal may determine that the transmitting terminal does not request the receiving terminal time information at step S1500, and the corresponding step is the same as that of step 15b. The transmitting terminal can determine whether there is time information to be transmitted to the receiving terminal in step S1540. If there is time information to be transmitted to the receiving terminal, the transmitting terminal can confirm the transmission time through the allocation time of the radio resource to transmit the message including the time information in step S1545. In step S1550, the transmitting terminal stores the transmission time information of the message in the memory of the transmitting terminal.
After storing the transmission time information in the memory of the transmitting terminal, the transmitting terminal can determine whether to transmit the transmission time information of the message to the receiving terminal or to the server in step S1555.
When the transmitting terminal has to transmit the transmission time information of the message to the receiving terminal, the transmitting terminal can transmit the message including the transmission time information of the message to the receiving terminal in step S1560.
If the transmitting terminal has to transmit the transmission time information of the message to the server, the transmitting terminal can transmit the transmission time information of the message to be transmitted to the receiving terminal in step S1565. The transmitting terminal can determine whether a response to the transmission of the transmission time information has been received from the server in step S1570.
When the transmitting terminal receives a response from the server, the transmitting terminal can check a code related to the transmitting time of the transmitting terminal included in the response in step S1575, and transmit the message including the relevant time-related code to the receiving terminal .
16 is a flowchart for transmitting and processing time information at a receiving terminal according to various embodiments of the present invention.
According to various embodiments of the present invention, the receiving terminal may perform the operation flow differently depending on whether the receiving terminal requests the distance estimation or the time information transmission from the transmitting terminal.
The receiving terminal can determine whether the time information transmission request is received from the transmitting terminal in step S1600. If the receiving terminal receives a request message requesting time information transmission from the transmitting terminal, the receiving terminal stores the receiving time in which the request message was received in the memory of the receiving terminal in step S1605.
After storing the reception time, the receiving terminal can check the time of the radio resource allocated for the response to the request message in step S1610 and know the transmission time of the response message of the receiving terminal. The receiving terminal can calculate the message processing time of the receiving terminal based on the receiving terminal's response message transmission time and the receiving terminal's receiving time in step S1615.
Then, in step S1620, the receiving terminal displays (for example, Response) a message about the response of the time information request to the message type, adds the time information to the message processing time at the receiving terminal, A time information response message including the reception of the request message transmitted by the transmitting terminal to the transmitting terminal can be transmitted to the transmitting terminal.
If it is necessary to estimate the distance at the receiving terminal, the receiving terminal may not be requested to transmit the time information at step S1600. In this case, if the transmitting terminal transmits the time information, the receiving terminal can receive the message including the corresponding time information in step S1625. The receiving terminal can confirm and store the reception time of the message received in S1530. The receiving terminal can determine whether the message transmitted from the transmitting terminal in step S1535 includes a time related code. If the receiving terminal receives the time related code, the receiving terminal transmits the time related code received in step S1640 to the server. Thereafter, the receiving terminal can determine whether it has received the message transmission time information of the transmitting terminal corresponding to the time related code transmitted from the server in step S1645. If the transmission time information is not received from the server, the receiving terminal can retransmit the time related code to the server. When receiving the transmission time information corresponding to the time related code from the server, the receiving terminal can calculate the distance using the transmission time information of the transmitting terminal and the receiving time stored in the memory of the receiving terminal in step S1650. If the time information received by the receiving terminal is not the time related code, that is, if the time information received by the receiving terminal is the message transmission time information of the transmitting terminal, the receiving terminal transmits the transmission included in the time information received in step S1655 The distance can be calculated using the transmission time information of the terminal and the reception time stored in the memory of the reception terminal.
17 is a diagram illustrating an apparatus of a transmitting and receiving terminal according to various embodiments of the present invention.
For example, the devices of the transmitting and receiving terminals may include at least one
At least one
The
The
The
18 is a diagram illustrating a portion of a transmitting terminal capable of time measurement according to an embodiment of the present invention.
In order to record the transmission time in the transmitting terminal according to various embodiments of the present invention, application layer to physical layer are possible.
Also, according to various embodiments, time can be measured based on a message for transmission time measurement, and time can be recorded for a specific signal. In the case of measuring the time based on the message, the time-related information is included in the message. In the case of the operation of measuring the time by receiving the specific signal, the specific signal may be a pilot signal or a sequence signal.
FIG. 18 shows a portion of the device capable of measuring time in at least one of
In the case of
In one embodiment of the present invention, when time-related information is included in the discovery message, which is a transmission message, at least one function at
For example, if the
As another example, the operation for time measurement at
When the driving time of the
The transmission time measurement operation according to various embodiments of the present invention can be performed at
19 is a diagram illustrating a portion of a receiving terminal capable of time measurement according to an embodiment of the present invention.
The application layer to the physical layer may be used for recording the reception time in the receiving terminal according to various embodiments of the present invention.
Also, according to various embodiments, the time can be measured based on a message for the reception time measurement, and the time can be recorded for a specific signal. In the case of measuring the time based on the message, the time-related information is included in the message. In the case of the operation of measuring the time by receiving the specific signal, the specific signal may be a pilot signal or a sequence signal.
FIG. 19 shows a portion of a device capable of recording time in at least one of
A
According to an embodiment of the present invention, when data is received, the
For example, when the
When writing the message reception time in the
The reception time measurement according to various embodiments of the present invention may be performed by the RRC,
In another embodiment of the present invention, in the case of receiving a specific signal and measuring the reception time, the signal can be detected in frequency or time through Sequence Extraction after receiving a specific signal. The
Thereafter, in the
Also, when the reception time of Sequence Extraction is stored as the reception time, the processing time for the operation before the Sequence Extraction driving time is saved as the correction time value to help only calculation of the traveling time of the radio wave.
The reception time measurement operation according to the present embodiment is operable at
Each of the above-described components of an electronic device (e.g., a terminal) according to various embodiments of the present invention may be comprised of one or more components, the names of which may vary depending on the type of electronic device . The electronic device according to various embodiments of the present invention may be configured to include at least one of the above-described components, and some components may be omitted or further include other additional components. In addition, some of the components of the electronic device according to various embodiments of the present invention may be combined into one entity, so that the functions of the components before being combined can be performed in the same manner.
The term "part," "device, " or" module "used in various embodiments of the present invention refers to a unit that includes one or a combination of two or more of, for example, hardware, software, It can mean. The term "unit," "device," or "module" is used interchangeably with terms such as, for example, unit, logic, logical block, interchangeably use. "Part," " device, "or" module "may be the smallest unit or part of an integrally constructed component. "To "," device "or" module "may be the smallest unit or part thereof that performs one or more functions. "To "," device "or" module "may be implemented either mechanically or electronically. For example, "a", "device" or "module" in accordance with various embodiments of the present invention may be implemented as an application-specific integrated circuit (ASIC) chip, FPGAs programmable gate arrays, or programmable-logic devices.
The embodiments of the present disclosure disclosed in this specification and the drawings are merely illustrative of specific examples for the purpose of facilitating the understanding of the present disclosure, and are not intended to limit the scope of the present disclosure. Accordingly, the scope of the present disclosure should be construed as being included within the scope of the present disclosure in addition to the embodiments disclosed herein, all changes or modifications derived from the technical idea of the present disclosure.
Claims (20)
A transceiver for communicating with another terminal; And
At least one processor for transmitting a discovery message including time information to the other terminal and controlling the transceiver to receive the distance information calculated by the other terminal when the other terminal calculates the distance based on the time information, Included terminal.
Wherein the time information includes a transmission time of the discovery message,
The terminal further comprises a time measurement module for measuring time,
Wherein the at least one processor comprises:
Wherein the resource allocation unit checks resources allocated to the transmission time using the time measurement module before transmitting the discovery message to the other terminal.
Wherein the time information includes a time related code generated based on a transmission time of the discovery message,
The terminal further comprises a time measurement module for measuring time,
Wherein the at least one processor comprises:
Controls the transceiver to transmit the time information registration request including the identification information of the terminal and the transmission time to the server, confirms resources allocated to the transmission time of the discovery message using the time measurement module, And a time information registration response including the time related code from the terminal.
Wherein the time information includes a time related code and a server processing time generated based on a transmission time of a time information registration request,
The terminal further comprises a time measurement module for measuring time,
Wherein the at least one processor comprises:
Wherein the time information registration request includes a time information registration request including identification information of the terminal and a transmission time of the time information registration request confirmed using the time measurement module, Controlling the transceiver to control the transceiver to receive a time information registration response including the time related code from the server and upon receiving the time information registration response including the time related code, And acquires the server processing time.
A transceiver for communicating with another terminal;
A time measurement module for measuring time; And
Controlling the transceiver to receive a discovery message including time information from the other terminal, confirming a reception time of the discovery message using the time measurement module, receiving the time information and the reception time included in the discovery message, And obtaining distance information based on the distance information.
Wherein the time information includes a transmission time of the discovery message,
Wherein the distance information is calculated based on a transmission time of the discovery message and the reception time.
Wherein the time information includes a time related code generated based on a transmission time of the discovery message,
Wherein the at least one processor comprises:
Related code to the server and controls the transceiver to receive the transmission time of the discovery message obtained based on the time-related code from the server,
Wherein the distance information is calculated based on a transmission time of the discovery message and the reception time.
Wherein the time information includes a time related code and a server processing time generated based on a transmission time of a time information registration request,
Wherein the at least one processor comprises:
Related code to the server and controls the transceiver to receive the transmission time of the time information registration request transmitted from the server to the server from the server,
Wherein the distance information is calculated based on a transmission time of the time information registration request, the server processing time, and the reception time.
A transceiver for communicating with another terminal;
A time measurement module for measuring time; And
Wherein the controller controls the transceiver to transmit the discovery request message including the time information transmission request to the other terminal by checking the transmission time to transmit the discovery request message to the other terminal using the time measurement module, Controlling the transceiver to receive a discovery response message including a message processing time from the terminal, checking a reception time of the discovery response message using the time measurement module, and transmitting the transmission time, the message processing time, And obtaining distance information based on the distance information.
A transceiver for communicating with another terminal;
A time measurement module for measuring time; And
Controls the transceiver to receive a discovery request message including a time information transmission request from the other terminal, confirms a reception time of the discovery request message using the time measurement module, transmits a discovery response message to the other terminal Receiving a message processing time based on the transmission time and the reception time, and transmitting the discovery response message including the message processing time to the other terminal, And at least one processor for controlling the processor.
Transmitting a discovery message including time information to another terminal; And
And receiving the distance information calculated by the other terminal if the other terminal calculates the distance based on the time information.
Wherein the time information includes a transmission time of the discovery message,
Prior to the transmitting step,
Further comprising the step of identifying resources allocated to the transmission time.
Wherein the time information includes a time related code generated based on a transmission time of the discovery message,
Prior to the transmitting step,
Confirming a resource allocated to a transmission time of the discovery message;
Transmitting a time information registration request including identification information of the terminal and the transmission time to a server; And
Further comprising receiving a time information registration response including the time related code from the server.
Wherein the time information includes a time related code and a server processing time generated based on a transmission time of a time information registration request,
Prior to the transmitting step,
Starting a timer operation for confirming the server processing time;
Transmitting the time information registration request including the identification information of the terminal and the transmission time of the time information registration request to a server;
Receiving a time information registration response including the time related code from the server; And
Further comprising the step of terminating the timer driving and obtaining the server processing time upon receiving the time information registration response including the time related code.
Receiving a discovery message including time information from another terminal;
Confirming a reception time of the discovery message; And
And acquiring distance information based on the time information and the reception time included in the discovery message.
Wherein the time information includes a transmission time of the discovery message,
Wherein the distance information is calculated based on a transmission time of the discovery message and a reception time of the discovery message.
Wherein the time information includes a time related code generated based on a transmission time of the discovery message,
Transmitting the time related code to a server; And
Further comprising receiving from the server a transmission time of the discovery message obtained based on the time related code,
Wherein the distance information is calculated based on a transmission time of the discovery message and a reception time of the discovery message.
Wherein the time information includes a time related code and a server processing time generated based on a transmission time of a time information registration request,
Transmitting the time related code to a server; And
Further comprising receiving, from the server, a transmission time of the time information registration request transmitted from the other terminal to the server,
Wherein the distance information is calculated based on a transmission time of the time information registration request, the server processing time, and the reception time.
Confirming a transmission time at which a discovery request message is to be transmitted to another terminal;
Transmitting the discovery request message including a time information transmission request to the other terminal;
Receiving, from the other terminal, a discovery response message including a message processing time;
Confirming a reception time of the discovery response message; And
And acquiring distance information based on the transmission time, the message processing time, and the reception time.
Receiving a discovery request message including a time information transmission request from another terminal;
Confirming a reception time of the discovery request message;
Confirming a resource assigned to a transmission time to transmit a discovery response message to the other terminal;
Obtaining a message processing time based on the transmission time and the reception time; And
And transmitting the discovery response message including the message processing time to the other terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150123697A KR102358104B1 (en) | 2014-11-06 | 2015-09-01 | Terminal and method for estimating distance thereof |
US14/933,390 US9986410B2 (en) | 2014-11-06 | 2015-11-05 | Terminal and distance estimation method thereof |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462076156P | 2014-11-06 | 2014-11-06 | |
US62/076,156 | 2014-11-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20160054384A true KR20160054384A (en) | 2016-05-16 |
Family
ID=56109138
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150045716A KR20160054384A (en) | 2014-11-06 | 2015-03-31 | Terminal and method for contorolling power thereof |
KR1020150123697A KR102358104B1 (en) | 2014-11-06 | 2015-09-01 | Terminal and method for estimating distance thereof |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150123697A KR102358104B1 (en) | 2014-11-06 | 2015-09-01 | Terminal and method for estimating distance thereof |
Country Status (1)
Country | Link |
---|---|
KR (2) | KR20160054384A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160054394A (en) * | 2014-11-06 | 2016-05-16 | 삼성전자주식회사 | Terminal and method for estimating distance thereof |
US11533693B2 (en) | 2014-09-25 | 2022-12-20 | Samsung Electronics Co., Ltd. | Synchronization procedure and resource control method and apparatus for communication in D2D system |
US11540241B2 (en) | 2014-08-06 | 2022-12-27 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving synchronization signal in device-to-device communication system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8521893B2 (en) * | 2008-06-27 | 2013-08-27 | Qualcomm Incorporated | Multi-rate proximity based peer discovery methods and apparatus |
KR101224772B1 (en) * | 2011-06-01 | 2013-01-21 | 한양대학교 산학협력단 | Access point, mobile terminal and method for measuring distance of the mobile terminal |
KR20130063650A (en) * | 2011-12-07 | 2013-06-17 | 한국전자통신연구원 | Method for managing of device-to-device communication |
US9304187B2 (en) * | 2012-02-10 | 2016-04-05 | Lg Electronics Inc. | Method for estimating positions of devices in wireless access systems supporting communication between devices, and apparatus for supporting same |
KR102010807B1 (en) * | 2012-12-06 | 2019-08-14 | 삼성전자 주식회사 | Information exchange method and apparatus for d2d communication |
JP6294002B2 (en) * | 2013-02-08 | 2018-03-14 | 株式会社Nttドコモ | Distance estimation method and user apparatus |
KR20140117060A (en) * | 2013-03-26 | 2014-10-07 | 한국전자통신연구원 | Method and Apparatus OF Controlling MAC-LAYER ProtocoL for Device-to-Device Communications without ID |
KR20160054384A (en) * | 2014-11-06 | 2016-05-16 | 삼성전자주식회사 | Terminal and method for contorolling power thereof |
-
2015
- 2015-03-31 KR KR1020150045716A patent/KR20160054384A/en unknown
- 2015-09-01 KR KR1020150123697A patent/KR102358104B1/en active IP Right Grant
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11540241B2 (en) | 2014-08-06 | 2022-12-27 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving synchronization signal in device-to-device communication system |
US11533693B2 (en) | 2014-09-25 | 2022-12-20 | Samsung Electronics Co., Ltd. | Synchronization procedure and resource control method and apparatus for communication in D2D system |
KR20160054394A (en) * | 2014-11-06 | 2016-05-16 | 삼성전자주식회사 | Terminal and method for estimating distance thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20160054394A (en) | 2016-05-16 |
KR102358104B1 (en) | 2022-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11681010B2 (en) | Measurements and reporting for user equipment (UE) positioning in wireless networks | |
KR102555672B1 (en) | Observed time difference of arrival (otdoa) positioning in wireless communication networks | |
KR102080118B1 (en) | Enhanced Positioning Reference Signal Patterns for Positioning | |
KR102256532B1 (en) | Resource allocation and use for device-to-device assisted positioning in wireless cellular technologies | |
EP3041301B1 (en) | Method for performing measurements for observed time difference of arrival in a wireless communication system and apparatus therefor | |
CN113475101A (en) | Uplink positioning of idle or inactive terminal devices | |
US9986410B2 (en) | Terminal and distance estimation method thereof | |
US20110255524A1 (en) | Method and device for wireless access location | |
US9883324B2 (en) | Methods and devices for sending and receiving location information for wireless devices | |
KR20140006978A (en) | Network reentry of machine-to-machine devices | |
KR20210029188A (en) | Wireless communication device and wireless communication method | |
CN112425224B (en) | Optimized positioning method for mobile equipment | |
US9282428B1 (en) | Positioning request in paging messages of wireless communication systems | |
US20150065036A1 (en) | Near field communications for traffic and hazard mapping | |
CN114556853A (en) | Method for transmitting/receiving signal in wireless communication system and apparatus for supporting the same | |
WO2016019522A1 (en) | Locating method and apparatus and communications system | |
CN114080772A (en) | Method for transmitting and receiving signal in wireless communication system and apparatus supporting the same | |
US9426621B2 (en) | Base station location determination | |
KR20160054384A (en) | Terminal and method for contorolling power thereof | |
CN114051746A (en) | Method for transmitting and receiving signal in wireless communication system and apparatus for supporting the same | |
US20150015441A1 (en) | Methods for providing positioning service for a wireless device in an wireless network and related wireless devices | |
CN108476487B (en) | Electronic device and server hosting location service | |
CN116669190A (en) | Method and apparatus for measurement gap formation for SL positioning | |
WO2013192010A2 (en) | D-slp service area detection using area id | |
CN110856113A (en) | Method, device and system for searching and identifying nearby equipment |