Balanced media access methods for wireless networks
    1.
    发明授权
    Balanced media access methods for wireless networks 失效
    平衡无线网络的媒体访问方式

    公开(公告)号:US6118788A

    公开(公告)日:2000-09-12

    申请号:US950748

    申请日:1997-10-15

    IPC分类号: H04L12/56 H04L12/43

    CPC分类号: H04L12/5602

    摘要: Fairness algorithms and access methods enable non-zero channel access for wireless communication systems operating in a random access channel environment. Fair access to a random access channel for each station in a wireless network is assured by each station calculating a priority or probability for accessing the channel based on logical connections among certain stations, based on other stations perception of the channel and based on each calculating station's own perception of the channel properties.

    摘要翻译: 公平算法和访问方法使得在随机接入信道环境中操作的无线通信系统的非零信道接入。 通过每个站基于其他站对该信道的感知并基于每个计算站的等级来计算基于某些站之间的逻辑连接的信道的优先级或概率来确保对无线网络中的每个站的随机接入信道的公平接入 自己对渠道属性的看法。

    Extensions to distributed MAC protocols with collision avoidance using
RTS/CTS exchange
    2.
    发明授权
    Extensions to distributed MAC protocols with collision avoidance using RTS/CTS exchange 失效
    使用RTS / CTS交换的具有防冲突的分布式MAC协议的扩展

    公开(公告)号:US5844905A

    公开(公告)日:1998-12-01

    申请号:US677145

    申请日:1996-07-09

    CPC分类号: H04W74/0816 H04L12/413

    摘要: The throughput of a Request-to-Send and Clear-to-Send (RTS/CTS) based distributed media access control protocol is improved by reserving the medium in a hierarchical fashion. The shared medium is reserved for two stations called the participants. During the reserved period, a master (or primary) attribute and a slave (or secondary) attribute are given to the participants and the medium is shared between them using any suitable coordination algorithm. During the reserved time, the secondary can signal the primary station that it has data to send to the primary station and request that the primary and secondary roles or attributes be exchanged. In the case that a role exchange takes place, control of the medium is transferred from one station to another and data transfer in an opposite direction can take place without requiring another reservation. Observing stations which are not participating in the reservation can be invited to join the reservation as additional secondary stations if this does not cause any interference to any other existing reservations. The efficiency of the medium reservation may be improved also by piggy-backing any reservation specific signals onto data packets and by defining new response frames such as Hold-to-Send (HTS) and Free-to-Send (FTS) for flow control when there is a congested receiving station.

    摘要翻译: 通过以分层方式保留介质,改进了基于请求发送和清除发送(RTS / CTS)的分布式媒体访问控制协议的吞吐量。 共享介质保留给两个称为参与者的站。 在保留期间,向参与者提供主(或主)属性和从属(或辅助)属性,并且使用任何合适的协调算法在它们之间共享介质。 在保留时间内,辅助信号可以向主站发信号通知主站具有要发送到主站的数据,并请求交换主要和次要角色或属性。 在发生角色交换的情况下,媒体的控制从一个站转移到另一个站,并且可以发生相反方向的数据传输,而不需要另外的预留。 如果不对任何其他现有保留造成任何干扰,可以邀请不参加保留的观察站作为附加的次级站加入预约。 媒体预约的效率也可以通过将任何预留特定信号捎带到数据分组上,并通过定义新的响应帧(例如保持发送(HTS)和自由发送(FTS))来进行流量控制) 有一个拥挤的接收站。

    Rate selection in adaptive data rate systems
    3.
    发明授权
    Rate selection in adaptive data rate systems 失效
    自适应数据速率系统中的速率选择

    公开(公告)号:US06252854B1

    公开(公告)日:2001-06-26

    申请号:US08966914

    申请日:1997-11-12

    IPC分类号: G01R3108

    CPC分类号: H04L1/08 H04L2001/0098

    摘要: Rate management in adaptive data rate wireless communication systems in which communicating stations move with respect to one another implements algorithms for calculation of the repetition rate. A rate management module is used for selecting a proper value of repetition rate to be communicated back to sending station and for a selecting proper value of repetition rate to encode the data at the sending station. The repetition rate calculation procedure enables each station to dynamically calculate the optimum rate with which each station should be receiving information from another station. The repetition rate calculation procedures take into consideration past and present measurements of the link quality, age of the link quality measurements, speed of change in the link quality, packet types, packet lengths, received signal strength, and pattern and correlation in the link quality measurements. The rate management module utilizes one or more tables which are accessible from either hardware or software.

    摘要翻译: 其中通信站相对于彼此移动的自适应数据速率无线通信系统中的速率管理实现了重复率计算的算法。 速率管理模块用于选择要传送回发送站的重复率的适当值,以及选择适当的重复率值以对发送站进行数据编码。 重复率计算程序使得每个站能够动态地计算每个站应该从另一个站接收信息的最佳速率。 重复率计算过程考虑了链路质量的过去和现在的测量,链路质量测量的年龄,链路质量的变化速度,分组类型,分组长度,接收信号强度以及链路质量中的模式和相关性 测量。 速率管理模块利用可以从硬件或软件访问的一个或多个表。

    Service broker for processing data from a data network

    公开(公告)号:US20060184657A1

    公开(公告)日:2006-08-17

    申请号:US11405978

    申请日:2006-04-17

    IPC分类号: G06F15/173

    摘要: A method and system for communication between server-less computing devices or clients in computers communicating over networks, such as the World Wide Web (WWW) using stateless protocols, e.g., HTTP. In this scheme there are two classes of clients which can operate independently or can be combined in computer communicating over the network: a) Clients that issue commands and request status or data, and b) clients which function as service brokers for provide services and processing commands, updating status and providing specific data. Based on the description of the latter client device it would resemble a server device but without accessible TCP/IP ports. Each service providing device is authenticated, retains a unique identity and establishes a soft state with the globally accessible server or servers. All devices and clients can compile and process a globally common command language established between all communicating network clients. The central server includes a CGI processing program and a database to retain client specific information. The server database represents a collection of queues, each having a client unique identifiable status, pending commands and/or data components. In this scheme commands and signaling transmitted between the servers and clients utilize standard HTTP protocol semantics and HTML or standard markup language syntax. Clients encapsulate or embed information as parameters passed to HTTP CGI as a set of standard HTTP conversations. A CGI processing program converts, parses or processes each conversation and passes arguments with or without data to queues. Each conversation is includes a client identification key(s) and commands which are structured as attribute-value pair tuples. The service-handler client connects to the central server and accesses the client queue on the central server to check for any pending commands or update their status in either synchronous or asynchronous manner. The synchronous server access scheme is regulated temporally by either deterministic clocking on server response or by a server based adaptive algorithm which can monitor network and client activities and optimize client access patterns.

    Adaptive method for polling
    10.
    发明授权
    Adaptive method for polling 失效
    自适应轮询方法

    公开(公告)号:US06621827B1

    公开(公告)日:2003-09-16

    申请号:US09711368

    申请日:2000-11-10

    IPC分类号: H04L12403

    摘要: A method is disclosed for transferring data from a data source to a service broker. The method includes providing a data source and a service broker; providing a moderator for receiving the data transferred by the data source; providing a data store for storing data received by the moderator; and providing a communications module for transferring data from the data store. Data is transferred from the data source to the moderator and stored by the moderator in the data store. The polling frequency is adaptively determined and the communications module is polled for the data on the data store and the data is forwarded to the service broker, whereby data is transferred between the data source and the service broker.

    摘要翻译: 公开了用于将数据从数据源传送到服务代理的方法。 该方法包括提供数据源和服务代理; 提供用于接收由数据源传送的数据的主持人; 提供用于存储由主持人接收的数据的数据存储器; 以及提供用于从数据存储器传送数据的通信模块。 数据从数据源传输到主持人,并由主持人存储在数据存储中。 轮询频率被自适应地确定,并且轮询数据存储器上的数据的通信模块,并且数据被转发到服务代理,由此在数据源和服务代理之间传送数据。