-
公开(公告)号:US10298504B2
公开(公告)日:2019-05-21
申请号:US15277873
申请日:2016-09-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Osman N. Ertugay , Christian Huitema , Praveen Balasubramanian , Daniel Havey
IPC: H04L12/825 , H04L12/801 , H04L1/00 , H04L12/841
Abstract: The technologies disclosed herein provide improvements to the Low Extra Delay Background Transport (LEDBAT) protocol. Some aspects of the present disclosure introduce an adaptive congestion window gain for background connections. In some configurations, a gain value for influencing the transmission rate of a background connection is dynamically adjusted based on data indicating a round trip time (RTT). The RTT includes a sum of a time in which the data is communicated to a remote device and a time in which acknowledgement is data returned from the remote device. In some configurations, the gain is decreased when the RTT is below a threshold and the gain is increased when the RTT is above the threshold. Among other features, the present disclosure also provides techniques involving a modified slow-start, multiplicative decrease and periodic slowdowns. The features disclosed herein mitigate some existing issues, such as latency drift, inter-LEDBAT fairness, and unnecessary slowdowns.
-
公开(公告)号:US20180152976A1
公开(公告)日:2018-05-31
申请号:US15426902
申请日:2017-02-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Drew Baron , Vishal Mhatre , Gianluigi Nusca , Christian Huitema
Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using two or more communication paths between a media sender/source node and a media receiver/sink node. In one example of the disclosed technology, a method performed with a sink node adapted to receive data via a peer-to-peer communication and a different, second communication path, includes selecting at least a portion of a second communication path to the sink node, determining whether the second communication path is secure, and, if the second communication path is determined to be secure, then accepting connections via the second communication path.
-
公开(公告)号:US20170373897A1
公开(公告)日:2017-12-28
申请号:US15683694
申请日:2017-08-22
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
CPC classification number: H04L27/265 , H04B1/0003 , H04L27/2601 , H04L27/2647 , H04L69/12 , H04L69/18 , H04W84/12
Abstract: Methods and apparatuses for Orthogonal Frequency-Division Multiplexing (OFDM) communication of non-OFDM radio signals are disclosed. The non-OFDM radio signals are force-modulated into OFDM signals. In one example, a non-OFDM signal is received and is processed into an OFDM signal to produce a created OFDM signal. An actual OFDM signal is also received and is processed together with the created OFDM signal.
-
公开(公告)号:US09474015B2
公开(公告)日:2016-10-18
申请号:US14641808
申请日:2015-03-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Thomas W. Kuehnel , Alok Manchanda , Taroon Mandhana , Amer A. Hassan , Mukesh Karki , Christian Huitema , Yusuf Atas
IPC: H04W4/02 , H04W48/16 , H04L12/24 , H04W48/00 , H04W84/18 , H04L29/08 , H04W4/08 , H04W8/18 , H04L12/28 , H04W80/06 , H04L29/06
CPC classification number: H04W48/16 , H04L41/00 , H04L41/0806 , H04L41/0809 , H04L41/0816 , H04L67/16 , H04L69/16 , H04L69/161 , H04W4/02 , H04W4/08 , H04W8/18 , H04W48/17 , H04W80/06 , H04W84/18
Abstract: A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, anode to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.
Abstract translation: 一种包含网状网络的计算环境,其适于提供可传送服务的可靠传输机制。 网格的节点可以自动选择可路由的地址,而不会产生冲突,这允许网格的节点被访问,即使当网格通过添加或删除节点而改变时。 此外,节点与支持服务广告的协议进行通信。 这些广告可以识别提供诸如文件或打印服务器的服务的网状节点,对于尚未连接到网络的设备可能正在搜索的那些设备。 广告还可以识别要由网络中的节点使用的服务,例如,允许阳极选择提供与外部网络的可靠连接的网关。 网状网络可以用作使用诸如TCP / IP的协议的通信的传输,当使用不可靠的传输时,通常表现出差的性能。
-
公开(公告)号:US20160261444A1
公开(公告)日:2016-09-08
申请号:US15156676
申请日:2016-05-17
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
CPC classification number: H04L27/265 , H04B1/0003 , H04L27/2601 , H04L27/2647 , H04L69/12 , H04L69/18 , H04W84/12
Abstract: Methods and apparatuses for Orthogonal Frequency-Division Multiplexing (OFDM) communication of non-OFDM radio signals are disclosed. The non-OFDM radio signals are force-modulated into OFDM signals. In one example, a non-OFDM signal is received and is processed into an OFDM signal to produce a created OFDM signal. An actual OFDM signal is also received and is processed together with the created OFDM signal.
Abstract translation: 公开了非OFDM无线电信号的正交频分复用(OFDM)通信的方法和装置。 非OFDM无线电信号被强制调制成OFDM信号。 在一个示例中,接收非OFDM信号并将其处理成OFDM信号以产生所创建的OFDM信号。 实际的OFDM信号也被接收并与创建的OFDM信号一起被处理。
-
公开(公告)号:US10177953B2
公开(公告)日:2019-01-08
申请号:US15683694
申请日:2017-08-22
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
Abstract: Methods and apparatuses for Orthogonal Frequency-Division Multiplexing (OFDM) communication of non-OFDM radio signals are disclosed. The non-OFDM radio signals are force-modulated into OFDM signals. In one example, a non-OFDM signal is received and is processed into an OFDM signal to produce a created OFDM signal. An actual OFDM signal is also received and is processed together with the created OFDM signal.
-
公开(公告)号:US20170324642A1
公开(公告)日:2017-11-09
申请号:US15331789
申请日:2016-10-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Osman N. Ertugay , Christian Huitema , Praveen Balasubramanian , Daniel Havey
CPC classification number: H04L43/16 , H04L1/0002 , H04L1/0015 , H04L5/0055 , H04L43/0811 , H04L43/0888 , H04L47/25 , H04L47/283 , H04L47/37
Abstract: The technologies disclosed herein provide improvements to the Low Extra Delay Background Transport (LEDBAT) protocol. In some scenarios, a LEDBAT connection cannot obtain accurate measurements for the base delay that it relies on. Slowing down a connection, initially and periodically, can ensure that base delay measurements begin accurately and remain accurate throughout the life of a connection. Data is communicated between two computers in a slow start mode, where a rate of the communication is increased over time from an initial rate. When one or more conditions are met, e.g., an interval lapses, the communication is slowed for a predetermined time period. The communication of the data then resumes in a slow start mode, where a rate of the communication is increased over time from an initial rate.
-
公开(公告)号:US09755879B2
公开(公告)日:2017-09-05
申请号:US15156676
申请日:2016-05-17
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
CPC classification number: H04L27/265 , H04B1/0003 , H04L27/2601 , H04L27/2647 , H04L69/12 , H04L69/18 , H04W84/12
Abstract: Methods and apparatuses for Orthogonal Frequency-Division Multiplexing (OFDM) communication of non-OFDM radio signals are disclosed. The non-OFDM radio signals are force-modulated into OFDM signals. In one example, a non-OFDM signal is received and is processed into an OFDM signal to produce a created OFDM signal. An actual OFDM signal is also received and is processed together with the created OFDM signal.
-
公开(公告)号:US09742529B2
公开(公告)日:2017-08-22
申请号:US15053353
申请日:2016-02-25
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Adam Sapek , Hui Shen , Thomas W. Kuehnel , Deyun Wu , Christian Huitema
CPC classification number: H04L5/0007 , H04L5/0037 , H04L5/0064 , H04L5/0094 , H04L27/0006 , H04W72/04 , H04W74/0808
Abstract: A communication system in which an access point and one or more devices communicating through the access point adaptively apply Orthogonal Frequency Division Multiple Access (OFDMA). The access point may assign orthogonal subcarriers to devices as in conventional OFDMA, but the access point senses activity on the subcarriers and selects subcarriers without activity for assignment. In an alternative approach, a device that is configured for OFDMA communication may receive a channel assignment from a device that does not support OFDMA. The OFDMA-capable device may use only a portion of the subcarriers in the assigned channel, which may be communicated to the non-OFDMA device. During the non-OFDMA device may then ignore unused subcarriers in error detection and correction to avoid incorrectly classifying communications as erroneous. Information about OFDMA capabilities, subcarrier assignments and subcarriers in use may be communicated as information elements in network control communications, such as beacons and probe messages.
-
公开(公告)号:US20170134196A1
公开(公告)日:2017-05-11
申请号:US15411806
申请日:2017-01-20
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
CPC classification number: H04L27/2613 , H04J1/12 , H04J1/16 , H04J11/003 , H04J11/0066 , H04L5/0007 , H04L5/0016 , H04L5/0032 , H04L5/0037 , H04L5/0039 , H04L5/0058 , H04L5/0064 , H04L5/0073 , H04L5/023 , H04L27/0006 , H04L27/16 , H04L27/2627 , H04W16/10
Abstract: A computing device operating according to a frequency division multiplexed protocol in which communication occurs over a signal formed from a plurality of sub-channels selected from anywhere in a frequency spectrum. A computing device may select sub-channels cognitively by using information about sub-channels previously deemed suitable or unsuitable by that computing device or other computing devices. A described technique for determining sub-channel suitability includes analyzing radio frequency energy in the sub-channel to detect signals generated by another computing device or high noise levels. Information may also be used to cognitively select sub-channels to be analyzed, such as by first selecting for analysis previously-used sub-channels.
-
-
-
-
-
-
-
-
-