IP Library Granted Patent US 8,656,041
Granted Patent B2
US 8,656,041 · App. 12/264,515 · Granted Feb 18, 2014

System and method for distributing multimedia streaming service request based on wide area network

Inventors: Chang Soo Kim (Daejeon, KR); Won Jae Lee (Daejeon, KR); Yoo Hyun Park (Daejeon, KR); Hag Young Kim (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
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 8,656,041
App. No.
12/264,515
Granted
Feb 18, 2014
Kind
B2
Abstract

Provided are a system and a method for distributing multimedia streaming service request based on wide area network which can efficiently support multimedia streaming service in wide area network. The system for distributing multimedia streaming service request based on wide area network includes a user terminal, a wide area server, and a local server. The user terminal requests multimedia streaming service. The wide area server for selecting a local server which is disposed nearest to the user terminal and has node availability and service availability, and providing contents requested by the user terminal to the selected local server. The local server provides the multimedia streaming service to the user terminal using the contents provided from the wide area server.

Claims (28)

1. A system for distributing a multimedia streaming service request based on a wide area network, the system comprising:

a user terminal for requesting multimedia streaming service;

a wide area server for selecting a local server which is disposed nearest to the user terminal, wherein the local server has node availability and service availability, and wherein the wide area server provides contents requested by the user terminal to the selected local server; and

a local server for providing the multimedia streaming service to the user terminal using the contents provided from the wide area server;

wherein the wide area server comprises:

a wide area contents service node for storing a plurality of contents for providing to the user terminal; and

at least one wide area request distributor for storing tables having information that includes node availability, service availability, and proximity of the local servers, the wide area request distributor is configured to select the local server nearest to the user terminal based on the stored tables, and for providing contents requested by the user terminal to the selected local server from the wide area contents service node, the at least one area request distributor further comprising a pending table for inserting an IP address of the user terminal requesting a service.

2. The system of claim 1 , wherein the tables include:

a static proximity table for representing the proximity according to IP address based on network topology;

and

a CONFIG table for representing the node availability and service availability of each of the local servers.

3. The system of claim 2 , wherein the wide area request distributor is configured to periodically request the local servers to measure the proximity on the IP address of each of the user terminals in the pending table, and is configured to update contents of the static proximity table according to responses of the request.

4. The system of claim 1 , wherein the user terminal requests of the wide area request distributor the multimedia streaming service through a real-time streaming protocol (RTSP) DESCRIBE request.

5. The system of claim 1 , further comprising a domain name system (DNS) server for selecting one wide area request distributor to process the request of the user terminal on the basis of the availability and performance of the wide area request distributors.

6. A method for distributing a multimedia streaming service request based on a wide area network, the method comprising the following steps performed at a wide area server:

receiving a request of the multimedia streaming service from a user terminal, wherein the request includes a real-time streaming protocol (RTSP) DESCRIBE request;

selecting a local server that is nearest to the user terminal and that has a node availability and a service availability;

delivering the service request to the selected local server, wherein delivering includes transmitting address information of the selected local server to the user terminal according to an RTSP REDIRECT command;

receiving at the user terminal the address information;

communicating an RTSP DESCRIBE request to the selected local server; and

receiving at the user terminal a corresponding service;

wherein the selecting of the local server comprises:

generating a static proximity table based on network topology; and

selecting a local server on the basis of the generated proximity table; and

entering an IP address of a requesting client in a pending table.

7. The method of claim 6 further comprising selecting, by a domain name system (DNS) server, a wide area request distributor to process the request of the client on the basis of an availability and a performance.

8. The method of claim 6 , further comprising: periodically requesting local servers a measurement of a proximity for each row of the pending table, rectifying the static proximity table and deleting a corresponding row in the pending table according to responses of the request.

9. The method of claim 6 , wherein generating a static proximity table comprises: recording an upper value of an address range; recording a lower value of an address range; and ranking a plurality of local servers configured to communicate requested service to the user terminal according to proximity of each server of the plurality to the address range.

Assignments (3)
LICENSE Recorded Aug 2, 2018
From: IDEAHUB
To: HELIOS STREAMING, LLC
Reel/Frame 046545/0684 →
LICENSE Recorded Aug 1, 2018
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: IDEAHUB
Reel/Frame 046531/0232 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2008
From: KIM, CHANG SOO; LEE, WON JAE; PARK, YOO HYUN; KIM, HAG YOUNG
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 021782/0596 →
Priority Claims (1)
KR 10-2007-0132584 · Dec 17, 2007 · national
Continuity (1)
Related Publication 20090157894A1 · Jun 18, 2009