# US 7,610,050 B2 · System for mobile broadband networking using dynamic quality of service provisioning

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,610,050 B2
- Document ID: US7610050B2
- Status: Granted
- Kind: B2
- Application number: 10/447,335
- Filed: 2003-05-28
- Published: 2004-03-11
- Granted: 2009-10-27
- Earliest claimed: 2002-08-14
- Assignees: Tadaaki Chigusa
- Inventors: Ian Sayers; Jan Long
- Web page: https://patentgrep.com/patent/US7610050B2

## CPC

- H04L 63/0407: {wherein the identity of one or more communicating identities is hidden (cryptographic mechanisms or cryptographic arrangements for anonymous credentials or for identity based cryptographic systems H04L9/00)}
- H04L 63/0853: {using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234)}
- H04W 88/02: Terminal devices
- H04W 88/04: adapted for relaying to or from another terminal or user
- H04W 92/20: between access points
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A wireless networking system uses mobile and fixed transceivers to achieve a network with changing topology. A routing process includes quality-of-service considerations in the network to allow for features such as file or other data transfer, streaming audio and video, digital telephone communications, etc. The routing process adapts to transceiver units entering, leaving, or moving within, the network. Auxiliary networks such as the Internet, campus or corporate intranets, home networks, etc., can be accessed through the wireless network. Features, designs and user interfaces for the units are described. Security and access control of media content and other data is presented.

## Claims

### Claim 1

A multihop wireless communication network, comprising:
one or more mobile radio units (MRUs) including a first node; and
a plurality of fixed radio units (FRUs) including a second node and one or more other nodes that are adaptable to serve as intermediate nodes along a plurality of possible multihop paths that are configurable between said first and second nodes;
wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is used to transmit data packets from the first node to the second node, while the data packets are being transmitted from the first node to the second node.

### Claim 2 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is configured between the first and second nodes, in order to maintain a requested quality of service (QoS) provision.

### Claim 3 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is configured between the first and second nodes, in response to a change in a quality of service (QoS) provision.

### Claim 4 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is configured between the first and second nodes, in response to a change in priority among two or more quality of service (QoS) provisions.

### Claim 5 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is configured between the first and second nodes, in response to a change from a first quality of service (QoS) provision to a second QoS provision.

### Claim 6 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is configured between the first and second nodes, in order to maintain a communication connection between the first node and the second node.

### Claim 7 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to dynamically determine which multihop path of said plurality of possible multihop paths is configured between the first and second nodes, based on a change in a position of said first node relative to one or more FRUs of said plurality of FRUs.

### Claim 8 (depends on 7)

The multihop wireless communication network of claim 7 wherein said second node is configured to cause said first node to dynamically change selection from a first FRU in a first multihop path of said plurality of possible multihop paths to a second FRU in a second multihop path of said plurality of possible multihop paths, in order to reduce the number of hops between the first and second nodes.

### Claim 9 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to cause said first node to dynamically change selection from a first FRU in a first multihop path of said plurality of possible multihop paths to a second FRU in a second multihop path of said plurality of possible multihop paths, in order to reduce congestion in the network.

### Claim 10 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to cause said first node to dynamically change selection from a first FRU in a first multihop path of said plurality of possible multihop paths to a second FRU in a second multihop path of said plurality of possible multihop paths, in order to reduce a traffic load experienced by an intermediate node in said first multihop path.

### Claim 11 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node is configured to cause said first node to dynamically change selection from a first FRU in a first multihop path of said plurality of possible multihop paths to a second FRU in a second multihop path of said plurality of possible multihop paths, based on a change in radio link quality between radio units in said first multihop path.

### Claim 12 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node includes domain information that is only accessible to the first node.

### Claim 13 (depends on 12)

The multihop wireless communication network of claim 12 wherein one or more of the intermediate nodes in either a first multihop path or a second multihop path of said plurality of possible multihop paths includes domain information that is not accessible to said first node.

### Claim 14 (depends on 12)

The multihop wireless communication network of claim 12 wherein a secure token having security information stored thereon is used to authenticate the first node to the second node, in order to allow the first node to access said domain information.

### Claim 15 (depends on 14)

The multihop wireless communication network of claim 14 wherein the secure token includes one of a smartcard, a subscriber identity module, and an authentication device.

### Claim 16 (depends on 1)

The multihop wireless communication network of claim 1 wherein said second node includes one or more fixed connections, each configured to allow said first node to communicate with an entity.

### Claim 17 (depends on 16)

The multihop wireless communication network of claim 16 wherein said entity includes one of a storage device, an application, a wireless network, and a fixed network.

### Claim 18 (depends on 17)

The multihop wireless communication network of claim 17 wherein the storage device includes one of a hard drive, CD-ROM drive, and DVD drive.

### Claim 19 (depends on 17)

The multihop wireless communication network of claim 17 wherein the application includes one of a gaming application and a utility application.

### Claim 20 (depends on 17)

The multihop wireless communication network of claim 17 wherein the fixed network includes one of a public telephone network, an integrated services digital network, and the Internet.

### Claim 21 (depends on 17)

The multihop wireless communication network of claim 17 wherein the wireless network includes one of a public land mobile network, a wireless local area network, and a cellular network.

### Claim 22 (depends on 1)

The multihop wireless communication network of claim 1 wherein traffic along one or both of first and second multihop paths of said plurality of possible multihop paths is communicated in a peer-to-peer decentralized manner.

### Claim 23 (depends on 1)

The multihop wireless communication network of claim 1 wherein traffic routed along one or both of first and second multihop paths of said plurality of possible multihop paths is communicated in a secure end-to-end manner.

### Claim 24 (depends on 1)

The multihop wireless communication network of claim 1 wherein traffic routed along at least a portion of a first multihop path of said plurality of mulithop paths is encrypted and traffic routed along at least a portion of a second multihop path of said plurality of possible multihop paths is not encrypted.

### Claim 25

A method of communicating between a source radio unit and a destination radio unit in a wireless communication network, comprising:
at the destination radio unit, executing a routing algorithm to determine a first multihop path between the source radio unit and the destination radio unit, said first multihop path including one or more intermediate radio units configured between said source and destination radio units; and
as the source radio unit is transmitting data packets to said destination radio unit, and based on a quality of service (QoS) requirement received by said destination radio unit, dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units, to form a second multihop path between the source and destination radio units.

### Claim 26 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in response to a change in topology of the wireless communication network.

### Claim 27 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in an attempt to maintain a desired QoS.

### Claim 28 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in response to a change in the QoS requirement.

### Claim 29 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in response to a change in priority of two or more QoS provisions received by said destination radio unit.

### Claim 30 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed based on said destination radio unit's receipt of a change from a first QoS requirement to a second QoS requirement.

### Claim 31 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed based on the destination radio unit's attempt to maintain a communication connection between the source radio unit and the destination radio unit.

### Claim 32 (depends on 25)

The method of claim 25 wherein the source radio unit comprises a mobile radio unit (MRU), and dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed based on a change in position of the MRU relative to one or more of the other radio units in the network.

### Claim 33 (depends on 32)

The method of claim 32 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in order to reduce the number of hops between the MRU and the destination radio unit.

### Claim 34 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in order to reduce congestion in the network.

### Claim 35 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed in order to reduce a traffic load experienced by an intermediate radio unit in said first multihop path.

### Claim 36 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path is performed based on a change in a radio link quality between radio units in said first multihop path.

### Claim 37 (depends on 25)

The method of claim 25 wherein the destination radio unit includes domain information that is only accessible to the source radio unit.

### Claim 38 (depends on 37)

The method of claim 37 wherein one or more of the intermediate radio units in either the first multihop path or the second multihop path includes domain information that is not accessible to said source radio unit.

### Claim 39 (depends on 37)

The method of claim 37 wherein a secure token having security information stored thereon is used to authenticate the source radio unit to the destination radio unit, in order to allow the source radio unit to access said domain information.

### Claim 40 (depends on 39)

The method of claim 39 wherein the secure token includes one of a smartcard, a subscriber identity module, and an authentication device.

### Claim 41 (depends on 25)

The method of claim 25 wherein said destination radio unit includes one or more fixed connections, each configured to allow said source radio unit to communicate with an entity.

### Claim 42 (depends on 41)

The method of claim 41 wherein said entity includes one of a storage device, an application, a wireless network, and a fixed network.

### Claim 43 (depends on 42)

The method of claim 42 wherein the storage device includes one of a hard drive, CD-ROM drive, and DVD drive.

### Claim 44 (depends on 42)

The method of claim 42 wherein the application includes one of a gaming application and a utility application.

### Claim 45 (depends on 42)

The method of claim 42 wherein the fixed network includes one of a public telephone network, an integrated services digital network, and the Internet.

### Claim 46 (depends on 42)

The method of claim 42 wherein the wireless network includes one of a public land mobile network, a wireless local area network, and a cellular network.

### Claim 47 (depends on 25)

The method of claim 25 wherein traffic along one or both of said first and second multihop paths is communicated in a peer-to-peer decentralized manner.

### Claim 48 (depends on 25)

The method of claim 25 wherein traffic routed along one or both of said first and second multihop paths is communicated in a secure end-to-end manner.

### Claim 49 (depends on 25)

The method of claim 25 wherein traffic routed along at least a portion of said first multihop path is encrypted and traffic routed along at least a portion of said second multihop path is not encrypted.

### Claim 50 (depends on 25)

The method of claim 25 wherein dynamically substituting one or more of the intermediate radio units in said first multihop path with one or more different intermediate radio units to form the second multihop path as data packets are being transmitted from the source radio unit to the destination radio unit is performed without a disruption in communication between the source and destination radio units.
