Method for discovering a broadcast multicast services (BCMCS) controller in a packet data network
First Claim
1. A method for providing broadcast/multicast services (BCMCS) to a mobile terminal (MT) in a packet data network the method comprising steps of:
- receiving at a Dynamic Host Configuration Protocol (DHCP) server from the MT, a request message for requesting an IP address of a primary BCMCS controller that serves the packet data network;
retrieving at the DHCP server the IP address of the primary BCMCS controller;
sending a response message from the DHCP server to the MT, the response message including the IP address of the primary BCMCS controller;
sending, based on the IP address of the primary BCMCS controller, a request message for requesting BCMCS services from the MT to the primary BCMCS controller, the request message including a location information and an access type indicator of the MT;
determining at the primary BSMCS controller whether the primary BCMCS controller serves a zone where the MT is located;
if the primary BCMCS controller serves the zone in which MT is requesting BCMCS services, providing a list of available BCMCS programs to the MT;
if the primary BCMCS controller serves a zone different from the zone where the MT is requesting BCMCS services;
retrieving, from a list of IP addresses of secondary BCMCS controllers stored in a database of the primary BCMCS and based on the received location information and the access type indicator, a secondary BCMCS controller that serves the zone where the MT is located and that can provide BCMCS services to the MT; and
forwarding the request message for BCMCS services from the primary BCMCS controller to the secondary BCMCS controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a packet data network for providing broadcast/multicast services (BCMCS) to a mobile terminal (MT). The method receives at a Dynamic Host Configuration Protocol (DHCP) server from the MT, for requesting an IP address of a primary BCMCS controller that serves the packet data network. The method retrieves the IP address of the primary BCMCS controller and responds to the MT with a response message from the DHCP server to the MT, the response message includes the IP address of the primary BCMCS controller. Next, the MT uses the IP address of the primary BCMCS controller and sends a Hyper Text Transfer Protocol (HTTP) request message from the MT to the primary BCMCS controller for requesting BCMCS services, the HTTP request message including a location information and an access type indicator of the MT. Afterwards, a list of available BCMCS programs is provided to the MT.
26 Citations
14 Claims
-
1. A method for providing broadcast/multicast services (BCMCS) to a mobile terminal (MT) in a packet data network the method comprising steps of:
-
receiving at a Dynamic Host Configuration Protocol (DHCP) server from the MT, a request message for requesting an IP address of a primary BCMCS controller that serves the packet data network; retrieving at the DHCP server the IP address of the primary BCMCS controller; sending a response message from the DHCP server to the MT, the response message including the IP address of the primary BCMCS controller; sending, based on the IP address of the primary BCMCS controller, a request message for requesting BCMCS services from the MT to the primary BCMCS controller, the request message including a location information and an access type indicator of the MT; determining at the primary BSMCS controller whether the primary BCMCS controller serves a zone where the MT is located; if the primary BCMCS controller serves the zone in which MT is requesting BCMCS services, providing a list of available BCMCS programs to the MT; if the primary BCMCS controller serves a zone different from the zone where the MT is requesting BCMCS services; retrieving, from a list of IP addresses of secondary BCMCS controllers stored in a database of the primary BCMCS and based on the received location information and the access type indicator, a secondary BCMCS controller that serves the zone where the MT is located and that can provide BCMCS services to the MT; and forwarding the request message for BCMCS services from the primary BCMCS controller to the secondary BCMCS controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A packet data network for providing broadcast/multicast services (BCMCS) to a mobile terminal (MT), the packet data network comprising:
-
a primary BCMCS controller for providing BCMCS services to the MT, the primary BCMCS controller comprising; a service logic for receiving request message from the MT for requesting BCMCS services, the request message including a location information and an access type indicator of the MT; a database for storing a list of IP addresses of secondary BCMCS controllers; a Dynamic Host Configuration Protocol (DHCP) server comprising a service logic for receiving from the MT an information request message, the information request message being sent for requesting an IP address of the primary BCMCS controller, and sending a DHCP response message to the MT, the DHCP response message including the IP address of the primary BCMCS controller; wherein the service logic of the primary BCMCS determines whether the primary BCMCS controller serves a zone where the MT is located; if the primary BCMCS controller serves the zone in which MT is requesting BCMCS services provides, the service logic provides to the MT a list of available BCMCS programs; and if the primary BCMCS controller serves a zone different from the zone where the MT is requesting BCMCS services, the service logic of the primary BCMCS retrieves, based on the received location information and the access type indicator of the MT, a secondary BCMCS controller that serves the zone where the MT is located and that can provide BCMCS services to the MT and forwards from to the secondary BCMCS controller the request message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification