KR20140042752A - Method of device to device discovery and apparatus thereof - Google Patents
Method of device to device discovery and apparatus thereof Download PDFInfo
- Publication number
- KR20140042752A KR20140042752A KR1020130115687A KR20130115687A KR20140042752A KR 20140042752 A KR20140042752 A KR 20140042752A KR 1020130115687 A KR1020130115687 A KR 1020130115687A KR 20130115687 A KR20130115687 A KR 20130115687A KR 20140042752 A KR20140042752 A KR 20140042752A
- Authority
- KR
- South Korea
- Prior art keywords
- discovery
- information
- terminal
- service
- message
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
The present invention relates to an inter-terminal discovery technique, and more particularly, to a communication method and apparatus for efficiently performing inter-terminal discovery.
In a cellular communication environment, a general method by which terminals transmit and receive data is through a base station. That is, when there is data to be transmitted to the second terminal, the first terminal transmits the data to the first base station to which the first terminal belongs. The first base station transmits the data received from the first terminal to the second base station to which the second terminal belongs through the core network. Finally, the second base station transmits the data received from the first base station to the second terminal. Here, the first base station and the second base station may be the same base station or different base stations.
Meanwhile, device to device communication (D2D) means that terminals communicate directly without going through a base station. That is, the first terminal can directly communicate with the second terminal without going through the base station to transmit / receive data.
End-to-end discovery means that nearby terminals or services are discovered using a direct link between terminals, similar to direct communication between terminals.
In order to provide various mobile services such as local advertisements for potential customers, catching a nearby taxi, mobile games with others, and finding a free parking space, it is possible to efficiently use a nearby terminal or service without the help of GPS. And there is a need for a discovery method without much user intervention.
An object of the present invention for solving the above problems is to provide a method and system structure for spectrum use for the discovery between terminals.
Another object of the present invention for solving the above problems is to provide a method for generating and transmitting a discovery message of a terminal in inter-device discovery.
Another object of the present invention for solving the above problems is to provide a method for receiving and processing a discovery message of a terminal in inter-device discovery.
Another object of the present invention for solving the above problems is to provide a method for configuring discovery message information of a terminal in inter-device discovery.
In accordance with an aspect of the present invention, there is provided a terminal-to-terminal discovery method, the method including registering a discovery service of the terminal by using service information provided by a user, and sending discovery transmission activation request information to a network where the terminal is located. Providing, receiving discovery transmission activation response information that is a response of the discovery transmission activation request from the network, and if the discovery transmission activation response information is a transmission activation acknowledgment.
Here, the service information may include a service category and an address of a server providing detailed service related information.
Here, the service category may be registered by changing to a service code based on a predefined criterion.
In this case, the discovery transmission activation request information may include a discovery type, a discovery state, and a range class.
The discovery transmission activation response information may include radio resource information allocated for transmission of the discovery message.
In the transmitting of the discovery message, the discovery message may be transmitted through a radio resource indicated by the radio resource information.
The discovery message may include a service code corresponding to the service category and a discovery identifier corresponding to the terminal.
According to another aspect of the present invention, there is provided a method for discovering between terminals, the method comprising: inputting service information to be provided through the terminal, and discovering discovery reception activation request information generated based on the service information. Providing to a network where the terminal is located; receiving discovery reception activation response information that is a response to the discovery reception activation request from the network; and searching for a discovery message when the discovery reception activation response information is a reception activation approval. Include.
Here, the service information may include a service category and a service related keyword.
Here, the service category may be registered by changing to a service code based on a predefined criterion.
Here, the discovery reception activation request information may include a discovery type and a discovery state.
In this case, the discovery reception activation response information may include radio resource information allocated for reception of the discovery message.
The searching of the discovery message may include searching for the discovery message in a radio resource indicated by the radio resource information.
Here, the discovery message may include a service code corresponding to a service category provided by the terminal that transmitted the discovery message, and a discovery identifier corresponding to the terminal that transmitted the discovery message.
Here, in the discovery method of the direct communication between terminals, when the discovery message is received through the search, determining the sameness between the service code corresponding to the service category included in the service information and the service code included in the discovery message. If the step and the service code is the same, the method may further include requesting the network to provide service-related additional information based on the discovery identifier included in the discovery message.
Here, the service-related additional information may include a terminal identifier of a terminal transmitting the discovery message and an address of a server providing service-related detailed information.
According to the present invention, open D2D discovery can be effectively performed.
1 is a conceptual diagram illustrating a shared spectrum operation scheme for D2D discovery and communication.
2 is a conceptual diagram illustrating a dedicated spectrum scheme shared by multiple operators for D2D discovery and communication.
3 is a conceptual diagram illustrating a functional structure for D2D discovery.
4 is a block diagram illustrating the structure of a cellular network for D2D discovery.
5 is a conceptual diagram illustrating an example of a functional structure of a user terminal for D2D discovery.
6 is a conceptual diagram illustrating uplink channel mapping defined for transmitting and receiving a D2D discovery message.
7 is a flowchart illustrating an open discovery transmission activation procedure of a searched terminal.
8 is a flowchart illustrating a discovery channel allocation procedure.
9 is a conceptual diagram illustrating a discovery service procedure.
10 is a conceptual diagram illustrating a filtering procedure of a discovery service procedure.
11 is a flowchart illustrating a procedure of exchanging discovery setting information between DMEs for open discovery.
12 is a block diagram showing service category information.
13 is a block diagram illustrating an embodiment of configuration of a D2D discovery message.
14 is a block diagram illustrating another embodiment of the configuration of a D2D discovery message.
15 is a flowchart illustrating an open discovery transmission activation procedure through the control plane.
16 is a flowchart illustrating a discovery service procedure through a control plane.
17 is a flowchart illustrating an open discovery transmission activation procedure through a user plane.
18 is a flowchart illustrating a discovery service procedure through a user plane.
19 is a flowchart illustrating an open discovery transmission activation procedure through a control plane and a user plane.
20 is a flowchart illustrating a discovery service procedure through a control plane and a user plane.
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 should be understood, however, that the invention is not intended to be limited to the particular embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. 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. And / or < / RTI > includes any combination of a plurality of related listed items or any of a plurality of related listed items.
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 in this application is used only to describe a specific embodiment and is not intended to limit the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In the present application, the terms "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 or a combination thereof described in the specification, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.
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 should be interpreted as having a meaning consistent with the meaning in the context of the relevant art and are to be interpreted in an ideal or overly formal sense unless explicitly defined in the present application Do not.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In order to facilitate the understanding of the present invention, the same reference numerals are used for the same constituent elements in the drawings and redundant explanations for the same constituent elements are omitted.
Throughout the specification, the network can be, for example, a wireless Internet such as WiFi (Wireless Fidelity), a WiBro (Wireless Broadband Internet) or a WiMax (World Interoperability for Microwave Access) A 3G mobile communication network such as a Wideband Code Division Multiple Access (WCDMA) or CDMA2000, a High Speed Downlink Packet Access (HSDPA) or a High Speed Uplink Packet Access (HSUPA) 3.5G mobile communication network, 4G mobile communication network such as LTE (Long Term Evolution) network or LTE-Advanced network, and all mobile communication networks after 4G.
In addition, the base station in the entire specification may mean a control device that controls one cell. A physical base station in an actual wireless communication system can control a plurality of cells, in which case the physical base station can be considered to include multiple base stations. That is, parameters assigned differently for each cell can be regarded as being allocated to different values by each base station.
Here, the base station includes an access point, a radio access station, a node B, an evolved Node B, a base transceiver station, an MMR A BS, an access point, a radio access station, a Node B, an eNodeB (eNB), a base transceiver station, a MMR-BS, and the like.
In addition, throughout the specification, a terminal may be referred to as a mobile station, a mobile terminal, a subscriber station, a portable subscriber station, a user equipment, an access terminal, And may include all or some of functions of a terminal, a mobile station, a mobile terminal, a subscriber station, a mobile subscriber station, a user equipment, an access terminal, and the like.
Here, a desktop computer, a laptop computer, a tablet PC, a wireless phone, a mobile phone, a smart phone, an e- a book reader, a portable multimedia player (PMP), a portable game machine, a navigation device, a digital camera, a digital multimedia broadcasting (DMB) player, a digital audio recorder, A digital picture recorder, a digital picture player, a digital video recorder, a digital video player, or the like can be used.
Device-to-device (D2D) discovery is a procedure for discovering an adjacent terminal / service based on a signal received by a specific user equipment (UE) through a radio resource. To this end, terminals / services that are desired to be discovered by a neighboring terminal / service may transmit a predefined discovery message using a radio resource configured for D2D discovery, and a terminal that wants to discover neighboring terminals may transmit such a radio resource. A procedure of receiving a discovery message transmitted through the UE may be performed.
The scope of D2D discovery can be broadly classified into discovery of service level and discovery of device level. Discovery at the service level refers to discovery of services provided by neighboring terminals, and discovery at the device level refers to identifier discovery of neighboring terminals. The D2D discovery considered in the present invention includes discovery of service level and discovery of device level described above.
In the present invention, a terminal which is desired to be discovered by neighboring terminals is defined as a discoverable UE, and a terminal which is desired to discover neighboring terminals is defined as a discovery UE.
The open discovery is that the terminals discover another terminal providing the corresponding service in order to receive a specific service, and mutual consent is not necessary for this. To this end, a discoverable terminal wishing to discover itself by another terminal may subscribe to an open discovery transmission service, generate an open discovery message through a related procedure, and transmit the generated open discovery message. have.
The discovery terminal may receive an open discovery message transmitted from the searched terminal, and may filter only information corresponding to a request service of an application among the received open discovery messages, and based on the filtered information, ) Additional information can be obtained and the acquired additional information can be delivered to the application. The application may use the additional information to obtain detailed additional information from the searched terminal and / or related server. Here, the application may be located in the search terminal.
The application may immediately provide the acquired additional information to the user or the like, or may provide the acquired additional information to the user or the like if it is determined that the obtained additional information is related to the information requested by the application. In addition, the discovery terminal may perform a procedure for reporting information and discovery events obtained through the discovery procedure, and for the terminals managed by different discovery management entities (DMEs) in performing these procedures. An interworking procedure between the DMEs may be performed.
The transmitting terminal of the open discovery may be classified into a mobile type and a fixed type, an example of which is as follows.
-Near-intermediate ribs with intermediate ratings of 4 or more stars, parking, discount coupons or OK cashback → Fixed
-Nearby shops → Fixed or semi-fixed
Parking spot nearby → Fixed type
-Number of vegetables / fishes nearby → Mobile type
-Courier Collector nearby → Mobile
-Empty Taxi nearby → Mobile
-User (s) who want a nearby multi-player game → Mobile
Spectrum usage schemes for D2D discovery and communication may be classified into shared spectrum operations and dedicated spectrum shared by multiple operators.
1 is a conceptual diagram illustrating a shared spectrum operation scheme for D2D discovery and communication.
Referring to FIG. 1, the terminal may perform D2D discovery using a portion of cellular spectrum allocated to each mobile operator network. That is, the terminal may perform D2D discovery and communication using the same carrier as the cellular communication, or may perform D2D discovery and communication using a separate carrier.
The D2D discovery procedure such as control / configuration, authentication, and charging for D2D discovery may be performed through a network of an operator to which the terminal is subscribed.
In the case of shared spectrum operation, the terminal may receive radio resource configuration information for D2D discovery used in the other network as well as its own through the network to which the subscriber subscribed to the other operator's network. In this case, the terminal may receive radio resource and transmission related configuration information through a system information block (SIB) or dedicated signaling. The searched terminal may transmit an open discovery message through a frequency spectrum of a provider network to which it is subscribed, and the search terminal may receive the open discovery message (s) through a provider network or another provider network to which it is subscribed, and then may perform a D2D discovery procedure. Can be performed.
For D2D discovery between terminals subscribed to different operator networks, the terminal should be equipped with a receiver capable of receiving signals from different operator networks, and the discovery radio resources allocated by each provider network are temporally determined in consideration of the terminals that are not. Can be orthogonal. Operator networks may support D2D discovery between terminals subscribed to different operator networks by exchanging configuration information such as D2D discovery radio resources.
2 is a conceptual diagram illustrating a dedicated spectrum scheme shared by multiple operators for D2D discovery and communication.
Referring to FIG. 2, the UE may perform D2D discovery using independent spectrum shared by a plurality of mobile operators for D2D discovery and communication. Discovery procedures such as control / setup, authentication and charging for D2D discovery can be performed over the cellular spectrum.
When a plurality of operators share a common spectrum for D2D discovery and communication, the UE may receive SIB from a network to which it is subscribed to obtain D2D discovery radio resource and transmission related configuration information used in the common shared spectrum. Can be. The searched terminal may transmit an open discovery message through a common shared spectrum, and the search terminal may receive an open discovery message (s) through a common shared spectrum to perform a D2D discovery procedure.
Next, functional objects and structures for D2D discovery will be described. To provide D2D discovery services, cellular systems define additional functional entities for D2D discovery and use them to provide D2D discovery features. To this end, the present invention introduces a discovery management entity (DME) and a discovery management function (DMF), which are functional entities and function modules that manage D2D discovery functions. DME refers to a functional entity or server located inside or outside the operator's network for discovery services. The DMF refers to a function module located in the terminal and managing a discovery function in association with the DME.
3 is a conceptual diagram illustrating a functional structure for D2D discovery.
Referring to FIG. 3, the DME may generate and issue a discovery ID, store discovery related information of a terminal, exchange information for D2D discovery between mobile operators, and interworking procedures between existing cellular network function entities. The DME may exist as one independent functional entity in the cellular network or as an additional function of an existing functional entity such as a mobility management entity (MME). One mobile communication provider may provide a D2D discovery service using at least one DME. An interface between DMEs may be provided for discovery services between terminals subscribed to different operator networks, and exchange of configuration information related to discovery may be performed through such an interface.
In addition, the DME may be divided into additional functions and D2D server to enter the existing functional entity, such as MME. An interface between a functional entity (s) such as an MME and / or a D2D server may be provided for discovery service between terminals subscribed to different operator networks, and exchange of configuration information related to discovery may be performed through such an interface. have.
The DME and the DMF may manage states related to D2D discovery, and the D2D discovery transmission and reception states are defined as shown in Table 1 below.
Next,
Here, consider a form in which the DME exists as one independent functional entity and the mobile communication provider provides the D2D discovery service using one logical DME. If the functionality of the DME is included in a particular functional entity, then a change in the interface can be considered.
4 is a block diagram illustrating the structure of a cellular network for D2D discovery.
Referring to FIG. 4, the DME may be linked with another functional entity (eg, home subscriber server (HSS), MME, base station (eNB), etc.) using an additional reference point. The DMF located in the terminal may store discovery related information. The DMF may perform the D2D discovery procedure in association with the LTE protocol function and the D2D discovery application to which the D2D discovery related function is added, based on the stored discovery related information. Here, the D2D discovery application may be located in the terminal. Similar to the DME described above, the DMF may be included in an existing protocol function of the terminal or exist as an independent function. Herein, the DMF is assumed to be an independent function.
5 is a conceptual diagram illustrating an example of a functional structure of a user terminal for D2D discovery.
Referring to FIG. 5, the RRC, MAC, and PHY layers of the protocol stack for D2D discovery may further include a function for D2D discovery. Other layers except these are the same as existing cellular systems.
6 is a conceptual diagram illustrating uplink channel mapping defined for transmitting and receiving a D2D discovery message.
Referring to FIG. 6, a control protocol procedure for D2D discovery may use an existing hierarchical structure and uplink / downlink channel of a cellular system. That is, a dedicated control channel (DCCH) on a downlink channel, a downlink shared channel (DL-SCH), a physical downlink shared channel (PDSCH) may be used, and a DCCH, an uplink shared channel (UL-SCH), and a PUSCH on an uplink channel. (physical uplink shared channel) can be used. In order to transmit and receive a discovery message between UEs, a newly defined DDCH, a dedicated channel (DCH), and a physical dedicated channel (PDCH) may be used on an uplink channel.
In addition to the above-described DME / DMF, a mobile communication service provider may provide a discovery service management server and a discovery application for a terminal for a user's D2D discovery service subscription, registration, and setting.
The discovery service management server and the discovery application are one operation method provided by a mobile communication provider for providing a discovery service, and details of the corresponding function will be omitted in the present invention.
For open discovery, the DME (network) may perform some or all of the functions shown in Table 2.
The DMF (terminal) can perform some or all of the functions shown in Table 3.
Next, an operation procedure for the
Open Discovery Send Service Registration and Discovery Information Generation
The open discovery transmission service registration and discovery information generation refer to a procedure of registering an open discovery service on the basis of information input by a service provider of the open discovery and generating discovery information for providing a service. Discovery information obtained through this procedure is used when transmitting an open discovery message of the terminal. Through the above procedure, an open discovery ID can be issued, and one discovery ID can be used for open discovery and restricted discovery.
Discovery transmission service registration and discovery information generation methods for a searched terminal may be classified into two types as follows. The first is a form of generating discovery information through a connection to a mobile communication server, and the second is a form of generating discovery information using an application of the terminal.
1) Discovery information generation and service registration through access to mobile communication service provider server
A user accesses a discovery service management server operated by a mobile operator through a terminal or a PC, selects a service category to be serviced, inputs additional service related information, and provides a server address for providing detailed service related information (ie, , URL (uniform resource locator) input, etc. can be performed. Thereafter, when the user applies for the open discovery transmission service registration, the discovery service management server may convert the service category selection information as it is or into a service code and transmit the service category selection information to the DME located in the network together with other information.
When the service category selection information is received as it is, the DME may generate a service code based on the service category selection, and may complete the service registration procedure by issuing the generated service code to the terminal and notifying the server of the result. Meanwhile, when the service code is received from the discovery service management server, the DME may complete the service registration procedure by issuing the service code to the terminal and notifying the discovery service management server of the result. In this case, the DME may generate a discovery ID and provide the terminal with the service code. In this case, the DME may store a part of the service code (extended part; lower part), or may store the entire service code.
2) Discovery information generation and service registration using an application of the terminal
The service code may be generated using an application located in the terminal to be searched. The service code generation method may be classified into two types as follows. The first is a method of generating a service code by itself, and the second is a method of generating a service code by requesting a network DME.
When the terminal generates a service code by itself, the user uses the application to select a service category to be serviced by the user, input additional service-related information, and input an address (ie, URL) of a server providing detailed service-related information. After performing, the application for registration of the open discovery transmission service. Accordingly, the application may generate a service code based on the service category selection information, and provide the generated service code to the terminal along with other additional information. The terminal may provide the service code and other additional information to the DME of the network, and the DME may complete the service registration procedure by notifying the terminal of the information reception result. In this case, the DME may generate a discovery ID and provide the terminal with the service code. The configuration change of the service category may be reflected in the application through an update, and if necessary, a procedure for changing the service code may be performed.
On the other hand, when generating a service code by requesting the network DME, another procedure is the same as the above-described 'method of generating a service code by itself terminal', the terminal selects a service category instead of generating the service code itself There is a difference between providing the information to the DME and generating the service code. When the service code needs to be changed due to the configuration change of the service category, the DME may change the service code by providing the updated service code to the terminal.
The DME may store some of the service code (extended part; lower part) or may store the entire service code. The service code may be defined by a mobile service provider and shared by an agreement between mobile service providers, or may be defined in a standardized form. In the open discovery transmission service registration procedure, the DME may map and store an ID of each terminal and a discovery ID.
Open discovery application certification
The open discovery application authentication procedure refers to an authentication procedure of an application located in a terminal when performing a service using an open discovery function.
Enable open discovery transmission activation )
The open discovery transmission activation procedure is a procedure for enabling a searched terminal to transmit a discovery message using an allocated radio resource.
FIG. 7 is a flowchart illustrating an open discovery transmission activation procedure of a searched terminal, and FIG. 8 is a flowchart illustrating a discovery channel allocation procedure in FIG. 7.
The user may request open discovery transmission through an application mounted on the terminal. The terminal 10 may transmit the discovery transmission activation request (ACTIVATE_DISCOVERY_REQ) information to the
Next, the
The
Thereafter, the searched
Open Discovery Service
The open discovery service procedure is a procedure for a discovery terminal to receive an open discovery message and perform a subsequent procedure based on the received open discovery message to provide a proximity-based service to a user.
9 is a conceptual diagram illustrating a discovery service procedure, and FIG. 10 is a conceptual diagram illustrating a filtering procedure of a discovery service procedure.
The user may select a service category to be provided through an application mounted on the
The
The
When the discovery reception activation response (ACTIVATE_DISCOVERY_RSP) information indicates the reception activation rejection, the terminal 20 transitions to an idle state. On the other hand, when the discovery reception activation response (ACTIVATE_DISCOVERY_RSP) information indicates the reception activation approval, the terminal 20 transitions to a discovery state or a discovery / discovery state (S250).
The terminal 20 transitioning to the discovery state may search for the open discovery message DISCOVERY_MSG through the radio resource indicated by the system information or the dedicated signaling information received from the base station and / or the radio resource information included in the discovery reception activation response. There is (S270). The terminal 20 may continuously search until receiving an application request or a deactivation request according to the terminal's decision.
When the discovery message transmitted from the searched
The
The terminal 20 may perform secondary filtering based on the UE ID response (UE_IDENTITY_RSP) information (S310). As an example, the terminal 20 may determine whether the extended service code transmitted from the application is identical to the extended service code included in the terminal ID response (UE_IDENTITY_RSP) information. If the extended service code is the same as the determination result of the identity, it may provide the address information provided by the DME to the application of the search terminal 20 (S320). Here, the second order filtering is optional and may not be applied.
If the secondary filtering has passed (if there is no secondary filtering, the primary filtering has passed), the terminal can provide the address information provided by the DME (i.e., the URL of the server that provides the terminal ID and / or service-related details). Can be passed to the application. This address information may be used for obtaining detailed information and third-order filtering (S330).
In one embodiment, the application may form a network with the open discovery message transmission terminal using the terminal ID, through which the detailed information and related keywords related to the provided service may be obtained from the open discovery message transmission terminal. In addition, the application may obtain more detailed information by accessing the corresponding server based on the URL of the server providing the detailed service related information.
As a method of expressing the obtained information in this manner, there are a method of expressing the information to the user as soon as the application acquires the detailed information and a method of expressing the information to the user after the third filtering.
Express detailed information (3rd Filtering If not)
Detailed information immediate expression means a form in which detailed information obtained immediately is displayed immediately without further processing. In this case, when the URL is received as additional information, the URL may be displayed together with other detailed information so that the user may directly access the server.
Third Filtering Show details after
By using the obtained detailed information, the application expresses the information to the user after performing the third order filtering. That is, the application may perform third-order filtering in a form of checking whether a natural language keyword, etc. input by the user is matched, and may display detailed information when it is determined that the information is highly related to the service requested by the user. In this case, when the URL is received as additional information, the URL may be displayed together with other detailed information so that the user may directly access the server.
In the case of performing the open discovery service procedure described above, the procedure of receiving the terminal ID and the additional information corresponding to the discovery ID may take into account the case where the terminals exist in the same provider network or the terminals exist in different operator networks. have. In particular, when terminals exist in different provider networks, a procedure of receiving a terminal ID and additional information may be performed through interworking between DMEs.
Open Discovery Disabled
The open discovery deactivation procedure may be classified into a procedure of terminating an activated open discovery transmission and a procedure of terminating an open discovery service.
The open discovery transmission deactivation procedure may be started by receiving an application request or may be started by the searched terminal itself. The terminal to be searched may transmit discovery deactivation request information to the DME. Upon receiving the discovery deactivation request information, the DME may request a base station to retrieve a channel for open discovery, and provide a result to the terminal as a response (that is, an open discovery transmission deactivation response). The searched terminal that receives the open discovery transmission deactivation response stops transmitting the open discovery message and transitions to an idle or discovery state.
The deactivation procedure of the open discovery service is started by receiving a request from an application, and the search terminal that has received the request may transmit discovery service deactivation request information to the DME. Upon receiving the discovery service deactivation request information, the DME may notify the base station of the information and may provide an open discovery service deactivation response to the terminal. The search terminal receiving the open discovery service deactivation response stops searching for the open discovery message.
Open discovery events and Explored Information reporting
The open discovery event and discovered information reporting procedure refers to a procedure for reporting an event occurring during the D2D discovery procedure and information acquired through the D2D discovery procedure to the DME.
DME Exchange of discovery-related information between
The D2D discovery related information exchange procedure between DMEs refers to an information exchange procedure that enables discovery procedures between terminals managed by different DMEs. In particular, through this procedure it is possible to enable the discovery procedure between the terminals subscribed to different operator networks. The D2D discovery related information exchange procedure between DMEs is a procedure for transmitting spectrum information and radio resource allocation information for discovery managed by the DME of each operator network, and transparently transmitting the protocol message for open discovery described above. Include procedures for Next, information and information exchange procedures exchanged between DMEs for open discovery are described.
■ Spectrum & Radio Resource Setting Information
Spectrum related information for discovery and discovery resource setting information of a cell managed by the DME are transmitted to the counterpart DME
■ Application Authorization Procedure
-Encapsulate the protocol message for the application authentication procedure described above and deliver it to the counterpart DME.
■ Terminal ID acquisition procedure
-Encapsulate the protocol message for the terminal ID acquisition procedure described above and exchange it with the counterpart DME.
■ Discovery Information Reporting Procedure
-Encapsulate protocol messages for the limited discovery reporting procedure described above and exchange them with the status DME.
11 is a flowchart illustrating a procedure of exchanging discovery setting information between DMEs for discovery.
Referring to FIG. 11, the
A wireless setting information exchange procedure, DME 1 (70) may transmit a resource request setting information (RESOURCE CONFIG _ _ _ INFO REQ) information to the eNB / MME (30) (S400 ). The resource configuration information request ( RESOURCE _ CONFIG _ INFO _ REQ ) information may include a cell ID. eNB / MME (30) may send a resource setting information request (RESOURCE _ CONFIG _ INFO _ REQ) in response to the resource set information in response to information (RESOURCE _ CONFIG _ INFO _ RSP), the
In the application authorization exchange procedure, the
In the terminal ID exchange procedure, the
In the discovery event reporting procedure, the
Next, the configuration of information for open discovery will be described. The information for the open discovery means information transmitted and received for the open discovery. The information for the open discovery may include a discovery ID for recognizing the terminal and a service code for recognizing a service of the terminal transmitting the open discovery information. The discovery ID should be information that does not cause a security problem even if exposed, and the service code should be mutually promised information that can be recognized by both the search terminal and the searched terminal.
The D2D discovery message for open discovery may include a separator, a discovery ID, and a service code. The delimiter indicates the type of D2D discovery message and may not be used when it is possible to distinguish the D2D discovery message in other ways (eg, using a different group of radio resources for limited discovery and open discovery). The discovery ID is information used for recognizing the terminal that has transmitted the D2D discovery message, and the discovery ID may have a one-to-one mapping relationship with the terminal ID. The service code means code information corresponding to a service category designated by a user or an application.
The separator included in the D2D discovery message for open discovery may have a size of N bits. For example, when N = 2, it may be defined as shown in Table 4 below.
12 illustrates an embodiment of configuration of service category information.
Referring to FIG. 12, a service code included in an open discovery message indicates service category information of a searched terminal, and the category may have a hierarchical structure.
For example,
The discovery ID included in the open discovery message may be used to obtain a corresponding terminal ID and additional information. The discovery terminal may perform a query procedure with the DME based on the discovery ID included in the open discovery message, thereby obtaining the terminal ID and additional information of the searched terminal corresponding to the discovery ID.
The discovery ID may be defined as a globally unique ID or a regionally unique ID. Since the globally unique ID is globally unique, the discovery ID does not need to be changed even when the terminal to be searched moves around the region. On the other hand, in the case of a locally unique ID, the discovery ID needs to be changed when the terminal to be searched out of the predetermined region.
FIG. 13 illustrates an embodiment of configuration of a D2D discovery message. FIG.
Referring to FIG. 13, when a globally unique discovery ID is considered, a configuration of a D2D discovery message for open discovery is shown. The open discovery message (ie, device discovery message) has a size of 128 bits and may include a 2 bit discovery type, a 64 bit discovery ID, and a 64 bit service code. The discovery ID may be configured in a hierarchical form including a mobile country code (MCC), a mobile network code (MCC), and a mobile ID (mobile identifier), similar to the configuration of the international mobile subscriber identity (IMSI) used in the existing LTE. have. Among these, the mobile ID may be arbitrarily configured by the operator.
14 illustrates another embodiment of the configuration of a D2D discovery message.
Referring to FIG. 14, when a locally unique discovery ID is considered, a configuration of a D2D discovery message for open discovery is shown. The open discovery message (ie, device discovery message) has a size of 128 bits and may include a 2-bit discovery type, a 56-bit or 68-bit discovery ID, and a 70-bit or 58-bit service code. Discovery ID is a hierarchical form including MCC, MNC, MME group ID, MME code and MME temporary mobile subscriber identity (M-TMSI), similar to the configuration of globally unique temporary UE identity (GUTI) used in the existing LTE, or It may be configured in a hierarchical form including an MME group ID, an MME code, and an M-TMSI. In addition, the discovery ID may have a form in which the MCC is removed from the globally unique discovery ID described above. That is, the discovery ID may be configured in a hierarchical form including an MNC, an MME group ID, an MME code, and an M-TMSI.
Next, the
-The MME performs some functions of the DME, and the other functions are performed by the D2D server, that is, the MME and the D2D server divide the DME functions in
-Discovery ID is generated, issued and retrieved by D2D server if necessary
The functional entity and structure for the
The operating procedure for the
Open Discovery Send Service Registration
The open discovery transmission service registration procedure refers to a procedure of registering an open discovery service by inputting necessary information by a service provider of the open discovery.
In the
Method 1) with terminal D2D Information exchange between servers is through the control plane
This method differs in that the D2D server performs the role of the DME and does not provide a discovery ID when the service code is provided to the terminal, and the rest is the same as the aforementioned
Method 2) with terminal D2D The exchange of information between servers is through the user plane
In this case, the terminal may directly access the D2D server, and thus, a user who wants to provide an open discovery service may directly connect to the D2D server to select a service category and directly input detailed service related information. For example, a user who wants to provide a restaurant advertisement may input detailed service related information as follows.
-Restaurant name, ticket and price, recommended menu, number of parking spaces, restaurant size (number of seats, etc.), discount coupon, address, phone number, URI (uniform resource identifier) of open discovery service provider, other restaurant introduction, restaurant Website URL, directions, food photos, pictures inside and outside restaurants
Thereafter, when the user applies for the open discovery transmission service registration, the D2D server may generate a service code according to the selected service category information, and provide the generated service code to the terminal to complete the service registration procedure.
Method 3) with terminal D2D The exchange of information between servers is through both the control plane and the user plane
Even in this case, the UE can directly access the D2D server, and thus can perform service registration in the same manner as in the scheme 2).
Open discovery application certification
The open discovery application authentication procedure refers to an authentication procedure of applications located in a terminal performing a service using an open discovery function, and is the same as the open discovery application authentication procedure in the
Enabling and servicing open discovery transmissions
In the open discovery transmission activation and service procedure, the searched terminal transmits an open discovery message based on the allocated radio resource, and the search terminal receives the open discovery message and performs a subsequent procedure based on the received open discovery message. This is a procedure for providing proximity based services to a user.
In the
Method 1) with terminal D2D Information exchange between servers is through the control plane
15 is a flowchart illustrating an open discovery transmission activation procedure through the control plane, and FIG. 16 is a flowchart illustrating a discovery service procedure through the control plane.
The user selects a service to be provided and requests open discovery transmission, and the
Discovery Send Activation Request ( ACTIVATE DISCOVERY The
Thereafter, the
The open discovery service procedure refers to a procedure in which a discovery terminal receives an open discovery message and performs a subsequent procedure based on the received open discovery message to provide a proximity-based service to a user. The open discovery service procedure is as follows.
The user may select a service to be provided through the application of the terminal 1 (10) (for example, using a layered category), and discover if the terminal 1 (ie, the application of the terminal 1) supports the corresponding function. After inputting a keyword or the like, an open discovery service may be requested. The
The
The
When the open discovery message is received, the
If the service code generated based on the request of the user and the service code included in the open discovery message are the same as the result of the primary filtering, the
The terminal 1 (10) receiving the related information may operate as follows according to the information provided and the user's setting.
(1)
(2) Alternatively, the
(3) Alternatively, the
Through such a process, detailed information or additional services may be provided to the user of the
In the case of performing the open discovery service procedure described above, a procedure of receiving a terminal ID and detailed information corresponding to the discovery ID may consider a case in which the terminals exist in the same provider network and a case in which the terminals exist in different operator networks. In particular, when terminals exist in different provider networks, an open discovery service procedure may be performed through interworking between network function entities (eg, MME, GW).
Method 2) with terminal D2D The exchange of information between servers is through the user plane
17 is a flowchart illustrating an open discovery transmission activation procedure through a user plane, and FIG. 18 is a flowchart illustrating a discovery service procedure through a user plane.
The other procedure of the open discovery transmission activation procedure is the same as the
The open discovery service procedure is the same as the above-described
If the
The user of the terminal 1 (10) may be provided with the following additional services based on the detailed information.
(1) The
(2) Alternatively, the
(3) Alternatively, the
Method 3) with terminal D2D The exchange of information between servers is through both the control plane and the user plane
19 is a flowchart illustrating an open discovery transmission activation procedure through a control plane and a user plane, and FIG. 20 is a flowchart illustrating a discovery service procedure through a control plane and a user plane.
In scheme 3, the open discovery transmission activation procedure is the same as
The configuration of information for open discovery is the same as for
It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined in the appended claims. It will be possible.
Claims (16)
Registering a discovery service of the terminal using service information provided by a user;
Providing discovery transmission activation request information to a network where the terminal is located;
Receiving discovery transmission activation response information that is a response of the discovery transmission activation request from the network; And
And transmitting a discovery message if the discovery transmission activation response information is a transmission activation acknowledgment.
The service information,
The discovery method between terminals comprising a URL address of a server providing a service category and detailed service related information.
The service category,
The discovery method between terminals, characterized in that the registration is changed to a service code (code) based on a predefined criterion.
The discovery transmission activation request information is
A discovery method between terminals, comprising a discovery type, a discovery state, and a range class.
The discovery transmission activation response information is,
The discovery method between terminals, characterized in that it comprises radio resource information allocated for transmission of the discovery message.
The transmitting of the discovery message may include:
The discovery method between terminals, wherein the discovery message is transmitted through a radio resource indicated by the radio resource information.
The discovery message,
And a service code corresponding to the service category and a discovery identifier (ID) corresponding to the terminal.
Inputting service information to be provided through the terminal;
Providing discovery reception activation request information generated based on the service information to a network where the terminal is located;
Receiving discovery reception activation response information that is a response to the discovery reception activation request from the network; And
And searching for a discovery message when the discovery reception activation response information is a reception activation approval.
The service information,
The discovery method between terminals comprising a service category and a service related keyword.
The service category is,
The discovery method between terminals, characterized in that the registration is changed to a service code (code) based on a predefined criterion.
The discovery reception activation request information,
A discovery method between terminals, comprising a discovery type and a discovery state.
The discovery reception activation response information is,
The discovery method between terminals comprising radio resource information allocated for receiving the discovery message.
Searching for the discovery message,
The discovery method between terminals, wherein the discovery message is searched for in a radio resource indicated by the radio resource information.
The discovery message,
And a service code corresponding to a service category provided by the terminal transmitting the discovery message, and a discovery identifier (ID) corresponding to the terminal transmitting the discovery message.
The discovery method between the terminals,
Determining the identity of a service code corresponding to a service category included in the service information and a service code included in the discovery message when the discovery message is received through the search; And
If the service code is the same, requesting to provide the service-related additional information to the network based on the discovery identifier included in the discovery message.
The service-related additional information,
The discovery method between terminals, characterized in that it comprises a terminal identifier of the terminal that transmitted the discovery message and the address of the server (server) providing detailed service related information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/040,007 US20140094212A1 (en) | 2012-09-28 | 2013-09-27 | Method of device to device discovery and apparatus thereof |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20120109452 | 2012-09-28 | ||
KR1020120109452 | 2012-09-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140042752A true KR20140042752A (en) | 2014-04-07 |
Family
ID=50651793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130115687A KR20140042752A (en) | 2012-09-28 | 2013-09-27 | Method of device to device discovery and apparatus thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20140042752A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016195426A1 (en) * | 2015-06-05 | 2016-12-08 | 삼성전자 주식회사 | Advertisement and reward technique in wireless communication system |
CN106465086A (en) * | 2014-04-11 | 2017-02-22 | 诺基亚技术有限公司 | Adaptive D2D discovery operations |
CN107211404A (en) * | 2015-09-21 | 2017-09-26 | 华为技术有限公司 | A kind of data transmission method and device |
-
2013
- 2013-09-27 KR KR1020130115687A patent/KR20140042752A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106465086A (en) * | 2014-04-11 | 2017-02-22 | 诺基亚技术有限公司 | Adaptive D2D discovery operations |
WO2016195426A1 (en) * | 2015-06-05 | 2016-12-08 | 삼성전자 주식회사 | Advertisement and reward technique in wireless communication system |
CN107211404A (en) * | 2015-09-21 | 2017-09-26 | 华为技术有限公司 | A kind of data transmission method and device |
CN107211404B (en) * | 2015-09-21 | 2020-04-28 | 华为技术有限公司 | Data transmission method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140094212A1 (en) | Method of device to device discovery and apparatus thereof | |
KR102301801B1 (en) | Apparatus and method for establishing network controlled direct connection in communication system based device to device scheme | |
EP2314124B1 (en) | Obtaining local connectivity settings for a device-to-device connection | |
US20200280911A1 (en) | Core network selection method, apparatus, and system | |
EP3097742B1 (en) | D2d communication using d2d capability information of a network node | |
EP3073703A1 (en) | Method and system for sharing music and other audio content among mobile devices | |
CN113840293A (en) | Method and device for acquiring edge service | |
US10111164B2 (en) | Wireless communication system and wireless communication method | |
EP3400736B1 (en) | Sharing network feedback information using a device-to-device link | |
US9355408B2 (en) | Advertising service method using device-to-device communication and apparatus for performing the same | |
US10057188B2 (en) | Method and apparatus for providing multicast service and method and apparatus for allocating multicast service resource in terminal-to-terminal direct communication | |
US20160119769A1 (en) | Proximity service | |
US9491202B2 (en) | Device and method capable of searching for available service | |
US20140162637A1 (en) | Method and apparatus for selective discovery using customer category in device to device communication service | |
US9480004B2 (en) | Discovery method and apparatus in device-to-device direct communication | |
KR102233595B1 (en) | Method and device for proximity discovery among ues | |
US10771957B2 (en) | Wireless communication apparatus, communication system and wireless communication apparatus control method to exchange services | |
JP2018505619A (en) | Sharing proximity discovery announcements in wireless communication networks | |
KR20140042752A (en) | Method of device to device discovery and apparatus thereof | |
US10687199B2 (en) | Method and apparatus for performing communication in wireless communication system | |
KR20190119025A (en) | Method of device to device discovery and apparatus thereof | |
CN115348623A (en) | Cell selection method and communication device | |
WO2023040806A1 (en) | Network selection method and apparatus, terminal, and network side device | |
CN104982085B (en) | A kind of paging method, apparatus and system | |
CN115776707A (en) | Method for determining user plane path and communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |