Automatic channel pass-through
AssigneeWi-LAN, Inc.
InventorAlan H. Matten
Life of this patent
Estimating the term…
Abstract
A network infrastructure device of an apparatus in one example comprises a receive interface and a transmit interface for a communication channel. The network infrastructure device is configured to pass a data stream for the communication channel from the receive interface, through a set of signal processing blocks, and to the transmit interface. The network infrastructure device is configured to analyze the data stream for an occurrence of a predetermined data pattern. The network infrastructure device is configured to automatically add and/or remove one or more signal processing blocks from the set of signal processing blocks upon the occurrence of the predetermined data pattern.
Claims26
A network infrastructure device for processing a data stream received via a communication channel, the network infrastructure device comprising:
- a receive interface and a transmit interface coupled to the communication channel;
- and
- a set of signal processing blocks operationally coupled to the communication channel between the receive interface and the transmit interface;
- wherein the network infrastructure device is configured to analyze the data stream to identify an occurrence of a predetermined data pattern;
- wherein the network infrastructure device is further configured to operate in a first channel mode by:
- performing at least one of adding at least one signal processing block to and removing at least one signal processing block from the set of signal processing blocks operationally coupled to the communication channel upon the occurrence of the predetermined data pattern, and
- processing the data stream based on the predetermined data pattern, and
- providing the data stream to the transmit interface after processing;
- and
- wherein the network infrastructure device is further configured to operate in a second channel mode by passing the data stream from the receive interface to the transmit interface without processing on a condition that the predetermined data pattern is not identified in the data stream;
- wherein the data stream changes from a VoIP session to an intersystem link protocol (ISLP) session;
- and
- wherein the predetermined data pattern is a sequence of ISLP flags.
A method performed by a network infrastructure device comprising a receive interface, a transmit interface, and a set of signal processing blocks connected between the receive and transmit interfaces, the method comprising:
- passing a data stream for a bearer channel from the receive interface, via a communication channel, through the set of signal processing blocks, and to the transmit interface, wherein the receive interface and the transmit interface are operationally coupled to the communication channel;
- analyzing the data stream to identify an occurrence of a predetermined data pattern;
- and
- automatically performing at least one of adding at least one signal processing block to, and removing at least one signal processing block from the set of signal processing blocks operationally coupled to the communication channel upon the occurrence of the predetermined data pattern and based on the predetermined data pattern;
- wherein a session supported by the bearer channel changes from a voice over internet protocol (VoIP) session to an intersystem link protocol (ISLP) session on a condition that the predetermined data pattern comprises a sequence of ISLP flags.
A method of transmitting a data stream over a communication channel established in a communication network over one or more network infrastructure devices, the method comprising, at each network infrastructure device:
- analyzing the data stream received from the network over a receive interface, to identify an occurrence of a predetermined data pattern;
- on a condition that the predetermined data pattern is not identified by the network infrastructure device, passing the data stream from the receive interface to a transmit interface without processing the data stream;
- on a condition that the predetermined data pattern is identified, processing the data stream based on the predetermined data pattern and providing the processed data stream to the network over the transmit interface after processing,
- wherein processing the data stream comprises automatically performing at least one of adding at least one signal processing block to, and removing at least one signal processing block from a set of signal processing blocks operationally coupled between the receive and transmit interface;
- wherein the data stream changes from a VoIP session to an intersystem link protocol (ISLP) session;
- and
- wherein the predetermined data pattern is a sequence of ISLP flags.
Dependencies are inferred from the claim text.