KR20160054384A - Terminal and method for contorolling power thereof - Google Patents

Terminal and method for contorolling power thereof Download PDF

Info

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
Application number
KR1020150045716A
Other languages
Korean (ko)
Inventor
목영중
장영빈
권상욱
권종형
김경규
류현석
백상규
황준
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020150123697A priority Critical patent/KR102358104B1/en
Priority to US14/933,390 priority patent/US9986410B2/en
Publication of KR20160054384A publication Critical patent/KR20160054384A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery 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

TERMINAL AND METHOD FOR CONTROLLING POWER THEREOF < RTI ID = 0.0 >

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 terminal 100 receives signals transmitted from three or more GPS satellites 120 and 125 to determine the positions of satellites and GPS receivers . The distance between the satellite and the receiver can be obtained by measuring the time difference between the signal transmitted from the GPS satellites 120 and 125 and the signal received from the GPS receiver of the terminal 100. In this case, ) Of the position information.

A triangulation technique using multiple base stations, which is one of the other absolute positioning methods, refers to a method of positioning a terminal 100 through triangulation using the coordinates of the adjacent base stations 110 and 115 to be.

2, the transmitting terminal 200 provides transmission power information to the receiving terminal 205, and the receiving terminal 205 estimates a relative distance using the transmission power and the received power difference .

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 terminal 305, the transmitting terminal 300 transmits the transmitting time information of the transmitting terminal to the receiving terminal 305 for distance estimation at the receiving terminal 305 to provide. The transmission time information may be included in the discovery message. The receiving terminal 305 estimates the distance between the transmitting terminal and the receiving terminal using the transmission time information of the transmitting terminal provided by the transmitting terminal 300. The receiving terminal 305 can transmit the estimated distance information to the transmitting terminal 300.

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 terminal 305, the transmitting terminal 300 does not directly receive the transmitting time information of the transmitting terminal for distance estimation at the receiving terminal 305, ≪ / RTI > After the transmitting terminal 300 transmits the transmitting time of the transmitting terminal 300 to the server 310, the transmitting terminal 300 transmits a calculation request message for distance estimation to the receiving terminal 305. The receiving terminal 305 receiving the calculation request message for distance estimation requests the transmission time information of the transmitting terminal from the server 310. The server 310, which has received the transmission time information of the transmission terminal from the reception terminal 305, transmits the transmission time information of the transmission terminal corresponding to the request to the reception terminal 305. The receiving terminal 305 estimates the distance between the transmitting terminal 300 and the receiving terminal 305 using the time information of the transmitting terminal received from the server 310. [ The receiving terminal 305 can transmit the estimated distance information to the transmitting terminal 300.

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 base station 400 transmits the system information including the absolute reference time to the transmitting terminal 405 and the receiving terminal 410 to match the absolute reference time of the transmitting terminal 405 and the receiving terminal 410. In one embodiment of the present invention, the system information may be transmitted through a system information block (SIB) and may be transmitted to the transmitting terminal 405 using UTC (Coordinate Universal Time) included in the SIB 16 of the LTE system information. The absolute reference time of the receiving terminal 410 can be adjusted.

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 terminal 505 and the receiving terminal 510 can match the absolute reference time through the absolute reference time T provided by the base station 500. [

The transmitting terminal 505 can confirm the radio resource time allocated to transmit the message including the time information and know the transmission time T0 of the transmitting terminal 505. [ Also, the receiving terminal 510 can confirm the receiving time (T1) of the receiving terminal 510 by checking the time when the message including the time information is received, for example, through the time measurement module.

Also, the receiving terminal 510 can know the time (TD) at which the actual radio wave is transmitted through the transmission time T0 and the reception time T1 at the transmitting terminal and the receiving terminal through Equation (1) below.

Figure pat00001

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 Equation 2 below.

Figure pat00002

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 base station 600 may provide the system information to the transmitting terminal 605 and the receiving terminal 610 to match the absolute reference time.

After the absolute reference time is set, the transmitting terminal 605 checks the radio resource time allocated for transmitting the message including the time information before transmitting the message including the time information to the receiving terminal in step S605, Able to know.

In step S610, the transmitting terminal 605 may store the confirmed message transmission time in the memory. In step S615, when the transmitting terminal 605 transmits the message including the time information to the receiving terminal 610, the transmitting terminal 605 may transmit the transmission time information and the message type including the distance calculation request. According to this embodiment, the message sent to the receiving terminal 610 in the transmitting terminal 605 may be included in the discovery message D2D.

If the receiving terminal 610 receives the message including the time information in step S620, the receiving terminal 610 may confirm the reception time through a time measurement module, for example, and store the received time in the memory.

In step S625, the receiving terminal 610 may know the transmission time information of the transmitting terminal 605 through the transmission time information included in the message including the time information, and may include the time information stored in the memory of the receiving terminal 610 And the time when the radio wave is transmitted through the difference between the received time and the received message time. The receiving terminal 610 can calculate the distance between the transmitting terminal 605 and the receiving terminal 610 based on the time when the radio waves are transmitted.

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 base station 700 may provide the system information to the transmitting terminal 705 and the receiving terminal 715 to match the absolute reference time.

After the absolute reference time has been set, the transmitting terminal 705 transmits the radio resource time allocated for transmission of the message including the time information before transmitting the message including the time information to the receiving terminal 715 in step S705 And confirm the message transmission time. In step S710, the transmitting terminal 605 may store the confirmed message transmission time in the memory.

In step S715, the transmitting terminal 705 may transmit a time information registration request message including the identification information (UE ID) of the transmitting terminal and the message transmission time of the transmitting terminal to the server 710. [

In step S720, the server 710 can generate a time related code that can be confirmed only by a specific terminal, based on the message transmission time of the transmitting terminal 705 and the identification information (UE ID) of the transmitting terminal, And transmit the time information registration response message including the related code to the transmitting terminal 705. [

In step S725, the transmitting terminal 705 transmits a message including time information to the receiving terminal 715. The server 710 transmits a distance calculation request to the server 710, It can be transmitted with one time related code. According to the present embodiment, a message including time information may be included in the D2D discovery message.

In step S730, when the receiving terminal 715 receives the message including the time information, the receiving terminal 715 confirms the message receiving time through a time measurement module, for example, and stores the received time in the memory. Thereafter, in step S735, the receiving terminal 715 transmits a time related code to the server 710. In step S740, the server 710 receives the message transmission time information provided from the transmitting terminal 705 to the server 710 come.

In step S745, the receiving terminal 715 receives the message transmission time of the transmitting terminal 705 from the server 710 and the receiving time of the message stored in the receiving terminal 715, You can calculate the distance.

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 base station 700 may provide the system information to the transmitting terminal 705 and the receiving terminal 715 to match the absolute reference time.

In step S755, the transmitting terminal 705 may start the timer operation to calculate the processing time of the server 710 before requesting the time information registration from the transmitting terminal 705 to the server 710. [

After the timer has been activated, the transmitting terminal 705 may transmit a time information registration request message including the identification information (UE ID) of the transmitting terminal and the transmission time of the time information registration request message to the server 710 in step S760.

In step S765, the server 710 generates a time related code that can be confirmed only by a specific terminal based on the time information registration request message transmission time of the transmitting terminal 705 and the identification information (UE ID) of the transmitting terminal, And transmit the time information registration response message including the time related code to the transmitting terminal 705. [

In step S770, the transmitting terminal 705 having received the time information registration response message ends the timer that is being operated to check the server processing time.

In step S775, the transmitting terminal 705 transmits a message including the time information to the receiving terminal 715. The transmitting terminal 705 transmits a distance calculation request to the server 710, ), And the server processing time confirmed through the timer operation. According to the present embodiment, a message including time information may be included in the D2D discovery message.

In step S780, when the receiving terminal 715 receives the message including the time information, the receiving terminal 715 confirms the message receiving time through a time measurement module, for example, and stores the received time in the memory. Thereafter, in step S785, the receiving terminal 715 transmits a time related code to the server. In step S790, the server 710 receives the message transmission time information from the transmitting terminal 705 to the server 710 in step S790.

In step S795, the receiving terminal 715 receives the transmission time of the time information registration request message received from the server 710, the reception time of the message including the time information stored in the reception terminal 715, The distance between the transmitting terminal 705 and the receiving terminal 715 can be calculated based on the server processing time acquired through the timer driving.

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 time information message 800 may include a time information message type 805 and time information 810. The time information 810 may include, for example, indexed time information 815, a message processing time 820 of the receiving terminal, a transmission time 825 of the transmitting terminal, a message processing time 830 of the server, , E.g., time related code 835, for example.

The type of the time information message 805 according to the embodiment of the present invention may indicate the state of the current message.

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 Discovery Type field 900, a Spare field 905, a Discovery Model field 910, a ProSe Application Code field 915, and a Message Integrity Check (MIC) field 920.

Through the Discovery Type field 900, it can be confirmed that the current discovery message is a discovery message for D2D communication. For example, if the contents of the Discovery Type field 900 are assigned 01, it can indicate that the message is used for the purpose of the basic discovery operation.

Through the Discovery Model field 910, it is possible to know which model the discovery message is. For example, if the content of the Discovery Model field 910 is assigned as 01, it is known that it is "I'm Here", which may indicate that the discovery message includes the advertisement message and is transmitting.

The ProSe Application Code field 915 includes a Scope field 925, an Expanded field 930, an MCC (Mobile Country Code) field 935, an MNC (Mobile Network Code) field 940, a Temporary Identity field 945 ).

The use of the MCC field 935 and the MNC field 940 can be determined through the Scope field 925 and the E field 930. [

The Temporary Identity field 945 may include the contents of the message to be actually transmitted. For example, if the advertisement message is to be included, the contents of the advertisement message may be coded and included in the Temporary Identity field 945.

The integrity check of the ProSe Application Code is also possible through the MIC field 920.

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 Discovery Type field 1000, a Spare field 1005, a Discovery Model field 1010, a ProSe Application Code field 1015, and a Message Integrity Check (MIC) have.

The ProSe Application Code field 1015 according to this embodiment may include a Scope field 1025, an Expanded field 1030, a Time information field 1035, and a Temporary Identity field 1040. That is, according to the present embodiment, the existing MCC field and the MNC field can be used as the time information field 1035.

According to the present embodiment, the Spare field 1005 and the Time information field 1035 (existing MCC field and MNC field) are used to store time information in the discovery message. The time information included in the discovery message is shown in FIG.

In order to use the MCC field and the MNC field as the time information field 1035 in the discovery message structure proposed in the present invention, it depends on the method of using the Scope field 1025. For example, when the method used in the Scope field 1025 indicates Globe, it means that the ProSe Application Code is globally used uniquely, and does not use the MCC field and the MNC field part. In this case, the MCC field and the MNC field may be used as the time information field 1035 to hold time information for distance measurement.

When the Scope field 1025 indicates PLMN (Public Land Mobile Network) -specific, the MNC field and the MCC field can be transmitted using the network identification number of the carrier as the Time information field 1035,

It can receive the MNC field and the MCC field of the receiving terminal that received the discovery message as the Time information field 1035. [ FIG. 11 shows an example of processing the MNC field and the MCC field of the receiving terminal that received the discovery message when the Scope field indicates PLMN (Private Land Mobile Network) -specific.

For example, the transmitting terminal may indicate in the Spare field 1005 that the message contains time information. For example, if the Spare field 1005 is 00, the message is a PLMN-specific discovery message, and the message indicates that the message includes time information. The transmitting terminal can transmit the MNC field and the MCC field part including the time information for distance estimation as the time information field 1035 in the same manner as when the Scope 1005 is Globe.

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 Spare field 1005 in step S1105 is PLMN-specific and that the MCC and the MNC fields are utilized as the time information field 1035 to be a discovery message containing time information. In step S1110, the receiving terminal can acquire time information from the time information field 1035 included in the MCC field and the MCC field.

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 time information field 1035 after acquiring the time information. In order to set the MNC and the MCC as the provider information in the discovery message at the receiving terminal, the receiving terminal checks the frequency band in which the D2D discovery is performed, that is, the frequency band in which the discovery message was received in step S1115. The receiving terminal can acquire MCC and MNC information by comparing the frequency band identified in step S1120 with the frequency band stored in the subscriber identification module (e.g., USIM) and acquiring the information of the corresponding PLMN of the transmitting terminal provider.

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 time information field 1035. [

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 Spare field 1105 in the discovery message structure proposed by the present invention may be set to the message type field described in FIG.

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 scope field 1005 of the discovery message indicates Country.

The ProSe Application Code field 1015 according to this embodiment includes a Scope field 1025, an Expanded (E) field 1030, a Time information field 1035, an MNC field 1045, and a Temporary Identity field 1040 . That is, according to the present embodiment, the existing MCC field can be used as the time information field 1035.

In the present invention, a Spare field 1005, a Time information field 1035 (existing MCC field), and a Model field 1010 are used to include time information in a discovery message. The time information included in the discovery message may be as shown in FIG.

When only the time information field 1035 (existing MCC field) is available, time information can be set using the time information field 1035 and the space field 1005, and the model field 1010 can be set to a message type .

In addition, a message type can be set in the Spare field 1005 without using the Model field 1010 to construct a message. In this case, the time information can be configured using only the time information field 1035 to construct a message.

FIG. 10C illustrates an embodiment using the Spare, E, MCC, and MNC fields in a discovery message for distance estimation.

The ProSe Application Code field 1015 according to this embodiment may include a Scope field 1025, a Time information field 1035, and a Temporary Identity field 1040. That is, according to the present embodiment, the existing E field, the MCC field, and the MNC field can be used as the time information field 1035.

In the present invention, a Spare field 1005 and a Time information field 1035 (existing E field, MCC field, and Model field) are used to include time information in the discovery message. The time information included in the discovery message may be as shown in FIG. Also, if the Scope field 1025 is reserved and is not used in a particular way (i.e., 01), the existing E field, MCC field, and MNC field may be used as the Time information field 1035. A message can be configured by setting a message type in the Spare field 1005 and a time information can be set in the Time information field 1035 (existing E field, MCC field, and MNC field) to form a message.

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 space field 1005 in order to include time information in the discovery message. The message structure entering the space field 1005 is set to the indexed time information described in FIG. 8, and a message can be constructed.

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 Message Type field 1050.

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 terminal 1200 for distance estimation of the transmitting terminal 1200 .

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 terminal 1205. The time information request message may include, for example, a discovery request message. The receiving terminal 1205 may calculate the message processing time of the receiving terminal after receiving the time information request message, and may then transmit the message processing time information of the receiving terminal to the transmitting terminal 1200. The message processing time information may be included in the discovery response message, for example. The transmitting terminal 1200 can estimate the distance between the transmitting terminal 1200 and the receiving terminal 1205 using the message processing time information of the receiving terminal transmitted from the receiving terminal 1205. [

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 terminal 1305. [

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.

Figure pat00003

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 transmission terminal 1300 and the reception terminal 1305 can be confirmed from this.

The distance estimation between the transmitting terminal 1300 and the receiving terminal 1305 can be found from the following equation (4).

Figure pat00004

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 terminal 1410 of the time information request, Message can be transmitted.

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 terminal 1405. [

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 terminal 1400. [

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 processor 1700, a time measurement module 1705, a memory 1710, a subscriber identification module 1715, a transmitter 1720, a receiver 1725 and an antenna 1730 ).

At least one processor 1700 may perform distance calculations in accordance with various embodiments of the present invention.

The time measurement module 1705 can measure the transmission time of the message request and the reception time of the message request.

The memory 1710 may store message transmission time measured in the time measurement module 1705, reception time, and distance information calculated using the time information in the at least one processor 1700, and the like.

The subscriber identity module 1715 may include carrier information for identifying the MNC and the MCC of the carrier information of the terminal to which the discovery message is transmitted.

Transmitter 1720 and receiver 1725 may transmit / receive time information transmission / reception or calculated distance information for distance estimation.

Antenna 1730 can perform transmission and reception of messages.

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 Layer 2 or Layer 1 operations. The Layer 2 in the processor 1800 may include an RRC 1815, a PDCP 1820, an RLC 1825, a MAC 1830, and the like.

In the case of Layer 1, the PHY 1835 can be implemented. In the layer 1, an encoder 1840 (Channel Coding, Rate Matching, etc.), a Modulator 1845, a Sequence Insertion 1850, 1855, an inverse fast Fourier transform (IFFT) 1860, a guard insertion 1865, a digital to analog converter (DAC) 1870, and a TX antenna 1875.

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 Layer 2 is used by the processor 1800 for time measurement at Layer 2, And the processor 1800 measures the execution time of the corresponding function using the time measurement module 1805 and then outputs the operation time (transmission time in the transmitting terminal) and the operation of the corresponding function in the memory 1810 And the correction time for the calculation of the propagation delay time after the time is recorded.

For example, if the RRC 1815 is to record the transmission time in the time-related information part of the discovery message, if the RRC 1815 operation is being performed during the discovery message transmission operation, the processor 1800 informs the RRC operation, Acquires the time using the time measurement module 1805 and records the time in the memory 1810. [ The processor 1800 calculates the processing time for the operation after the RRC as a correction time value to help calculate the movement time on the radio wave when the operation time of the corresponding function is written in the memory (transmission time for message transmission in the transmitting terminal) And stored in the memory 1810.

As another example, the operation for time measurement at Layer 1 is similar to the operation at Layer 2 above. For example, when the time is measured and recorded in the modulator 1845, the processor 1800 informs the processor 1800 of the operation of the modulator 1845 while the processor 1800 measures the time of the module 1845 through the time measurement module 1805 The processor 1800 stores the modulator 1845 driving time in the memory 1810.

When the driving time of the modulator 1845 is recorded in the memory 1810, the processor 1800 stores the processing time for the operation after the driving time of the modulator 1845 as a correction time value in the memory 1810, (1810).

The transmission time measurement operation according to various embodiments of the present invention can be performed at Layer 2 and Layer 1. For example, the PDCP 1820, the RLC 1825, the MAC 1830, and the PHY 1835 can measure the transmission time, and in this case, the correction time for only the calculation of the traveling time on the propagation path, The correction time is calculated from the time.

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 Layer 2 or Layer 1 operations. The Layer 2 in the processor 1900 may include an RRC 1915, a PDCP 1920, an RLC 1925, a MAC 1930, and the like.

A PHY 1935 in the case of Layer 1 and a demodulator 1965, a frame demapper 1960, a sequence extractor 1975, a FFT (Fast Fourier Transform) 1955, a Guard Remove 1950, an ADC (Analog to Digital Converter) 1945, and an RX antenna 1940.

According to an embodiment of the present invention, when data is received, the processor 1800 informs the processor 1800 of the execution of one function in at least one layer for time measurement, and the processor 1800 uses the time measurement module 1905 (The execution time is the message reception time) in the memory 1910. [0216]

For example, when the RRC 1915 confirms the time information based on the discovery message and then records the reception time, it can be known through the message type that the received message includes time related information. The RRC 1915 The processor 1900 informs the processor 1900 of the execution of the RRC operation and the processor 1900 acquires the RRC operation time using the time measurement module 1905 and stores the time in the memory 1910. The storage time becomes the message reception time.

When writing the message reception time in the memory 1910, the processor 1900 may change the processing time for the pre-RRC operation, for example, from the PHY 1935 to the PDCP 1920 operation, In the memory 1910 as the correction time value.

The reception time measurement according to various embodiments of the present invention may be performed by the RRC, PDCP 1920, RLC 1925, MAC 1930, and PHY 1935. In this case, The correction time calculated by the executed time is used.

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 processor 1900 notifies the processor 1900 of the operation execution time only when the specific signal is equal to or greater than the set threshold value and the processor 1900 acquires the operation execution time through the time measurement module 1905, .

Thereafter, in the Layer 2 operation, if the reception discovery message is confirmed as a message related to time, the operation time temporarily stored in the memory 1910 is stored as the reception time for use in distance calculation.

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 Layer 2 and Layer 1 and can operate in the PDCP 1920, the RLC 1925, the MAC 1930, and the PHY 1935, for example. The correction time for only the movement time calculation of the propagation phase is the correction time calculated by the processing time before the driving time of the corresponding function.

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 terminal of a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
The method according to claim 1,
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.
The method according to claim 1,
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.
The method according to claim 1,
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 terminal of a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
6. The method of claim 5,
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.
6. The method of claim 5,
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.
6. The method of claim 5,
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 terminal of a wireless communication system supporting terminal to terminal communication (Device to Device)
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 terminal of a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
A method for discovery of a terminal in a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
12. The method of claim 11,
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.
12. The method of claim 11,
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.
12. The method of claim 11,
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.
A method for discovery of a terminal in a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
16. The method of claim 15,
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.
16. The method of claim 15,
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.
16. The method of claim 15,
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.
A method for discovery of a terminal in a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
A method for discovery of a terminal in a wireless communication system supporting terminal to terminal communication (Device to Device)
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.
KR1020150045716A 2014-11-06 2015-03-31 Terminal and method for contorolling power thereof KR20160054384A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (3)

* Cited by examiner, † Cited by third party
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