摘要:
A server system for processing client requests received over a communication network includes a cluster of N document servers and at least one redirection server. The redirection server receives a client request from the network and redirects it to one of the document servers, based on a set of pre-computed redirection probabilities. Each of the document servers may be an HTTP server that manages a set of documents locally and can service client requests only for the locally-available documents. A set of documents are distributed across the document servers in accordance with a load distribution algorithm which may utilize the access rates of the documents as a metric for distributing the documents across the servers and determining the redirection probabilities. The load distribution algorithm attempts to equalize the sum of the access rates of all the documents stored at a given document server across all of the document servers. In the event of a server failure, the redirection probabilities may be recomputed such that the load of client requests is approximately balanced among the remaining document servers. The redirection probabilities may also be recomputed periodically in order to take into account changes in document access rates and changes in server capacity. The recomputation may be based on a maximum-flow minimum-cost solution of a network flow problem.
摘要:
A method and system for adaptively determining an operating point for a transmitter-receiver pair in a wireless communication network. The receiver receives data over an uplink and measures an average observed word error rate avg.sub.-- WER of the received data and transmits the average observed word error rate avg.sub.-- WER over a downlink to the transmitter when the average observed word error rate avg.sub.-- WER is not within an acceptable word error rate range. The transmitter receives the average observed word error rate avg.sub.-- WER over the downlink and determines a power-code pair (P,c) for the transmitter based on the average observed word error rate avg.sub.-- WER. The power code pair (P,c) defines an operating point of the transmitter, where P of the power-code pair is a selected transmit power level of the transmitter and c of the power-code pair is a selected forward error correcting code used for encoding the data. The receiver can also determine a predicted word error rate WER.sub.pred for a first timeframe based on the observed word error rate WER.sub.obs for a second timeframe, and determines whether the predicted word error rate WER.sub.pred is within the acceptable word error rate WER range.
摘要:
A dynamic combined power control and forward error correction control (FEC) technique for mobile radio systems which illustratively decreases the power consumed by wireless transmitters and increases the number of simultaneous connections which may be supported thereby. Individual transmitter-receiver pairs may adaptively determine the minimal power and FEC required to satisfy specified quality-of-service (QOS) constraints. Specifically, in accordance with an illustrative embodiment of the present invention, a first portion of a signal is encoded with a first code to generate a first encoded signal portion. Then, the first encoded signal portion is transmitted with a first power level. Next, parameter data is received, wherein the parameter data is representative of one or more characteristics of a received signal portion having been received by the receiver, the received signal portion having been based on the transmitted first encoded signal portion. A second code and a second power level is then determined based on the received parameter data, and a second portion of the signal is encoded with the second code to generate a second encoded signal portion. Finally, the second encoded signal portion is transmitted with the second power level.
摘要:
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.
摘要:
In a communication arrangement, client terminals request information objects, e.g., hypertext markup language (HTML) documents, which are identified by their uniform resource locators (URLs) from a server system connected to the World Wide Web (WWW). For example, the information objects may represent different chapters of the same book and are thus logically connected. In accordance with the invention, when the logically connected information objects are updated, the updated versions of the information objects are stored in a temporary memory space. For those client terminals requesting the logically connected information objects by their URLs before the update, the server system consistently provides the original versions of the information objects at such URLs to the client terminals. However, for those client terminals requesting the logically connected information objects by their URLs after the update, the server system translates the given URLs to different URLs indicating the memory locations where the updated versions thereof are stored, thereby consistently providing the updated versions to the client terminals.
摘要:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol to obtain an end-to-end encryption and security status of a communication session. The system collects real-time transport control protocol messages associated with a communication session, wherein the real-time transport control protocol messages are generated by devices in the communication session, and wherein the real-time transport control protocol messages include security information associated with the communication session. Then, based on the real-time transport control protocol messages, the system determines a security status associated with the communication session. The system can also generate an indication of the security status associated with the communication session. Further, the system can generate an indication of the security status of a communication session on a per participant basis.
摘要:
Systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol (RTCP) to obtain end-to-end session information. The system receives an RTCP extension that is associated with an RTCP packet in a communication session. The RTCP extension may include an instruction for transmitting RTCP data based on a triggering event. The RTCP extension can be configured to propagate along the communication session. Next, in response to the triggering event, the system can transmit the RTCP data to an address defined by the instruction as a destination address for receiving information associated with the triggering event.
摘要:
Systems and methods for constructing and maintaining a peer-to-peer overlay graph are disclosed herein. The systems and methods include adding a node to the overlay graph. Adding the node includes choosing an edge that is not connected to the node, breaking the edge and connecting the node to broken edge nodes previously connected to the edge. The process is repeating if additional connections are need and node addition data is stored for the node.
摘要:
System and method are disclosed to mitigate noise in an area monitored by a plurality of telecommunication terminals in communication with a controller, the method including: detecting an excessive noise originating in the area monitored by the plurality of telecommunication terminals, the detection performed by one or more terminals of the plurality of telecommunication terminals; identifying a location of a first terminal of the plurality of telecommunication terminals by use of the detected excessive noise, wherein the first terminal is closest to a source of the excessive noise; and providing a mitigation message to the identified first terminal.
摘要:
Method and system to coordinate a virtual environment with a real environment, including: coupling a transceiver to a person; determining a position of the transceiver within the real environment by use of a position-determination module; and rendering the virtual environment to a user by use of a virtual environment server that is configured to determine a position of the transceiver. The method and system may further comprises a wormhole server configured to provide communication services between the user and the person.