Multimedia channel formulation mechanism
AssigneeIndustrial Technology Research Institute
InventorsHung-Pei Ding, Shoou-Gwo Jiang, Feng-Min Pan, Jihng-Ming Liou
Life of this patent
Estimating the term…
Abstract
A communication network and process for communicating thereon is disclosed which can support multimedia communications. Communication channels are formulated using a two step process. In a first step, channel types and fixed attributes thereof are defined. When needed, one or more channels of the predefined types are subsequently allocated in a second step wherein user-definable parameters are specified. The user-definable parameters and fixed attributes of each allocated channel control the scheduling of transmission and receipt of information on each channel.
Claims10
A process for communicating in a communications network comprising:
- initially defining one or more channel types and different fixed attributes associated with each of said channel types,
- dynamically allocating channels, of said channel types defined in said step of defining, as needed by applications programs based on specified user-definable parameters of each allocated channel,
- transmitting a bitstream including packets on said allocated channels on a schedule which depends on said parameters and said fixed attributes associated with each of said allocated channels.
A process for communicating in a communications network comprising the steps of:
- initially defining one or more channel types and different fixed attributes associated with each of said channel types,
- dynamically allocating channels, of said channel types defined in said step of defining, as needed by applications programs based on specified user-definable parameters of each allocated channel,
- receiving a bitstream organized into packets including packets received from one or more of said allocated channels, and
- reassembling said received packets into data originally transmitted on said one or more allocated channels according to a schedule which depends on said user-definable parameters and said fixed attributes associated with each of said allocated channels.
A host in a communication system comprising:
- a processor for initially defining one or more channel types and different fixed attributes associated with each of said channel types, dynamically allocating channels, of said defined channel types, as needed by applications programs executing on said processor, based on specified user-definable parameters of each allocated channel, and scheduling packets for transmission on said allocated channels on a schedule which depends on said parameters and said fixed attributes associated with each of said allocated channels, and
- at least one I/O port for transmitting a bitstream including said packets as scheduled by said processor.
A communications network comprising:
- a communications medium for carrying a bitstream organized into packets, and
- a plurality of hosts connected to said communications medium, each of said hosts comprising:
- a processor for initially defining one or more channel types and different fixed attributes associated with each of said channel types, dynamically allocating channels, of said defined channel types, as needed by applications programs executing on said processor, based on specified user-definable parameters of each allocated channel, and scheduling packets for transmission on said allocated channels on a schedule which depends on said parameters and said fixed attributes associated with each of said allocated channels, and
- at least one I/O port for transmitting a bitstream including said packets as scheduled by said processor on said communications medium to another one of said hosts.
Dependencies are inferred from the claim text.