Method and apparatus for a reconfigurable multi-media system
First Claim
1. A reconfigurable multi-media system comprising:
- a software object radio (SWR) library 130 comprising reconfigurable object specification, design and performance parameters, said SWR adapted for at least one of transmitting and receiving multi-media content via wireless communication;
a controller 115 in communication with said SWR library;
a power management device module 135 in communication with said controller;
a reconfigurable encoder/decoder 140 in communication with said controller to provide the SWR with dynamic coding information for modulation;
a TCP/IP interface 145 in communication with said reconfigurable encoder/decoder and said controller; and
an application layer 125 comprising a link layer 120 and a reconfigurable physical layer 100 in communication with each other and said controller 115, the physical layer adapted for communication with a channel 110, and said application layer including at least one driver for multimedia delivery;
wherein the controller 115 monitors the physical layer 100 and link layer 120 information, and the reconfigurable encoder/decoder 140 dynamically reconfigures modulation and coding of multi-media content according to a cross-layer optimization approach in conjunction with the controller from;
(a) the physical layer 100 according to channel conditions and device power restrictions;
(b) the link layer 120 according to variation in network access delay in a multi-user network; and
(c) the application layer 125 according to variation in characteristics of a data stream to be transported.
5 Assignments
0 Petitions
Accused Products
Abstract
A reconfigurable multi-media system, method and device provides monitoring and reconfiguration of a plurality of communication layers of a communications stack to dynamically reconfigure the modulation and coding of software defined radio (SDR). The system includes a software object radio (SWR) library having reconfigurable object specification, design and performance parameters, the SWR is adapted for at least one of transmitting and receiving multi-media content via wireless communication; a controller in communication with the SWR library; a power management device module in communication with said controller; a reconfigurable encoder/decoder in communication with said controller to provide the SWR with dynamic coding information for modulation; a TCP/IP interface in communication with said reconfigurable encoder/decoder and said controller; and an application layer comprising a link layer and a reconfigurable physical layer in communication with each other and said controller, the physical layer adapted for communication with a channel, and the application layer including at least one driver for multi-media delivery. The controller monitors the physical layer and link layer information and the reconfigurable encoder/decoder dynamically reconfigures modulation and coding of multi-media content according to a cross-layer optimization approach.
-
Citations
11 Claims
-
1. A reconfigurable multi-media system comprising:
-
a software object radio (SWR) library 130 comprising reconfigurable object specification, design and performance parameters, said SWR adapted for at least one of transmitting and receiving multi-media content via wireless communication; a controller 115 in communication with said SWR library;
a power management device module 135 in communication with said controller;a reconfigurable encoder/decoder 140 in communication with said controller to provide the SWR with dynamic coding information for modulation; a TCP/IP interface 145 in communication with said reconfigurable encoder/decoder and said controller; and an application layer 125 comprising a link layer 120 and a reconfigurable physical layer 100 in communication with each other and said controller 115, the physical layer adapted for communication with a channel 110, and said application layer including at least one driver for multimedia delivery; wherein the controller 115 monitors the physical layer 100 and link layer 120 information, and the reconfigurable encoder/decoder 140 dynamically reconfigures modulation and coding of multi-media content according to a cross-layer optimization approach in conjunction with the controller from;
(a) the physical layer 100 according to channel conditions and device power restrictions;
(b) the link layer 120 according to variation in network access delay in a multi-user network; and
(c) the application layer 125 according to variation in characteristics of a data stream to be transported. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing a reconfigurable multi-media system comprising the steps of:
-
(a) providing a software object radio (SWR) library comprising reconfigurable object specification, design and performance parameters, said SWR adapted for at least one of transmitting and receiving multi-media content via wireless communication; (b) providing a controller in communication with said SWR library; (c) providing a power management device module in communication with said controller; (d) providing a reconfigurable encoder/decoder in communication with said controller to provide the SWR with dynamic coding information for modulation; (e) providing a TCP/IP interface in communication with said reconfigurable encoder/decoder and said controller; and (f) providing an application layer comprising a link layer and a reconfigurable physical layer in communication with each other and said controller, the physical layer adapted for communication with a channel, and said application layer including at least one driver for multimedia delivery; (g) monitoring by the controller of channel conditions, device power restrictions, and predetermined Quality of Service (QoS) criteria; (h) reconfiguring modulation and coding of multi-media content according to a cross-layer optimization by the reconfigurable encoder/decoder in conjunction with the controller from;
(1) the physical layer according to channel conditions and device power restrictions;
(2) at the link layer according to variation in network access delay in a multi-user network; and
(3) at the application layer according to variation in characteristics of a data stream to be transported. - View Dependent Claims (8, 9, 10, 11)
-
Specification