发明名称 Global Logical Timestamp
摘要 Examples of the disclosure provide for providing a global timestamp in a distributed system. A plurality of nodes are connected via a network. A logical clock is implemented on a node of the plurality of nodes. The logical clock sets a global time for the network, such that another node of the plurality of nodes labels a local event with a global timestamp interval based on the global time provided by the logical clock.
申请公布号 US2017063985(A1) 申请公布日期 2017.03.02
申请号 US201514962013 申请日期 2015.12.08
申请人 Microsoft Technology Licensing, LLC 发明人 Xun Lu
分类号 H04L29/08;H04J3/06 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method for providing global timestamps comprising: selecting, by a source node, a global time using a local clock of the source node; receiving a message from another node, the message from the other node including a timestamp from another local clock of the other node, the timestamp corresponding to a time the message was sent; determining an uncertainty bound for the selected global time and the other local clock of the other node; and providing the uncertainty bound and the global time to the other node, wherein the other node sets a clock skew based on the uncertainty bound and the global time, the clock skew used to label local events of the other node with a global timestamp interval based on the local clock and the clock skew.
地址 Redmond WA US