摘要:
Methods and systems for transmitting multicast data in a wireless relay network are described. A tradeoff between the benefits of relay cooperation and session multiplexing can be addressed through careful association of relay stations for resource allocation purposes to maximize the total system throughput. In addition, various complex and greedy scheduling procedures that are based on the distributed pet mutation model and the contiguous permutation model are also described.
摘要:
An active session mobility solution for point-to-point protocol (PPP) in accordance with the present invention provides fast and smooth handoff by reducing tunneling overhead on tunneling mechanisms, such as P-P tunneling from a serving Source (e.g., a PPP termination device) to a new serving Target (e.g., a PPP termination device). In the active session mobility solution of the present invention, PPP session can be migrated even if not all phases have been completed (e.g., LCP, PAP/CHAP completed but not IPCP and CCP). In such cases, the incomplete phases will be negotiated at the PPP of the Target PPP.
摘要:
Methods and systems for rectifying deteriorated channel conditions on a communication link are described. In response to the detection of a link deterioration event, a cluster of beams about a currently utilized beam pair can be trialed to determine a suitable, alternate pair of beams on which to establish a communication link. In turn, in the case of a link blockage event, a set of beams having a relatively large azimuthal angle with respect to a currently utilized beam pair can be trialed to determine a suitable beam pair for further communication.
摘要:
Methods and systems for reversing indexing signal option selections are disclosed. The signal options can be any of a variety of options that permit the establishment of a communication link, including modulation format, coding rate, precoding index and assigned subbands. The selected options can be represented as a vector and the index can be determined by employing a worth function for a particular selected vector element that is dependent on a selection occurrence count of the element and on an element position count of the element. In particular, the index can be the summation of worth function values for each selected element.
摘要:
Systems and methods are disclosed for transmission with a plurality of base stations (BSs) in a wireless cellular data network where one BS communicates with neighboring BSs by determining a binary or discrete new power level on each subchannel to determine a weighted sum modified rates of a BS and in-neighbor BSs; and resolving concurrent power update in each BS in a distributed manner.
摘要:
The invention includes a method and apparatus for providing interactive services using unicast wireless networks and broadcast wireless networks. A method includes receiving content interaction information indicative of interactions by a user with content presented at a wireless user terminal, obtaining at least one service parameter, and providing a service using the content interaction information and the at least one service parameter, wherein the service is provided using one of the unicast wireless network or the broadcast wireless network. The content for which content interaction information is received is provided to the wireless user terminal using a broadcast wireless network and the content interaction information is received over a unicast wireless network. The service that is provided may include providing modified content over the broadcast wireless network, providing personalized content over the unicast wireless network, operating a proxy for a network-based service, and the like.
摘要:
In the method, communication is established between a mobile device and access points in a wireless local area network by first connecting to a first access point on a first channel. After the first connection is established, the method determines whether a second access point is available before disconnecting from the first connection. If a signal strength of the first connection drops below a signal strength threshold, the method second connects to the second access point on a second channel. The above-described method is an example of a make-before-break or soft handoff methodology.
摘要:
A system for providing coherent access to different versions of a group of documents stored in a file system and retrievable over the Internet from an HTTP server includes a state management server which stores registration data indicating the file paths of the documents in each version of the group and a set of index paths used by clients to reference documents in the group. State information identifying the version of said group previously accessed by a client is stored in a cookie which is associated with the domain of the state management server and the path of the group. A client requests a document from the group by issuing a request to an HTTP server including the index path of the desired document. The request and associated cookie, which is automatically transmitted by the client Internet software, is forwarded to the state management server. The state information stored in the cookie is extracted and used to determine which version of the group of documents should be accessed. The index path is then mapped to the file path for the appropriate version of the requested document and the data information is updated to reflect the present access. The mapped file path and cookie are then returned to the HTTP server.
摘要:
Client's (106-1-106-N, 107-1-107-M) on local area networks (102, 103) making requests to hot sites, which are connected on a wide area network (100) such as the Internet, are redirected through one of a possible plurality of different redirectors (101, 103) to one of a possible plurality of caching servers (S1, S2, S3), which each have responsibility for mapping one or more of the hot sites. Each request is probabilistically directed by one of the redirectors to one of the caching servers that map the requested hot site in accordance with weights that are determined for that redirector-hot site pair so as to minimize the average delay that all client requests across the network will encounter in making requests to all the cached hot sites. In order to determine the weights with which each redirector will redirect requests to the hot sites to the caching servers, statistics of access rates to each hot site are dynamically determined by each redirector in the network from the traffic flow and reported to a central management station (CMS) (115). Network delay is similarly measured by each redirector and reported to the CMS, and server delay is computed using a queuing model of each server. Using these parameters as inputs, a non-linear programming optimization problem is solved as a network flow problem in order to determine the weights for each redirector that will minimize the average delay. As the access rate statistics, as well as the network delay and server delay, dynamically change, the CMS, using the network flow algorithm, recalculates the weights and forwards them back to each redirector. In other embodiments, the redirector-logical item pair for which the redirector probabilistically directs client requests may be other than a hot site identity. For example, the logical items can be groups of clients or groups of documents, and the servers to which requests are forwarded can be web servers or caching servers.
摘要:
A distributed computing system includes a number of computers, workstations or other computing machines interconnected by a network. A non-interactive process arriving in a host machine of the system is migrated for execution to at least two remote machines. For example, first and second executions of the process may be started on respective first and second remote machines. One of the first and second executions of the process is then used to provide an on-demand checkpoint for the other execution of the process in the event the other execution is terminated, such that an additional execution of the process can be started from the on-demand checkpoint. This on-demand checkpointing is augmented with periodic checkpointing performed on at least one of the multiple executions of the process. The period of the periodic checkpointing for a given execution of the process may be fixed without regard to the status of the on-demand checkpointing for that execution, or alternatively may be reset each time an on-demand checkpoint is taken for that execution.