-
公开(公告)号:US10123262B2
公开(公告)日:2018-11-06
申请号:US15292714
申请日:2016-10-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Thomas W. Kuehnel , Alok Manchanda , Taroon Mandhana , Amer A. Hassan , Mukesh Karki , Christian Huitema , Yusuf Atas
IPC: H04W48/16 , H04L12/24 , H04W4/02 , H04W48/00 , H04W84/18 , H04L29/08 , H04W4/08 , H04W8/18 , H04W80/06 , H04L29/06
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, a node 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.
-
公开(公告)号:US20170324668A1
公开(公告)日:2017-11-09
申请号:US15277873
申请日:2016-09-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Osman N. Ertugay , Christian Huitema , Praveen Balasubramanian , Daniel Havey
IPC: H04L12/825 , H04L12/841
CPC classification number: H04L47/25 , H04L1/0002 , H04L1/0015 , H04L47/10 , H04L47/283
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.
-
公开(公告)号:US09780810B2
公开(公告)日:2017-10-03
申请号:US15252647
申请日:2016-08-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amer A. Hassan , Christian Huitema
CPC classification number: H04B1/0035 , H01Q1/2291 , H01Q3/24 , H01Q5/321 , H01Q5/328 , H01Q9/27 , H01Q9/30 , H01Q21/30 , H04B1/0003 , H04B1/005 , H04B1/0064 , H04B1/401 , H04B1/54
Abstract: A computing device with a configurable antenna. The antenna is configured through a switching circuit operating under software control. Operating characteristics of the antenna are configured based on connections between conducting segments established by the switching circuit, allowing the nominal frequency, bandwidth or other characteristics of the antenna to be configured. Because the switching is software controlled, the configurable antenna may be integrated with a software defined radio. The radio and antenna can be reconfigured to support communication according to different wireless technologies at different times or to interleave packets according to different wireless technologies to support concurrent sessions using different wireless technologies.
-
公开(公告)号:US09774415B2
公开(公告)日:2017-09-26
申请号:US14656694
申请日:2015-03-12
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.
-
公开(公告)号:US09641273B2
公开(公告)日:2017-05-02
申请号:US14645335
申请日:2015-03-11
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amer A. Hassan , Christian Huitema
IPC: H04W16/14 , H04J11/00 , H04L5/00 , H04W16/10 , H04L27/00 , H04J1/16 , H04L27/16 , H04L27/26 , H04J1/12
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.
-
公开(公告)号:US20150188652A1
公开(公告)日:2015-07-02
申请号:US14657044
申请日:2015-03-13
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.
Abstract translation: 一种根据频分复用协议操作的计算设备,其中在从频谱中的任何地方选择的多个子信道形成的信号上进行通信。 计算设备可以通过使用关于先前被该计算设备或其他计算设备适合或不适合的子信道的信息来认知地选择子信道。 用于确定子信道适应性的所述技术包括分析子信道中的射频能量以检测由另一计算设备产生的信号或高噪声电平。 也可以使用信息。 认知地选择要分析的子信道,例如通过首先选择分析先前使用的子信道。
-
-
-
-
-