IP Library Granted Patent US 11,736,905
Granted Patent B2
US 11,736,905 · App. 17/267,339 · Granted Aug 22, 2023

Methods and apparatus for Layer-2 forwarding of multicast packets

Inventor: Dirk Trossen (London, GB)
Assignee: InterDigital Patent Holdings, Inc.
H04W4/06H04L12/189
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 11,736,905
App. No.
17/267,339
Granted
Aug 22, 2023
Kind
B2
Abstract

Methods and apparatus for Layer-2 forwarding of multicast packets are disclosed. In an example, a method implemented in a wireless transmit/receive unit (WTRU) for wireless communications includes receiving a first packet comprising a request for content available at the WTRU, determining at least one outstanding request for the same content, and determining multicast path information of the at least one outstanding request. The method further includes generating a second packet and setting a destination Medium Access Control (MAC) address to a broadcast (BC) MAC address in the second packet, adding a proxy rule identifier (PRID) corresponding to the request into a payload of the second packet, and forwarding the second packet to another WTRU.

Claims (37)

1. A method for wireless communications, comprising:

receiving, by a first wireless transmit/receive unit (WTRU) from a second WTRU, a packet comprising a response associated with an Internet Protocol (IP)-based application;

determining, by the first WTRU, that the packet is received on a broadcast (BC) Medium Access Control (MAC) address;

retrieving, by the first WTRU, a proxy rule identifier (PRID) from the packet in response to the determination that the packet is received on the BC MAC address, wherein the PRID is associated with the IP-based application;

on condition that there is no outstanding request associated with the PRID, dropping, by the first WTRU, the packet; and

on condition that there are two or more outstanding requests associated with the PRID, forwarding, by the first WTRU, the response locally to the IP-based application that initiated the two or more outstanding requests.

2. The method of claim 1 , wherein any of the first WTRU and the second WTRU is associated with a 5G Access Node (5GAN).

3. The method of claim 1 , wherein any of the first WTRU and the second WTRU is associated with a User Plane Function (UPF).

4. The method of claim 1 , wherein the two or more outstanding requests were sent from one or more WTRUs other than the first WTRU and the second WTRU.

5. The method of claim 1 , wherein the packet is received from a multicasting transmission.

6. The method of claim 1 , wherein the response is a Hypertext Transfer Protocol (HTTP) response.

7. A first wireless transmit/receive unit (WTRU) comprising:

a receiver configured to receive a first packet comprising a request for content available at the WTRU;

a processor communicatively coupled with the receiver, the processor configured to:

determine two or more outstanding requests for the same content,

determine multicast path information of the two or more outstanding requests,

generate a second packet,

set a destination Medium Access Control (MAC) address to a broadcast (BC) MAC address in the second packet, and

add a proxy rule identifier (PRID) corresponding to the request into a payload of the second packet; and

a transmitter communicatively coupled with the receiver and the processor, the transmitter configured to send the second packet to a second WTRU.

8. The first WTRU of claim 7 , wherein the processor is further configured to identify, via a Service Request (SR) component of the first WTRU, a Hypertext Transfer Protocol (HTTP) response corresponding to the request.

9. The first WTRU of claim 8 , wherein the processor is further configured to generate the second packet for multicasting in response to receiving the request and identifying the HTTP response.

10. The first WTRU of claim 7 , wherein the multicast path information includes a path identifier (pathID).

11. The first WTRU of claim 7 , wherein the payload of the second packet further includes the requested content.

12. A first wireless transmit/receive unit (WTRU) comprising:

a receiver configured to receive, from a second WTRU, a packet comprising a response associated with an Internet Protocol (IP)-based application;

a processor communicatively coupled with the receiver, the processor configured to:

determine that the packet is received on a broadcast (BC) Medium Access Control (MAC) address,

retrieve a proxy rule identifier (PRID) from the packet in response to the determination that the packet is received on the BC MAC address, wherein the PRID is associated with the IP-based application, and

on condition that there is no outstanding request associated with the PRID, drop the packet; and

a transmitter communicatively coupled with the receiver and the processor, the transmitter configured to:

on condition that there are two or more outstanding requests associated with the PRID, send the response locally to the IP-based application that initiated the two or more outstanding requests.

13. The first WTRU of claim 12 , wherein any of the first WTRU and the second WTRU is associated with a 5G Access Node (5GAN).

14. The first WTRU of claim 12 , wherein any of the first WTRU and the second WTRU is associated with a User Plane Function (UPF).

15. The first WTRU of claim 12 , wherein the two or more outstanding requests were sent from one or more WTRUs other than the first WTRU and the second WTRU.

16. The first WTRU of claim 12 , wherein the packet is received from a multicasting transmission.

17. The first WTRU of claim 12 , wherein the response is a Hypertext Transfer Protocol (HTTP) response.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2023
From: IDAC HOLDINGS, INC.
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 062308/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2021
From: TROSSEN, DIRK
To: IDAC HOLDINGS, INC.
Reel/Frame 055318/0551 →
Continuity (2)
Provisional Application 62718331 · Aug 13, 2018
Related Publication 20210243568A1 · Aug 5, 2021