IP Library › Granted Patent US 10,530,739
Granted Patent B2
US 10,530,739 · App. 15/297,058 · Granted Jan 7, 2020

Method and apparatus for address resolution of multicast/broadcast resources using domain name systems

Inventors: Imed Bouazizi (Frisco, TX); Kyungmo Park (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L61/1511H04L12/189H04L51/38H04L61/305H04L65/4076H04W4/06
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 10,530,739
App. No.
15/297,058
Granted
Jan 7, 2020
Kind
B2
Abstract

A user equipment (UE) configured to receive a resource over a multimedia broadcast multicast service (MBMS) includes a processor and a transceiver. The processor is configured to determine whether a uniform resource identifier (URI) is an MBMS URI. The transceiver is configured to transmit a domain name server (DNS) query to a DNS based on the MBMS URI and receive at least one resource record from the DNS. The processor is further configured to determine at least one of a unicast location or a multicast location based on the at least one resource record received from the DNS.

Claims (42)

1. A user equipment (UE) configured to receive a resource over a multimedia broadcast multicast service (MBMS), the UE comprising:

a transceiver; and

a processor operably coupled to the transceiver, and configured to:

determine whether a uniform resource identifier (URI) is an MBMS URI,

transmit a domain name system (DNS) query to a DNS server, upon determination that the URI is the MBMS URI,

receive at least one resource record from the DNS server,

based on the at least one resource record, determine if a resource is accessible over a unicast channel or a broadcast channel, and

if the resource is accessible over the broadcast channel, determine access information to access the broadcast channel.

2. The UE of claim 1 , wherein the transceiver is configured to receive the resource over the unicast channel or the broadcast channel based on the at least one resource record.

3. The UE of claim 1 , wherein the at least one resource record includes a SRV resource record, an A resource record, or a TXT resource record.

4. The UE of claim 3 , wherein the processor is configured to join the broadcast channel based on the access information in the SRV resource record, the A resource record, and the TXT resource record.

5. The UE of claim 1 , wherein the MBMS URI has a syntax:

scheme=mbms-scheme “://” host [“:” port] “/” path

mbms-scheme=“mbms”|“mbms-http”|“mbms-https”|“mbms-rtsp”.

6. The UE of claim 1 , wherein the at least one resource record includes an SRV resource record having a syntax:

mbms._UDP.Request_FQDN TTL IN SRV Priority WeightPort TMGI.BMSC_DN

where weight includes a transport session identifier (TSI) of a file delivery over unidirectional transport protocol (FLUTE) session, port includes a destination port number, a target includes a temporary mobile group identity (TMGI) of the session that is used to deliver resources from a fully qualified domain name (FQDN) and the BMSC_DN provides a domain name of a broadcast multicast service center (BM-SC) that is serving the resource over MBMS.

7. A method for resolving an address in a user equipment (UE), the method comprising:

determining whether an uniform resource identifier (URI) is a multimedia broadcast multicast services (MBMS) URI;

transmitting a domain name system (DNS) query to a DNS server, upon determination that the URI is the MBMS URI;

receiving at least one resource record from the DNS server;

based on the resource record, determine if a resource is accessible over a unicast channel or a broadcast channel; and

based on the resource being accessible over the broadcast channel, determining access information to access the broadcast channel.

8. The method of claim 7 , wherein the at least one resource record includes a SRV resource record, an A resource record, or a TXT resource record.

9. The method of claim 8 , further comprising joining the broadcast channel based on the access information in the SRV resource record, the A resource record, and the TXT resource record.

10. The method of claim 7 , wherein the MBMS URI has a syntax:

scheme=mbms-scheme “://” host [“:” port] “/” path

mbms-scheme=“mbms”|“mbms-http”|“mbms-https”|“mbms-rtsp”.

11. The method of claim 7 , wherein the at least one resource record includes an SRV resource record having a syntax:

mbms._UDP.Request_FQDN TTL IN SRV Priority WeightPort TMGI.BMSC_DN

where weight includes a transport session identifier (TSI) of a file delivery over unidirectional transport protocol (FLUTE) session, port includes a destination port number, a target includes a temporary mobile group identity (TMGI) of the session that is used to deliver resources from a fully qualified domain name (FQDN) and the BMSC_DN provides a domain name of a broadcast multicast service center (BM-SC) that is serving the resource over MBMS.

12. A domain name system (DNS) server comprising:

a communications unit configured to receive at least one DNS query from a user equipment (UE); and

a processor configured to calculate a DNS query frequency for a particular Fully Qualified Domain Name (FQDN),

the communications unit is further configured to transmit the DNS query frequency for a FQDN to a broadcast server.

13. The DNS of claim 12 , wherein the at least one DNS query is based on an multimedia broadcast multicast service (MBMS) uniform resource identifier (URI).

14. The DNS of claim 13 , wherein the MBMS URI has a syntax:

scheme=mbms-scheme “://” host [“:” port] “/” path

mbms-scheme=“mbms-http”|“mbms-https”|“mbms-rtsp”.

15. The DNS of claim 12 , wherein the processor is configured to determine at least one resource record based on the DNS query frequency.

16. The DNS of claim 15 , wherein the at least one resource record includes a unicast location or a broadcast location.

17. The DNS of claim 15 , wherein the communications unit is configured to transmit the at least one resource record to the UE.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2016
From: BOUAZIZI, IMED; PARK, KYUNGMO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 040372/0735 →
Continuity (2)
Provisional Application 62243696 · Oct 20, 2015
Related Publication 20170111311A1 · Apr 20, 2017