Abstract:
A system (100) and method (300) for mesh/ad hoc participation is provided. The method can include providing (310) an incentive to a user operating a device in an ad hoc network and determining (320) network resources associated with providing the incentive. The method can establish a credit system for devices within the ad hoc network, evaluate a supply and demand for the network resources, and allocate credits to the devices for forwarding packets in the ad hoc network. The method can determine a delivery capacity for the devices and negotiate an optimal packet route through the devices in the ad hoc network based on the supply and demand.
Abstract:
In a wireless ad hoc network comprising a plurality of nodes, a primary node receives a domain name service (DNS) query from a node. The primary node determines whether the query can be resolved based on cached information. If the DNS query can be resolved based on cached information, the primary node sends a response to the node. If the DNS query cannot be resolved based on cached information, the primary node sends the DNS query outside the ad hoc network for resolution.
Abstract:
Techniques are provided which can allow a host to determine whether to send a DNS request via a distributed Domain Name Service (DNS) protocol or a regular DNS protocol.
Abstract:
A method and apparatus are provided for authenticating a first node M 220M in an ad hoc network 200. Node I 220I can receive a request from node M 220M to join the ad hoc network 200. This request includes, among other things, a biometric input associated with a first user of the node M 220M. Before the node M 220M is permitted to join the ad-hoc network, Node I 220I can authenticate the first user based on the biometric input by determining whether the biometric input matches biometric codes stored in Node I 220I.
Abstract:
Detection of a physical interaction between a first device that is logically coupled to a second device, wherein the physical interaction comprises one of a plurality of physical interactions that involve movement of one of the first device and the second device, results in automatically performing a function that corresponds to the physical interaction. The detected physical interaction can comprise one or more of a physical reorientation of the first device, a pivoting movement between the first device and the second device, a sliding movement between the first device and the second device, and a momentary change in physical proximity of the first device with respect to the second device. This activity can also include determining whether the physical interaction occurs within a predetermined period of time, and when the physical interaction does not occur within the predetermined period of time, prohibiting the automatic performing of the function.
Abstract:
A communication system comprises network elements (103, 105, 107, 109) and user equipments (101), at least some of which comprise a charging proxy (205). The system further comprises a charging server (111) which includes a topic controller (305) for initializing charging topics where each charging topic is associable with charging data. The charging server (111) furthermore comprises functionality for registering proxies as subscribing proxies or publishing proxies (or both) for the different charging topics. A receiver (301, 311) receives charging data messages from charging proxies and validates a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic. A charging data transmitter (313) transmits the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic.
Abstract:
A method and system for routing a data packet, intended for a destination node, from a source node to a first intermediate node in a network is useful for improving the efficiency of the network. The method includes determining a priority level for a user of the source node and a priority level for a user of the destination node (step 505). A priority level is also determined for each of the following: a device associated with the source node, a device associated with the destination node, and a device associated with the first intermediate node (step 510). A routing path is then selected that routes the data packet from the source node to the first intermediate node based on a comparison of the priority level for the device associated with the first intermediate node, the priority levels for the users of the source and destination nodes, and the priority levels for the devices associated with the source and destination nodes (step 515).
Abstract:
A method is provided for enabling an over the top (OTT) service over a broadband network. The method includes receiving a registration request from a mobile User Equipment (UE) over a femto cell to register with a cellular operator of a cellular network. The registration request is forwarded to an authentication, authorization, and accounting (AAA) server associated with the cellular operator to register the mobile UE therewith. A rendition of the registration request is forwarded to an AAA server associated with a broadband operator of a broadband network to register the mobile UE therewith.
Abstract:
Techniques are provided which can allow a host to determine whether to send a DNS request via a distributed Domain Name Service (DNS) protocol or a regular DNS protocol.
Abstract:
A node (200) includes a processor (201) for determining neighbor nodes in a routing path to a destination based on a routing table associated with the node (200). The node (200) includes a memory for storing a first authenticated tokens. The node includes a transmitter (203) for transmitting a first request-to-route (RTR) message including an indication specifying information units (IUs) from the first node to the neighbor nodes in a routing path from the first node to the destination. The node (200) includes a receiver (205) for receiving a neighbor reply message from one of the neighbor nodes to the first node which indicates that the neighbor node will route the information units (IUs). The transmitter (203) transmits a second authenticated tokens from the first node to one of the neighbor nodes. The second authenticated tokens are converted into a tradable entity and provide compensation to the neighbor node selected.