Terminal discovery method and device

US10368228B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10368228-B2
Application numberUS-201715663018-A
CountryUS
Kind codeB2
Filing dateJul 28, 2017
Priority dateJan 30, 2015
Publication dateJul 30, 2019
Grant dateJul 30, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present disclosure disclose a terminal discovery method and a device, and relate to the field of communications technologies, to resolve a problem that a process of filtering a user code word is relatively complex when a terminal needs to monitor multiple terminals.

First claim

Opening claim text (preview).

What is claimed is: 1. A terminal discovery method, comprising: receiving, by a first proximity service (ProSe) entity, a first message sent by a first terminal, wherein the first message carries a group identifier of a group in which a terminal to be monitored by the first terminal is located; obtaining, by the first ProSe entity according to the group identifier, a group code word of the group in which the terminal to be monitored by the first terminal is located; sending, by the first ProSe entity, a second message to the first terminal, wherein the second message carries the group code word; receiving, by the first ProSe entity, a third message sent by the first terminal, wherein the third message carries at least one first broadcast code word, the first broadcast code word is a broadcast code word that is of broadcast code words detected by the first terminal and that comprises the group code word, and the first broadcast code word further comprises a user code word of a terminal that broadcasts the first broadcast code word; and obtaining, by the first ProSe entity according to the user code word, a terminal identifier of the terminal that broadcasts the first broadcast code word, and sending a fourth message to the first terminal, wherein the fourth message carries the terminal identifier, wherein the obtaining, by the first ProSe entity according to the group identifier, a group code word of the group in which the terminal to be monitored by the first terminal is located comprises: sending, by the first ProSe entity, a fifth message to an application server, wherein the fifth message carries the group identifier, and the fifth message is used to request the application server to allocate a code word to the group in which the terminal to be monitored by the first terminal is located; and receiving, by the first ProSe entity, a sixth message sent by the application server, wherein the sixth message carries the group code word. 2. The method according to claim 1 , wherein the group identifier is a temporary identifier allocated by the application server to the group in which the terminal to be monitored by the first terminal is located, and the terminal identifier is a temporary identifier allocated by the application server to the terminal that broadcasts the first broadcast code word. 3. A device for implementing a function of a first proximity service (ProSe) entity, comprising: a receiver, configured to receive a first message sent by a first terminal, wherein the first message carries a group identifier of a group in which a terminal to be monitored by the first terminal is located; a processor, configured to obtain, according to the group identifier, a group code word of the group in which the terminal to be monitored by the first terminal is located; and a transmitter, configured to send a second message to the first terminal, wherein the second message carries the group code word, wherein the receiver is further configured to receive a third message sent by the first terminal, wherein the third message carries at least one first broadcast code word, the first broadcast code word is a broadcast code word that is of broadcast code words detected by the first terminal and that comprises the group code word, and the first broadcast code word further comprises a user code word of a terminal that broadcasts the first broadcast code word; the processor is further configured to obtain, according to the user code word, a terminal identifier of the terminal that broadcasts the first broadcast code word; and the transmitter is further configured to send a fourth message to the first terminal, wherein the fourth message carries the terminal identifier, wherein the transmitter is further configured to send a seventh message to a second ProSe entity, wherein the seventh message carries the group identifier, the seventh message is used to request the second ProSe entity to allocate a code word to the group in which the terminal to be monitored by the first terminal is located, the second ProSe entity is a ProSe entity in a home public land mobile network (HPLMN) of a second terminal, and the second terminal is a group management device of the group in which the terminal to be monitored by the first terminal is located; and wherein the receiver is further configured to receive an eighth message sent by the second ProSe entity, wherein the eighth message carries the group code word. 4. A terminal discovery method, comprising: receiving, by a first proximity service (ProSe) entity, a first message sent by a first terminal, wherein the first message carries a group identifier of a group in which a terminal to be monitored by the first terminal is located; obtaining, by the first ProSe entity according to the group identifier, a group code word of the group in which the terminal to be monitored by the first terminal is located; sending, by the first ProSe entity, a second message to the first terminal, wherein the second message carries the group code word; receiving, by the first ProSe entity, a third message sent by the first terminal, wherein the third message carries at least one first broadcast code word, the first broadcast code word is a broadcast code word that is of broadcast code words detected by the first terminal and that comprises the group code word, and the first broadcast code word further comprises a user code word of a terminal that broadcasts the first broadcast code word; and obtaining, by the first ProSe entity according to the user code word, a terminal identifier of the terminal that broadcasts the first broadcast code word, and sending a fourth message to the first terminal, wherein the fourth message carries the terminal identifier, wherein when the first terminal and a second terminal belong to different home public land mobile networks (HPLMNs), and the second terminal is a group management device of the group in which the terminal to be monitored by the first terminal is located, the obtaining, by the first ProSe entity according to the group identifier, a group code word of the group in which the terminal to be monitored by the first terminal is located comprises: sending, by the first ProSe entity, a seventh message to a second ProSe entity, wherein the seventh message carries the group identifier, the seventh message is used to request the second ProSe entity to allocate a code word to the group in which the terminal to be monitored by the first terminal is located, and the second ProSe entity is a ProSe entity in an HPLMN of the second terminal; and receiving, by the first ProSe entity, an eighth message sent by the second ProSe entity, wherein the eighth message carries the group code word. 5. A device for implementing a function of a first proximity service (ProSe) entity, comprising: a receiver, configured to receive a first message sent by a first terminal, wherein the first message carries a group identifier of a group in which a terminal to be monitored by the first terminal is located; a processor, configured to obtain, according to the group identifier, a group code word of the group in which the terminal to be monitored by the first terminal is located; and a transmitter, configured to send a second message to the first terminal, wherein the second message carries the group code word, wherein the receiver is further configured to receive a third message sent by the first terminal, wherein the third message carries at least one first broadcast code word, the first broadcast code word is a broadcast code word that is of broadcast code words detected by the first terminal and that comprises the group code word, and the first broadcast code word further comprises a user code word of a terminal that broadcasts the first broadcast code word; the processor is further c

Assignees

Inventors

Classifications

  • Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42) · CPC title

  • Public Land Mobile systems, e.g. cellular systems · CPC title

  • Terminal devices · CPC title

  • H04W48/16Primary

    Discovering, processing access restriction or access information · CPC title

  • Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10368228B2 cover?
Embodiments of the present disclosure disclose a terminal discovery method and a device, and relate to the field of communications technologies, to resolve a problem that a process of filtering a user code word is relatively complex when a terminal needs to monitor multiple terminals.
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W48/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 30 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).