Abstract:
A method includes sending a request for network services to plural devices, where the request identifies the network services using a self-describing data structure, and receiving a response to the request from at least one device, where the response identifies which of the network services are supported by the at least one device.
Abstract:
A method includes sending a request for network services to plural devices, where the request identifies the network services using a self-describing data structure, and receiving a response to the request from at least one device, where the response identifies which of the network services are supported by the at least one device.
Abstract:
Enhancements are disclosed to improve communications within a wireless ad hoc network for mobile nodes. Mobile nodes may move at a speed where benefit may be seen from anticipating where the node will be in the future. Routing is described which estimates the location where the next communication will take place and packets are sent to one or more corresponding locations. Various other described techniques provide for enhanced wireless communications.
Abstract:
In embodiments of the present invention improved capabilities are described for a mobile broadband routable internet (MBRI) providing for carrier-grade, networked, broadband, IP-routable communication among a plurality of mobile devices, where the mobile devices may represent a plurality of nodes that are linked together through a mobile ad-hoc network (MANET). Mobile devices may operate as peers in a peer-to-peer network, with full IP routing capabilities enabled within each mobile device, thereby allowing routing of IP-based traffic, including deployment of applications, to the mobile device without need for infrastructure conventionally required for mobile ad hoc networks, such as cellular telephony infrastructure. Full IP-routing to mobile devices may allow seamless integration to the fixed Internet, such as through fixed or mobile access points, such as for backhaul purposes. Thus, the MBRI may function as a standalone mobile Internet, without connection to the fixed Internet, or as an IP- routable extension of another network, whether it be the Internet, a local area network, a wide area network, a cellular network, a personal area network, or some other type of network that is capable of integration with an IP-based network.
Abstract:
Routing a communication from a first computer system, through a network, to a second computer system, may include determining whether a route through the network meets a metric, and assigning an output address of the first computer system and an input address of the second computer system based on whether the route meets the metric. The communication may be sent from the output address of the first computer system and received at the input address of the second computer system.
Abstract:
Enhancements are disclosed for wireless ad hoc networking including optimized wireless routing, multicast routing, quick network entry, use of contention domains and node weighting for improved time slot scheduling, and the like. Quality of service may be supported at each node and within scheduling algorithms across a group of nodes in order to provide a number of service levels to network users according to traffic type or the like. These and other enhancements may be used individually or in combination to improve operation of a wireless ad hoc network and support scalability, routing, traffic management, quality of service delivery, and other features.
Abstract:
In embodiments of the present invention improved capabilities are described for a mobile broadband routable internet (MBRI) providing for carrier-grade, networked, broadband, IP-routable communication among a plurality of mobile devices, where the mobile devices may represent a plurality of nodes that are linked together through a mobile ad-hoc network (MANET). Mobile devices may operate as peers in a peer-to-peer network, with full IP routing capabilities enabled within each mobile device, thereby allowing routing of IP-based traffic, including deployment of applications, to the mobile device without need for infrastructure conventionally required for mobile ad hoc networks, such as cellular telephony infrastructure. Full IP-routing to mobile devices may allow seamless integration to the fixed Internet, such as through fixed or mobile access points, such as for backhaul purposes. Thus, the MBRI may function as a standalone mobile Internet, without connection to the fixed Internet, or as an IP- routable extension of another network, whether it be the Internet, a local area network, a wide area network, a cellular network, a personal area network, or some other type of network that is capable of integration with an IP-based network.
Abstract:
A method performed by a device adapted for communication over a network includes establishing a presence on the network, obtaining default configuration information for the device via the network, the default configuration information identifying a service on the network, receiving a request for validation information from the service, providing the validation information to the service, the service generating device-specific information in response to the validation information, and obtaining the device-specific information.
Abstract:
Routing a communication from a first computer system, through a network, to a second computer system, may include determining whether a route through the network meets a metric, and assigning an output address of the first computer system and an input address of the second computer system based on whether the route meets the metric. The communication may be sent from the output address of the first computer system and received at the input address of the second computer system.
Abstract:
A method performed by a device adapted for communication over a network includes establishing a presence on the network, obtaining default configuration information for the device via the network, the default configuration information identifying a service on the network, receiving a request for validation information from the service, providing the validation information to the service, the service generating device-specific information in response to the validation information, and obtaining the device-specific information.