IP Library Granted Patent US 12,245,336
Granted Patent B2
US 12,245,336 · App. 18/305,405 · Granted Mar 4, 2025

Communication device and communication method

Inventors: Hiromasa Uchiyama (Tokyo, JP); Naoki Kusashima (Kanagawa, JP); Kazuyuki Shimezawa (Kanagawa, JP)
Assignee: SONY GROUP CORPORATION
H04W88/04H04W4/40H04W28/26H04W72/02H04W92/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,245,336
App. No.
18/305,405
Granted
Mar 4, 2025
Kind
B2
Abstract

A communication device that operates as a terminal under control of a base station, includes: a communication unit that transmits and receives wireless signals; and a control unit that controls transmission of data using a predetermined resource pool by the communication unit. The control unit determines implementation of relay communication for a packet within the predetermined resource pool on the basis of at least one of information received from the base station, information received from another terminal, or information obtained from the terminal itself, during packet reception, and performs the relay communication by using a resource secured by a transmission source terminal, the terminal itself, or the base station.

Claims (55)

1. A communication device that operates as a terminal under control of a base station, the communication device comprising circuitry configured to:

transmit and receive wireless signals;

control transmission of data using a predetermined resource pool;

control an implementation of a relay communication for a packet within the predetermined resource pool,

wherein the packet is received by the terminal from another terminal operating as a transmission source terminal of the packet;

acquire position information by using GPS or GNSS;

based on the acquired position information, determine the implementation of the relay communication on a basis of information that is configured to indicate an area in which the relay communication should be performed or an area in which the relay communication may be performed,

wherein the information configured to indicate the area in which the relay communication should be performed or the area in which the relay communication may be performed is at least one of information received from the base station, information received from the another terminal, or information obtained from the terminal itself during a reception of the packet; and

control implementation of the relay communication for the packet using a resource, of the predetermined resource pool, that is reserved by the transmission source terminal of the packet for the relay communication of the packet,

wherein the circuitry is further configured to control the implementation of the relay communication for the packet on a basis of a relationship between freshness information of the packet and an implementation probability,

wherein the freshness information of the packet corresponds to:

priority information of the packet, or

a level of congestion of a channel used for the relay communication.

2. The communication device according to claim 1 , wherein the circuitry is further configured to determine the implementation of the relay communication on a basis of an instruction for the implementation of the relay communication or an instruction for a stop of the relay communication.

3. The communication device according to claim 1 , wherein the circuitry is further configured to determine the implementation of the relay communication on a basis of priority information of the packet obtained from the transmission source terminal of the packet.

4. The communication device according to claim 1 , wherein the freshness information is obtained from at least one of a number of relay hops of the packet from the transmission source terminal of the packet to the terminal, a relay path of the packet from the transmission source terminal of the packet to the terminal, a generation time or transmission time of the packet by the transmission source terminal of the packet, or a generation area or transmission area of the packet of the transmission source terminal of the packet,

wherein the freshness information of the packet is obtained from the transmission source terminal of the packet.

5. The communication device according to claim 1 , wherein the circuitry is further configured to determine the implementation of the relay communication on a basis of at least one of a state of the channel, other than the congestion level, used for the communication of the packet, retransmission information of the packet, or the acquired position information of the terminal.

6. The communication device according to claim 1 , wherein the circuitry is further configured to control sensing of the resource for the relay communication.

7. The communication device according to claim 1 , wherein the circuitry is further configured to update the freshness information of the packet on a basis of freshness update information obtained from the transmission source terminal of the packet.

8. The communication device according to claim 1 , wherein the circuitry is further configured to determine the implementation of the relay communication on a basis of allocation information regarding a method of allocating the resource, of the predetermined resource pool, for the relay of the packet, the allocation information being obtained from the transmission source terminal of the packet.

9. A communication method for a terminal under control of a base station, the communication method comprising:

transmitting and receiving wireless signals;

controlling transmission of data using a predetermined resource pool;

controlling an implementation of a relay communication for a packet within the predetermined resource pool,

wherein the packet is received by the terminal from another terminal operating as a transmission source terminal of the packet;

acquiring position information by using GPS or GNSS;

based on the acquired position information, determining the implementation of the relay communication on a basis of information that is configured to indicate an area in which the relay communication should be performed or an area in which the relay communication may be performed,

wherein the information configured to indicate the area in which the relay communication should be performed or the area in which the relay communication may be performed is at least one of information received from the base station, information received from the another terminal, or information obtained from the terminal itself during a reception of the packet; and

controlling implementation of the relay communication for the packet using a resource, of the predetermined resource pool, that is reserved by the transmission source terminal of the packet for the relay communication of the packet,

wherein the communication method further comprises controlling the implementation of the relay communication for the packet on a basis of a relationship between freshness information of the packet and an implementation probability,

wherein the freshness information of the packet corresponds to:

priority information of the packet, or

a level of congestion of a channel used for the relay communication.

10. The communication method according to claim 9 , the communication method further comprising determining the implementation of the relay communication on a basis of an instruction for the implementation of the relay communication or an instruction for a stop of the relay communication.

11. The communication method according to claim 9 , the communication method further comprising determining the implementation of the relay communication on a basis of priority information of the packet obtained from the transmission source terminal of the packet.

12. The communication method according to claim 9 , wherein the freshness information is obtained from at least one of a number of relay hops of the packet from the transmission source terminal of the packet to the terminal, a relay path of the packet from the transmission source terminal of the packet to the terminal, a generation time or transmission time of the packet by the transmission source terminal of the packet, or a generation area or transmission area of the packet of the transmission source terminal of the packet,

wherein the freshness information of the packet is obtained from the transmission source terminal of the packet.

13. The communication method according to claim 9 , the communication method further comprising determining the implementation of the relay communication on a basis of at least one of a state of the channel, other than the congestion level, used for the relay communication of the packet, retransmission information of the packet, or the acquired position information of the terminal.

14. The communication method according to claim 9 , the communication method further comprising controlling sensing of the resource for the relay communication.

15. The communication method according to claim 9 , the communication method further comprising updating the freshness information of the packet on a basis of freshness update information obtained from the transmission source terminal of the packet.

16. The communication method according to claim 9 , the communication method further comprising determining the implementation of the relay communication on a basis of allocation information regarding a method of allocating the resource, of the predetermined resource pool, for the relay of the packet, the allocation information being obtained from the transmission source terminal of the packet.

17. A non-transitory computer product containing instructions for a communication method for a terminal under control of a base station, the communication method comprising:

transmitting and receiving wireless signals;

controlling transmission of data using a predetermined resource pool;

controlling an implementation of a relay communication for a packet within the predetermined resource pool,

wherein the packet is received by the terminal from another terminal operating as a transmission source terminal of the packet;

acquiring position information by using GPS or GNSS;

based on the acquired position information, determining the implementation of the relay communication on a basis of the information that is configured to indicate an area in which the relay communication should be performed or an area in which the relay communication may be performed,

wherein the information configured to indicate the area in which the relay communication should be performed or the area in which the relay communication may be performed is at least one of information received from the base station, information received from the another terminal, or information obtained from the terminal itself during a reception of the packet; and

controlling implementation of the relay communication for the packet using a resource, of the predetermined resource pool, that is reserved by the transmission source terminal of the packet for the relay communication of the packet,

wherein the communication method further comprises controlling the implementation of the relay communication for the packet on a basis of a relationship between freshness information of the packet and an implementation probability,

wherein the freshness information of the packet corresponds to:

priority information of the packet, or

a level of congestion of a channel used for the relay communication.

Assignments (1)
CHANGE OF NAME Recorded Apr 24, 2023
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 063440/0165 →
Priority Claims (1)
JP 2017-189762 · Sep 29, 2017 · national
Continuity (2)
Continuation 16649139
Related Publication 20230262842A1 · Aug 17, 2023
References Cited (39)
US 11659624B2 · Uchiyama · 2023 [cited by examiner]
US 20080137556A1 · Park et al. · 2008 [cited by applicant]
US 20100020774A1 · Mahajan et al. · 2010 [cited by applicant]
US 20100275082A1 · Haustein et al. · 2010 [cited by applicant]
US 20130003689A1 · Kwon et al. · 2013 [cited by applicant]
US 20160381720A1 · Baek · 2016 [cited by applicant]
US 20170126306A1 · Kim et al. · 2017 [cited by applicant]
US 20170201461A1 · Cheng · 2017 [cited by examiner]
US 20170245245A1 · Kim et al. · 2017 [cited by applicant]
US 20180092017A1 · Freda et al. · 2018 [cited by applicant]
US 20180124771A1 · Mok et al. · 2018 [cited by applicant]
US 20180234163A1 · Yasukawa et al. · 2018 [cited by applicant]
US 20180262887A1 · Futaki · 2018 [cited by applicant]
US 20180288588A1 · Uchiyama · 2018 [cited by applicant]
US 20180332564A1 · Lee et al. · 2018 [cited by applicant]
US 20190174278A1 · Fujishiro · 2019 [cited by examiner]
US 20190182840A1 · Feng et al. · 2019 [cited by applicant]
US 20190394786A1 · Parron · 2019 [cited by examiner]
US 20200008030A1 · Kim et al. · 2020 [cited by applicant]
US 20200077434A1 · Kim et al. · 2020 [cited by applicant]
US 20200084811A1 · Uchiyama et al. · 2020 [cited by applicant]
US 20200092685A1 · Fehrenbach · 2020 [cited by examiner]
US 20200120458A1 · Aldana · 2020 [cited by examiner]
US 20200221423A1 · Wang · 2020 [cited by examiner]
US 20210051628A1 · Zhang · 2021 [cited by examiner]
CN 103733708A · 2014 [cited by applicant]
CN 106576354A · 2017 [cited by applicant]
EP 3148285A1 · 2017 [cited by applicant]
EP 3537830A1 · 2019 [cited by applicant]
EP 3606216A1 · 2020 [cited by applicant]
JP 2008061227A · 2008 [cited by applicant]
JP 2017139659A · 2017 [cited by applicant]
RU 2545187C1 · 2015 [cited by applicant]
WO 2011083570A1 · 2011 [cited by applicant]
WO 2016159000A1 · 2016 [cited by applicant]
WO 2016182601A1 · 2016 [cited by applicant]
WO 2017003161A1 · 2017 [cited by applicant]
International Search Report and Written Opinion mailed on Oct. 30, 2018 for PCT/JP2018/030559 filed on Aug. 17, 2018, 10 pages. [cited by applicant]
Sony: “Discussion on sidelink resource allocation and configuration”, 3GPP Draft; RI-1708264 Discussi on on Sidelink Resource Allocation and Configuration, 3rd Generation Partnership Project (3GPP), Mobile Competence Ce… [cited by applicant]