Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20080126548A1
Filed: 2006-11-29
Issued: 2008-05-29
Patent Holder: (Original Assignee) Fujitsu Network Communications Inc     (Current Assignee) Fujitsu Ltd
Inventor(s): Francois Georges Joseph Moore, Michael Davis White, Jimmy O. Goodwin

Title: Method and System for Providing Ethernet Protection

[FEATURE ID: 1] methodway, methods, system method, computerized method, first method, system, technique[FEATURE ID: 1] method
[TRANSITIVE ID: 2] synchronizing, transmitting, performing, admissionconnecting, using, maintaining, implementing, operating, initiating, controlling[TRANSITIVE ID: 2] protecting, providing, establishing, aggregating
[FEATURE ID: 3] nodes, subsequent packet transmissionspackets, messages, ports, transactions, transmissions, signals, information[FEATURE ID: 3] traffic, links
[FEATURE ID: 4] communication network, network coordinator, new node, mesh network, Coax Alliancerouter, lan, host, device, wan, network, link[FEATURE ID: 4] connection, multi-service platform, local area network, synchronous optical network, second LAN card, path selector
[TRANSITIVE ID: 5] comprising, comprises, includesincluding, with, of, by, containing, using, defines[TRANSITIVE ID: 5] comprising, having
[TRANSITIVE ID: 6] exchanging, exchangepassing, forwarding, sending, transmitting, performing, transmission, negotiating[TRANSITIVE ID: 6] communication
[FEATURE ID: 7] local clock timeframe, configuration, payload, value[FEATURE ID: 7] synchronous optical network format
[FEATURE ID: 8] firstfrist, corresponding first, respective first, interconnected first, second[FEATURE ID: 8] first
[FEATURE ID: 9] claimpreceding claim, embodiment, paragraph, item, clause, previous claim, figure[FEATURE ID: 9] claim
[FEATURE ID: 10] synchronizationcommunication, continuity, links, isolation, connectivity[FEATURE ID: 10] protection
[FEATURE ID: 11] accordanceconnection, correspondence, parallel, according[FEATURE ID: 11] response
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 6]

a local clock time [FEATURE ID: 7]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 6]

comprises [TRANSITIVE ID: 5]

: transmitting [TRANSITIVE ID: 2]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 5]

a first packet clock time set to the local clock time of the first node at transmission time , and includes a scheduled arrival clock time , and setting the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 2]

a ranging method between the first [FEATURE ID: 8]

and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time , and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 9]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 3]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet is measured at 90 % of peak amplitude of a transmission signal , 90 % of peak power of a transmission signal , 90 % of total power of a transmission signal , or a mean delay of a transmission signal . 5 . The method of claim 1 , wherein an arrival time of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 4]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 4]

and the method is performed as part of admission [FEATURE ID: 2]

of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization [FEATURE ID: 10]

between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network [FEATURE ID: 4]

. 10 . The method of claim 1 , wherein the communication network operates in accordance [FEATURE ID: 11]

with a Multimedia over Coax Alliance [FEATURE ID: 4]

1 . A method [FEATURE ID: 1]

for protecting [TRANSITIVE ID: 2]

a connection [FEATURE ID: 4]

between a multi-service platform [FEATURE ID: 4]

and a local area network [FEATURE ID: 4]

( LAN ) , comprising [TRANSITIVE ID: 5]

: providing [TRANSITIVE ID: 2]

first [FEATURE ID: 8]

and second LAN cards in the multi-service platform , wherein the first and second LAN cards are each coupled to the LAN over separate links ; providing a switch fabric in the multi-service platform , the switch fabric operable to switch traffic [FEATURE ID: 3]

having [TRANSITIVE ID: 5]

a synchronous optical network format [FEATURE ID: 7]

for communication [FEATURE ID: 6]

over a synchronous optical network [FEATURE ID: 4]

to which the multi-service platform is coupled , the switch fabric coupled to the first LAN card and the second LAN card [FEATURE ID: 4]

; establishing [TRANSITIVE ID: 2]

a connection between the first LAN card and the second LAN card through the switch fabric , wherein traffic communicated over the connection is communicated in the synchronous optical network format ; and establishing protection [FEATURE ID: 10]

for traffic communicated between the LAN and the first LAN card by aggregating [TRANSITIVE ID: 2]

the links [FEATURE ID: 3]

between the first and second LAN cards and the LAN . 2 . The method of claim [FEATURE ID: 9]

1 , further comprising providing a path selector [FEATURE ID: 4]

in the switch fabric operable to select between a first input and a second input of the path selector , the first input of the path selector connected to the first LAN card , the second input of the path selector connected to the second LAN card . 3 . The method of claim 2 , wherein establishing a connection between the first LAN card and the second LAN card through the switch fabric comprises : receiving traffic at the first and second LAN cards via the links ; formatting the received traffic in the synchronous optical network format ; communicating the formatted traffic between the first and second LAN cards via the switch fabric ; selecting , at the first LAN card , between the received traffic via the link coupling the first LAN card to the LAN and the traffic received via the second LAN card based on which traffic is active ; and selecting , at the second LAN card , between the received traffic via the link coupling the second LAN card to the LAN and the traffic received via the first LAN card based on which traffic is active . 4 . The method of claim 3 , further comprising sending , by the first and second LAN card , the selected traffic to the path selector . 5 . The method of claim 1 , further comprising : providing a first traffic aggregator in the first LAN card , the first traffic aggregator operable to select between traffic received from the second LAN card and traffic received from the link coupling the first LAN card to the LAN ; and providing a second traffic aggregator in the second LAN card , the second traffic aggregator operable to select between traffic received from the first LAN card and traffic received from the link coupling the second LAN card to the LAN . 6 . The method of claim 1 , further comprising : designating the first LAN card as an active card and the second LAN card as an inactive card ; detecting a network failure at the first LAN card ; and designating the first LAN card as an inactive card and the second LAN card as an active card in response [FEATURE ID: 11]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US7366774B2
Filed: 2003-01-31
Issued: 2008-04-29
Patent Holder: (Original Assignee) Rockwell Automation Technologies Inc     (Current Assignee) Rockwell Automation Technologies Inc
Inventor(s): Anthony Gerard Gibart, David A. Vasko, Paul G. Kucharski, Joseph A. Lenner, Edward C. Korsberg

Title: Network delay monitor for safety control networks

[FEATURE ID: 1] methodway, methods, digital method, communication method, system, technique, process[FEATURE ID: 1] method
[FEATURE ID: 2] nodesservers, delays, computers, communications, time[FEATURE ID: 2] unsynchronized clocks
[FEATURE ID: 3] communication network, mesh network, Multimediacable, system, mesh, grid, computer, wan, satellite[FEATURE ID: 3] high reliability communications system, network
[TRANSITIVE ID: 4] comprisingincluding, having, using, compromising, containing, involving, includes[TRANSITIVE ID: 4] comprising
[TRANSITIVE ID: 5] exchanging, transmitting, setting, performingtransferring, providing, synchronizing, broadcasting, forwarding, sending, passing[TRANSITIVE ID: 5] carrying, transmitting, comparing
[FEATURE ID: 6] local clock time, first packet clock time, transmission time, arrival clock time, actual arrival time, third packet, packetclock, first, message, transmission, delay, second, reference[FEATURE ID: 6] current first time, first time, current second time, first time value, current third time, third time, current fourth time, count value
[FEATURE ID: 7] first nodefirst, second node, local node, one node, network, current node, source node[FEATURE ID: 7] first node, first nodes
[FEATURE ID: 8] second nodesecond, first node, memory node, destination node, further node, subsequent node, seconds node[FEATURE ID: 8] second node
[FEATURE ID: 9] exchangetransmitting, method, operation, performing, receiving, transmission, step[FEATURE ID: 9] comparison
[TRANSITIVE ID: 10] includeshave, with, has, comprising, including[TRANSITIVE ID: 10] having
[FEATURE ID: 11] firstfrist, synchronized first, corresponding first, respective first, first node, second[FEATURE ID: 11] first
[FEATURE ID: 12] second nodessecond, node, the second, network, first[FEATURE ID: 12] second nodes
[FEATURE ID: 13] propagation delaylatency, time, skew, distance, latency delay, network, difference[FEATURE ID: 13] network delay value, network delay
[FEATURE ID: 14] actual arrival clock timeinstant, error, initial time, address, occurrence, event[FEATURE ID: 14] arbitrary time
[FEATURE ID: 15] claimparagraph, step, claimed, clair, figure, clause, item[FEATURE ID: 15] claim
[FEATURE ID: 16] local clock timesnetwork, nodes, clocks, timer, first, second[FEATURE ID: 16] second clock
[FEATURE ID: 17] transmission signalpacket, data, transmissions, signals, message[FEATURE ID: 17] data messages
[FEATURE ID: 18] peak power, total power, mean delayfrequency, maximum, bandwidth, phase, peak, period, threshold[FEATURE ID: 18] first rate
[FEATURE ID: 19] arrival time, partacceptance, interval, impact, reception, arrival, completion, amount[FEATURE ID: 19] receipt, offset
1 . A method [FEATURE ID: 1]

for synchronizing a plurality of nodes [FEATURE ID: 2]

on a communication network [FEATURE ID: 3]

, comprising [TRANSITIVE ID: 4]

: exchanging [TRANSITIVE ID: 5]

a local clock time [FEATURE ID: 6]

between a first node [FEATURE ID: 7]

and a second node [FEATURE ID: 8]

over the communication network , wherein the exchange [FEATURE ID: 9]

comprises : transmitting [TRANSITIVE ID: 5]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 10]

a first packet clock time [FEATURE ID: 6]

set to the local clock time of the first node at transmission time [FEATURE ID: 6]

, and includes a scheduled arrival clock time [FEATURE ID: 6]

, and setting [TRANSITIVE ID: 5]

the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 5]

a ranging method between the first [FEATURE ID: 11]

and second nodes [FEATURE ID: 12]

based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 13]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time [FEATURE ID: 14]

, calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 6]

, and transmitting a third packet [FEATURE ID: 6]

from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 15]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 16]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 6]

is measured at 90 % of peak amplitude of a transmission signal [FEATURE ID: 17]

, 90 % of peak power [FEATURE ID: 18]

of a transmission signal , 90 % of total power [FEATURE ID: 18]

of a transmission signal , or a mean delay [FEATURE ID: 18]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time [FEATURE ID: 19]

of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator . 7 . The method of claim 1 , wherein the second node is a new node and the method is performed as part [FEATURE ID: 19]

of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network [FEATURE ID: 3]

. 10 . The method of claim 1 , wherein the communication network operates in accordance with a Multimedia [FEATURE ID: 3]

1 . A method [FEATURE ID: 1]

of detecting excessive network delay in a high reliability communications system [FEATURE ID: 3]

composed of a network [FEATURE ID: 3]

carrying [TRANSITIVE ID: 5]

messages between at least a first [FEATURE ID: 11]

and second node [FEATURE ID: 8]

, the first and second nodes [FEATURE ID: 12]

having [TRANSITIVE ID: 10]

first and second unsynchronized clocks [FEATURE ID: 2]

respectively , the method comprising [TRANSITIVE ID: 4]

the steps of : ( a ) transmitting [TRANSITIVE ID: 5]

a current first time [FEATURE ID: 6]

of the first clock over the network from the first node [FEATURE ID: 7]

to the second node ; ( b ) comparing [TRANSITIVE ID: 5]

the first time [FEATURE ID: 6]

to a current second time [FEATURE ID: 6]

of the second clock [FEATURE ID: 16]

upon receipt [FEATURE ID: 19]

of the first time value [FEATURE ID: 6]

, to deduce an offset [TRANSITIVE ID: 19]

; ( c ) transmitting , at an arbitrary time [FEATURE ID: 14]

after step ( a ) , the offset and a current third time [FEATURE ID: 6]

of the second clock over the network from the second node to the first node ; and ( d ) comparing the offset and third time [FEATURE ID: 6]

to a current fourth time [FEATURE ID: 6]

of the first clock to reveal a network delay value [FEATURE ID: 13]

. 2 . The method of claim [FEATURE ID: 15]

1 wherein at step ( c ) the offset and current third time are transmitted as a sum and the comparison [FEATURE ID: 9]

of step ( d ) evaluates a difference between the sum and the current fourth time to compute network delay [FEATURE ID: 13]

. 3 . The method of claim 1 wherein at step ( c ) the offset and current third time are transmitted as separate values and wherein step ( d ) sums them and evaluates a difference between the sum and the current fourth time to compute network delay . 4 . The method of claim 1 further including the step of periodically transmitting a ping from the second node to the first node and wherein step ( a ) is triggered by receipt of the ping by the first node . 5 . The method of claim 4 wherein the second node sends data messages [FEATURE ID: 17]

to the first node at no less than a first rate [FEATURE ID: 18]

and wherein the ping is a count value [FEATURE ID: 6]

incremented at less than the first rate . 6 . The method of claim 5 wherein the step ( a ) is triggered by a change in the count value of the ping . 7 . The method of claim 1 including the step of repeating steps ( c ) and ( d ) multiple times for each performance of steps ( a ) and ( b ) . 8 . The method of claim 4 wherein the step of periodically transmitting a ping from the second node , transmits a ping to multiple first nodes , and wherein each of the multiple first nodes is triggered by receipt of the ping to transmit a current first time of a respective first clock of the first nodes [FEATURE ID: 7]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20080076432A1
Filed: 2004-06-04
Issued: 2008-03-27
Patent Holder: (Original Assignee) Nortel Networks Ltd     (Current Assignee) Apple Inc
Inventor(s): Nimal Senarath, Bill Gage, Shalini Periyalwar, Wen Tong

Title: Method and System for Soft Handoff in Mobile Broadband Systems

[FEATURE ID: 1] methodtechnique, solution, scheme, protocol, procedure, system, way[FEATURE ID: 1] soft handoff processing method, method
[TRANSITIVE ID: 2] synchronizing, transmittingusing, initiating, providing, controlling, generating, maintaining, tracking[TRANSITIVE ID: 2] activating, establishing
[FEATURE ID: 3] nodes, subsequent packet transmissionscommunications, transmissions, receivers, stations, terminals, cells, operations[FEATURE ID: 3] base station transceivers eligible, different data flows, base station transceivers, signal strength, base station transceiver systems
[FEATURE ID: 4] communication network, exchange, new node, Multimedia, Coax Alliancecommunication, network, connection, server, carrier, transceiver, subscriber[FEATURE ID: 4] mobile broadband system, service, data flow, base station transceiver, mobile device, controller
[TRANSITIVE ID: 5] comprising, exchanging, includesincluding, having, using, providing, containing, with, performing[TRANSITIVE ID: 5] supporting, comprising
[FEATURE ID: 6] local clock time, first packet, arrival clock time, local clock times, packetmessage, delay, value, timing, parameter, package, signal[FEATURE ID: 6] soft handoff trigger, packet, header
[TRANSITIVE ID: 7] comprisesincluding, requires, indicates, encompasses, defines, involves, has[TRANSITIVE ID: 7] includes
[FEATURE ID: 8] first packet clock time, propagation delay, peak amplitude, peak power, total power, mean delaydelay, bandwidth, frequency, duration, maximum, latency, phase[FEATURE ID: 8] base station transceiver loading
[TRANSITIVE ID: 9] setresponsive, due, relating, related, and, conforming, associated[TRANSITIVE ID: 9] according, corresponding
[TRANSITIVE ID: 10] performingexecuting, use, using, implementing[TRANSITIVE ID: 10] communication
[FEATURE ID: 11] claimrequirement, embodiment, the claim, item, clause, figure, paragraph[FEATURE ID: 11] claim
[FEATURE ID: 12] transmission signalcommunication, data, frequency, transceiver, spectrum, signals[FEATURE ID: 12] channel
[FEATURE ID: 13] network coordinatorcontroller, peer, terminal, switch[FEATURE ID: 13] controller prior
[FEATURE ID: 14] admissionaddition, entry, registration, joining, handover[FEATURE ID: 14] inclusion
[FEATURE ID: 15] accordancesynchronization, communication, coordination, association[FEATURE ID: 15] wireless communications
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 5]

a local clock time [FEATURE ID: 6]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 4]

comprises [TRANSITIVE ID: 7]

: transmitting [TRANSITIVE ID: 2]

a first packet [FEATURE ID: 6]

from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 5]

a first packet clock time [FEATURE ID: 8]

set [TRANSITIVE ID: 9]

to the local clock time of the first node at transmission time , and includes a scheduled arrival clock time [FEATURE ID: 6]

, and setting the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 10]

a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 8]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time , and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 11]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 3]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 6]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 6]

is measured at 90 % of peak amplitude [FEATURE ID: 8]

of a transmission signal [FEATURE ID: 12]

, 90 % of peak power [FEATURE ID: 8]

of a transmission signal , 90 % of total power [FEATURE ID: 8]

of a transmission signal , or a mean delay [FEATURE ID: 8]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 13]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 4]

and the method is performed as part of admission [FEATURE ID: 14]

of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network . 10 . The method of claim 1 , wherein the communication network operates in accordance [FEATURE ID: 15]

with a Multimedia [FEATURE ID: 4]

over Coax Alliance [FEATURE ID: 4]

1 . A soft handoff processing method [FEATURE ID: 1]

for communication [FEATURE ID: 10]

in a mobile broadband system [FEATURE ID: 4]

supporting [TRANSITIVE ID: 5]

a service [FEATURE ID: 4]

, the method [FEATURE ID: 1]

comprising [TRANSITIVE ID: 5]

: determining whether the service is eligible for soft handoff ; and activating [TRANSITIVE ID: 2]

soft handoff if the service is eligible for soft handoff . 2 . The method according [TRANSITIVE ID: 9]

to claim [FEATURE ID: 11]

1 , wherein determining whether the service is eligible for soft handoff includes [TRANSITIVE ID: 7]

determining whether a data flow [FEATURE ID: 4]

associated with the service is eligible for soft handoff and wherein activating soft handoff includes activating soft handoff only for eligible data flows corresponding [TRANSITIVE ID: 9]

to the eligible service . 3 . The method according to claim 1 , further comprising establishing [TRANSITIVE ID: 2]

an active set of base station transceivers eligible [FEATURE ID: 3]

to support the soft handoff , wherein a base station transceiver [FEATURE ID: 4]

is eligible for inclusion [FEATURE ID: 14]

in the active set based on one of a data flow and an eligible service , wherein different data flows [FEATURE ID: 3]

are supported by one or more different active sets of base station transceivers [FEATURE ID: 3]

. 4 . The method according to claim 3 , wherein the mobile device [FEATURE ID: 4]

notifies a controller prior [FEATURE ID: 13]

to using the service that the service is a High - QoS service . 5 . The method according to claim 4 , wherein the High - QoS service uses soft handoff . 6 . The method according to claim 1 , wherein identifying whether a service is eligible for soft handoff includes monitoring a data flow corresponding to the service . 7 . The method according to claim 1 , wherein activating soft handoff if the service is eligible for soft handoff includes : determining a C / I ratio of the channel [FEATURE ID: 12]

supporting the service ; and establishing a soft handoff trigger [FEATURE ID: 6]

for the service at which soft handoff will be activated , the soft handoff trigger being based on one or more of a C / I ratio , received signal strength [FEATURE ID: 3]

from one or more base station transceivers , base station transceiver loading [FEATURE ID: 8]

, mobile device velocity and location , and type of service ; activating soft handoff if the trigger for the service occurs . 8 . The method according to claim 2 , wherein a data flow is comprised of one or more packets , each packet [FEATURE ID: 6]

including a header [FEATURE ID: 6]

indicating to a mobile device whether the packet is in soft handoff . 9 . A mobile broadband system supporting soft handoff for a service , the system comprising : a plurality of base station transceiver systems [FEATURE ID: 3]

; a mobile device arranged to engage in wireless communications [FEATURE ID: 15]

with the plurality of base station transceiver systems ; and a controller [FEATURE ID: 4]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20080056308A1
Filed: 2006-08-30
Issued: 2008-03-06
Patent Holder: (Original Assignee) Honeywell International Inc     (Current Assignee) Honeywell International Inc
Inventor(s): Philip J. Zumsteg

Title: Sub-Frame Synchronized Residual Ranging

[FEATURE ID: 1] methodprocedure, scheme, protocol, frame, process, methods, methodology[FEATURE ID: 1] method, application
[TRANSITIVE ID: 2] synchronizing, transmitting, setting, performingoperating, providing, communicating, initiating, adjusting, using, generating[TRANSITIVE ID: 2] synchronizing, starting, checking, communication
[FEATURE ID: 3] nodes, Multimediadata, frames, operations, packets, transmissions, signals, communications[FEATURE ID: 3] nodes, schedule, range signals, communication signals, local clock
[FEATURE ID: 4] communication network, first packet clock time, packet, new nodesignal, clock, network, node, device, preamble, transceiver[FEATURE ID: 4] frame preamble, frame, special switch point, communication node, synchronization circuit, other communication node
[TRANSITIVE ID: 5] comprising, comprisesincluding, by, of, having, steps, containing, compromising[TRANSITIVE ID: 5] comprising
[TRANSITIVE ID: 6] exchangingreceiving, transmitting, switching, establishing, forwarding, repeating, communicating[TRANSITIVE ID: 6] exchanging
[FEATURE ID: 7] local clock time, actual arrival time, local clock times, transmission signal, peak power, signal, synchronizationtiming, delay, message, packet, communication, frame, clock[FEATURE ID: 7] data, schedule clock, switch point, range timer value, schedule timer, range signal, start clock, range pulse, select time period, communication signal, communications
[FEATURE ID: 8] first node, second node, second nodesnetwork node, network, remote node, local node, first, second, communication node[FEATURE ID: 8] node, other node
[FEATURE ID: 9] exchangetransmitting, switching, operation, interaction, transmission, communication[FEATURE ID: 9] ranging
[FEATURE ID: 10] transmission timereceipt, reception, transmission, the, launch, transmit[FEATURE ID: 10] receive, detection
[TRANSITIVE ID: 11] scheduledprogrammed, required, requested, sent, expected, predicted, desired[TRANSITIVE ID: 11] scheduled
[FEATURE ID: 12] arrival clock timerange, clock, time, timing[FEATURE ID: 12] range timer
[FEATURE ID: 13] propagation delayduration, range, time, distance[FEATURE ID: 13] timer
[FEATURE ID: 14] claimrequirement, figure, claim of, any claim, the claim, item, clause[FEATURE ID: 14] claim
[FEATURE ID: 15] subsequent packet transmissionscommunications, measurements, packets, transmissions[FEATURE ID: 15] signals
[FEATURE ID: 16] peak amplitude, total power, mean delayfrequency, phase, power, bandwidth, peak, maximum, level[FEATURE ID: 16] mode
[FEATURE ID: 17] arrival timeecho, endpoint, envelope, interval[FEATURE ID: 17] additional frame preamble
[FEATURE ID: 18] network coordinatortransceiver, sensor, receiver, controller, transceiver circuit, processor[FEATURE ID: 18] transmitter, receiver circuit
[FEATURE ID: 19] accordancesynchronization, parallel, according, connection, correspondence[FEATURE ID: 19] response
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 6]

a local clock time [FEATURE ID: 7]

between a first node [FEATURE ID: 8]

and a second node [FEATURE ID: 8]

over the communication network , wherein the exchange [FEATURE ID: 9]

comprises [TRANSITIVE ID: 5]

: transmitting [TRANSITIVE ID: 2]

a first packet from the first node to the second node , wherein the first packet includes a first packet clock time [FEATURE ID: 4]

set to the local clock time of the first node at transmission time [FEATURE ID: 10]

, and includes a scheduled [TRANSITIVE ID: 11]

arrival clock time [FEATURE ID: 12]

, and setting [TRANSITIVE ID: 2]

the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 2]

a ranging method between the first and second nodes [FEATURE ID: 8]

based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 13]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 7]

, and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 14]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 15]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 7]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 4]

is measured at 90 % of peak amplitude [FEATURE ID: 16]

of a transmission signal [FEATURE ID: 7]

, 90 % of peak power [FEATURE ID: 7]

of a transmission signal , 90 % of total power [FEATURE ID: 16]

of a transmission signal , or a mean delay [FEATURE ID: 16]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time [FEATURE ID: 17]

of a received packet is measured at 90 % of peak amplitude of a received signal [FEATURE ID: 7]

, 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 18]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 4]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization [FEATURE ID: 7]

between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network . 10 . The method of claim 1 , wherein the communication network operates in accordance [FEATURE ID: 19]

with a Multimedia [FEATURE ID: 3]

1 . A method [FEATURE ID: 1]

of ranging [TRANSITIVE ID: 9]

between nodes [FEATURE ID: 3]

, the method comprising [TRANSITIVE ID: 5]

: synchronizing [TRANSITIVE ID: 2]

two or more nodes with a frame preamble [FEATURE ID: 4]

; exchanging [TRANSITIVE ID: 6]

data [FEATURE ID: 7]

and ranging schedule [FEATURE ID: 3]

between the nodes without an additional frame preamble [FEATURE ID: 17]

; starting [TRANSITIVE ID: 2]

a schedule clock [FEATURE ID: 7]

in each node [FEATURE ID: 8]

in response [FEATURE ID: 19]

to a switch point [FEATURE ID: 7]

; and exchanging one or more range signals [FEATURE ID: 3]

between nodes based on the ranging schedule . 2 . The method of claim [FEATURE ID: 14]

1 , further comprising : periodically checking [TRANSITIVE ID: 2]

the ranging schedule in a node . 3 . The method of claim 2 , further comprising : determining if the node is scheduled [TRANSITIVE ID: 11]

to receive [TRANSITIVE ID: 10]

. 4 . The method of claim 3 , further comprising : when the node is scheduled to receive , starting a range timer [FEATURE ID: 12]

. 5 . The method of claim 4 , further comprising : determining if the node received one or more ranging signals [FEATURE ID: 15]

. 6 . The method of claim 5 , further comprising : when the node received range data , stopping the range timer and storing the range timer value [FEATURE ID: 7]

. 7 . The method of claim 5 , further comprising : when the node did not receive range data , determining if the range timer has reached it maximum value . 8 . The method of claim 7 , further comprising : when the range timer has reached its maximum value without receiving range data , stopping range timer and flagging the timer [FEATURE ID: 13]

reached a maximum value . 9 . The method of claim of claim 2 , further comprising : when the node is not scheduled to receive range data , determining if the node is scheduled to transmit range data . 10 . The method of claim 9 , further comprising : when it is determined that the node is scheduled to transmit one or more ranging signals , changing the node to a transmit mode [FEATURE ID: 16]

; and transmitting ranging signals . 11 . The method of claim 9 , further comprising : when is determined the node is not scheduled to transmit range data , determining if the schedule is at the end of the ranging application [FEATURE ID: 1]

. 12 . A method of communication [FEATURE ID: 2]

with a node , the method comprising : synchronizing communication with at least one other node [FEATURE ID: 8]

with a frame preamble , exchanging data in a frame [FEATURE ID: 4]

between the node and the at least one other node without an additional frame preamble , the exchanged data including a ranging schedule ; entering into a ranging mode upon detection [FEATURE ID: 10]

of a special switch point [FEATURE ID: 4]

; implementing a schedule timer [FEATURE ID: 7]

when the node is scheduled to receive a range signal [FEATURE ID: 7]

; and transmitting range data when scheduled to transmit . 13 . The method of claim 12 , further comprising : implementing a start clock [FEATURE ID: 7]

upon entering into the ranging mode . 14 . The method of claim 12 , wherein implementing a range timer when the node is scheduled to receive a range pulse [FEATURE ID: 7]

further comprises : determining if the node received range data within a select time period [FEATURE ID: 7]

tracked by the range timer ; and indicating when the node did not receive the range data within the select time period . 15 . The method of claim 13 , further comprising : determining if the node is to end the ranging mode based on the schedule ; and when the node is not scheduled to end the ranging mode , updating the start clock . 16 . A communication node [FEATURE ID: 4]

comprising : a transmitter [FEATURE ID: 18]

/ receiver circuit [FEATURE ID: 18]

adapted to selectively transmit and receive communication signals [FEATURE ID: 3]

; a synchronization circuit [FEATURE ID: 4]

adapted to synchronize the local clock [FEATURE ID: 3]

with a received communication signal [FEATURE ID: 7]

from at least one other communication node [FEATURE ID: 4]

to establish communications [FEATURE ID: 7]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20080013473A1
Filed: 2006-05-19
Issued: 2008-01-17
Patent Holder: (Original Assignee) Widefi Inc     (Current Assignee) Qualcomm Inc
Inventor(s): James Proctor, Kenneth Gainey, James Otto, Lawrence LaMont

Title: Wireless repeater with master/slave configuration

[FEATURE ID: 1] methodsolution, apparatus, scheme, mechanism, technique, system[FEATURE ID: 1] repeater
[TRANSITIVE ID: 2] synchronizing, exchanging, exchangetransmitting, communicating, transferring, transmission, processing, forwarding, controlling[TRANSITIVE ID: 2] sending, receiving, operating
[FEATURE ID: 3] nodestransmissions, communications, messages, information, commands, components, data[FEATURE ID: 3] wireless network communication coverage, packets, wireless signals, parameters, signals, signal sources, operating parameters
[FEATURE ID: 4] communication networksystem, server, device, satellite, controller, transmitter, host[FEATURE ID: 4] processor, wireless base station, wireless communication network
[TRANSITIVE ID: 5] comprising, includesincluding, comprises, having, with, by, involving, compromising[TRANSITIVE ID: 5] comprising
[FEATURE ID: 6] local clock time, first packet clock time, arrival clock time, propagation delay, subsequent packet transmissions, local clock times, packet, transmission signal, peak power, total power, mean delay, signal, synchronizationdelay, timing, message, transmission, frequency, latency, duration[FEATURE ID: 6] master slave communication protocol, MSCP packets, downlink gap transmission time, downlink gap, initial transmission times
[TRANSITIVE ID: 7] transmitting, performingproviding, delivering, generating, initiating, facilitating, controlling, enabling[TRANSITIVE ID: 7] augmenting
[FEATURE ID: 8] actual arrival clock timeevent, echo, error, object[FEATURE ID: 8] uplink gap
[FEATURE ID: 9] actual arrival timereception, transmission, data, information[FEATURE ID: 9] interference levels
[FEATURE ID: 10] claimparagraph, claim of, statement, claimed, clair, embodiment, figure[FEATURE ID: 10] claim
[FEATURE ID: 11] peak amplitude, arrival timeenergy, bandwidth, intensity, amplitude, level, time, power[FEATURE ID: 11] signal level, signal levels, uplink random access time slot available
[FEATURE ID: 12] network coordinator, new noderepeater, master, host, controller, peer, network, receiver[FEATURE ID: 12] master unit, slave unit, transceiver, downlink master, slave transmission times, slave
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 2]

a local clock time [FEATURE ID: 6]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 2]

comprises : transmitting [TRANSITIVE ID: 7]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 5]

a first packet clock time [FEATURE ID: 6]

set to the local clock time of the first node at transmission time , and includes a scheduled arrival clock time [FEATURE ID: 6]

, and setting the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 7]

a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 6]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time [FEATURE ID: 8]

, calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 9]

, and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 10]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 6]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 6]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 6]

is measured at 90 % of peak amplitude [FEATURE ID: 11]

of a transmission signal [FEATURE ID: 6]

, 90 % of peak power [FEATURE ID: 6]

of a transmission signal , 90 % of total power [FEATURE ID: 6]

of a transmission signal , or a mean delay [FEATURE ID: 6]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time [FEATURE ID: 11]

of a received packet is measured at 90 % of peak amplitude of a received signal [FEATURE ID: 6]

, 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 12]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 12]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization [FEATURE ID: 6]

1 . In a repeater [FEATURE ID: 1]

for augmenting [TRANSITIVE ID: 7]

wireless network communication coverage [FEATURE ID: 3]

in a facility , a master unit [FEATURE ID: 12]

coupled to at least one slave unit [FEATURE ID: 12]

via wiring in the facility , the master unit comprising [TRANSITIVE ID: 5]

: a processor [FEATURE ID: 4]

configured to generate master slave communication protocol [FEATURE ID: 6]

( MSCP ) packets [FEATURE ID: 3]

; a transceiver [FEATURE ID: 12]

coupled to the processor for sending [TRANSITIVE ID: 2]

and receiving [TRANSITIVE ID: 2]

wireless signals [FEATURE ID: 3]

to and from a wireless base station [FEATURE ID: 4]

associated with a wireless communication network [FEATURE ID: 4]

, the transceiver further for sending and receiving the wireless signals and the MSCP packets [FEATURE ID: 6]

on a downlink transport frequency to the slave unit and on an uplink transport frequency from the slave unit over the wiring in the facility . 2 . The master unit of claim [FEATURE ID: 10]

1 , wherein the MSCP packets include operating [TRANSITIVE ID: 2]

parameters [FEATURE ID: 3]

and notification of a downlink gap transmission time [FEATURE ID: 6]

to be sent to the slave unit for configuring the slave unit . 3 . The master unit of claim 1 , wherein the processor is further configured to : puncture the wireless signals on the downlink transport frequency with a downlink gap [FEATURE ID: 6]

so that interference levels [FEATURE ID: 9]

on the downlink transport frequency can be measured by the slave unit ; measure the remaining signal level [FEATURE ID: 11]

on the uplink transport frequency based upon an uplink gap [FEATURE ID: 8]

punctured in the wireless signals on the uplink transport frequency ; and adjust the downlink and uplink transport frequencies based upon measured remaining signal levels [FEATURE ID: 11]

. 4 . The master unit of claim 3 , wherein the wiring comprises existing wiring in the facility . 5 . The master unit of claim 1 , wherein the wiring comprises coaxial cabling installed in the facility . 6 . The master unit of claim 1 , wherein signals [FEATURE ID: 3]

corresponding to the remaining signal levels comprise signals from one of other slave units and interfering signal sources [FEATURE ID: 3]

. 7 . The master unit of claim 2 , wherein the operating parameters [FEATURE ID: 3]

include timing parameters , downlink master [FEATURE ID: 12]

to slave transmission times [FEATURE ID: 12]

, slave [FEATURE ID: 12]

to master initial transmission times [FEATURE ID: 6]

and an uplink random access time slot available [FEATURE ID: 11]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20080002737A1
Filed: 2004-12-24
Issued: 2008-01-03
Patent Holder: (Original Assignee) Pilz GmbH and Co KG     (Current Assignee) Pilz GmbH and Co KG
Inventor(s): Hans Schwenkel, Klaus Wohnhaas, Reinhard Sperrer, Matthias Holzaepfel, Roland Rupp

Title: Control system having a plurality of spatially distributed stations, and method for transmitting data in such a control system

[FEATURE ID: 1] methodcomputerized method, wireless method, first method, digital method, transmission method, system, technique[FEATURE ID: 1] method
[FEATURE ID: 2] nodestransmissions, packets, terminals, transmitters, devices, units, same[FEATURE ID: 2] data, stations, data fields, transmission data, second stations, individual stations, data frames
[FEATURE ID: 3] communication network, propagation delay, transmission signal, network coordinator, new node, mesh network, Multimedianetwork, system, communication, circuit, bus, ring, channel[FEATURE ID: 3] control system, communication medium, series, respective data frame, compatible transmission link
[TRANSITIVE ID: 4] comprising, includes, performingincluding, comprises, using, having, containing, has, employing[TRANSITIVE ID: 4] comprising
[TRANSITIVE ID: 5] exchanging, transmitting, actual arrival timereceiving, transferring, transmission, broadcasting, passing, sending, forwarding[TRANSITIVE ID: 5] transmitting
[FEATURE ID: 6] local clock time, first packet clock time, packetmessage, signal, frame, transmission, payload, beacon, timer[FEATURE ID: 6] data frame, predefined time period, compatible data frame
[FEATURE ID: 7] exchangeprocess, method, operation, step[FEATURE ID: 7] steps
[TRANSITIVE ID: 8] compriseshas, contains, provides, forms, represents, indicates, encompasses[TRANSITIVE ID: 8] defines, generates
[FEATURE ID: 9] transmission time, arrival clock time, mean delaytransmission, reception, timing, receipt, arrival, delay, initialization[FEATURE ID: 9] time, individual request
[FEATURE ID: 10] firstfrist, second, corresponding first, the first, respective first[FEATURE ID: 10] first
[FEATURE ID: 11] third packetthird, fourth, second, first, remainder, last, sequence[FEATURE ID: 11] previous station, second group
[FEATURE ID: 12] claimrequirement, figure, previous claim, any claim, paragraph, item, clause[FEATURE ID: 12] claim
[FEATURE ID: 13] local clock timesnetwork, nodes, second, first[FEATURE ID: 13] next second station
[FEATURE ID: 14] Coax Allianceethernet, lan, infrastructure, ip, air[FEATURE ID: 14] Ethernet
1 . A method [FEATURE ID: 1]

for synchronizing a plurality of nodes [FEATURE ID: 2]

on a communication network [FEATURE ID: 3]

, comprising [TRANSITIVE ID: 4]

: exchanging [TRANSITIVE ID: 5]

a local clock time [FEATURE ID: 6]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 7]

comprises [TRANSITIVE ID: 8]

: transmitting [TRANSITIVE ID: 5]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 4]

a first packet clock time [FEATURE ID: 6]

set to the local clock time of the first node at transmission time [FEATURE ID: 9]

, and includes a scheduled arrival clock time [FEATURE ID: 9]

, and setting the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 4]

a ranging method between the first [FEATURE ID: 10]

and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 3]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 5]

, and transmitting a third packet [FEATURE ID: 11]

from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 12]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 13]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 6]

is measured at 90 % of peak amplitude of a transmission signal [FEATURE ID: 3]

, 90 % of peak power of a transmission signal , 90 % of total power of a transmission signal , or a mean delay [FEATURE ID: 9]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 3]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 3]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network [FEATURE ID: 3]

. 10 . The method of claim 1 , wherein the communication network operates in accordance with a Multimedia [FEATURE ID: 3]

over Coax Alliance [FEATURE ID: 14]

1 . A method [FEATURE ID: 1]

for transmitting [TRANSITIVE ID: 5]

data [FEATURE ID: 2]

in a control system [FEATURE ID: 3]

comprising [TRANSITIVE ID: 4]

a plurality of spatially distributed stations [FEATURE ID: 2]

which are connected to one another via a communication medium [FEATURE ID: 3]

, the stations being logically arranged in a series [FEATURE ID: 3]

which defines [TRANSITIVE ID: 8]

a first station , at least one second station and a last station , the method comprising the following steps [FEATURE ID: 7]

: the first station generates [TRANSITIVE ID: 8]

a data frame [FEATURE ID: 6]

having a plurality of data fields [FEATURE ID: 2]

, with every second station and the last station being clearly assigned at least one data field for filling with transmission data [FEATURE ID: 2]

, the first station sends the data frame as an outgoing data frame to that second station which comes after the first station in the series , the second stations [FEATURE ID: 2]

receive the outgoing data frame from the respective previous station in the series , fill a data field assigned to it with transmission data and send the outgoing data frame with the transmission data to the next station in the series , and the last station receives the outgoing data frame from the previous station [FEATURE ID: 11]

in the series , fills a data field assigned to it with last transmission data and returns the data frame with all the transmission data as a returning data frame to the series of stations , wherein the stations read extraneous transmission data from the data fields in the returning data frame . 2 . The method of claim [FEATURE ID: 12]

1 , wherein the first station generates the outgoing data frame cyclically at predetermined intervals of time [FEATURE ID: 9]

and sends it to the next second station [FEATURE ID: 13]

. 3 . The method of claim 1 , wherein the data frame contains at least a first [FEATURE ID: 10]

and a second group [FEATURE ID: 11]

of data fields , where the data fields in the first group are permanently assigned to the individual stations [FEATURE ID: 2]

over all the data frames [FEATURE ID: 2]

and where the data fields in the second group are assigned to the stations upon individual request [FEATURE ID: 9]

for a respective data frame [FEATURE ID: 3]

. 4 . The method of claim 1 , wherein the returning data frame passes through the series of stations in an opposite order than the outgoing data frame . 5 . The method of claim 1 , wherein the first station monitors whether the returning data frame arrives within a predefined time period [FEATURE ID: 6]

. 6 . The method of claim 1 , wherein the communication medium is an Ethernet [FEATURE ID: 14]

- compatible transmission link [FEATURE ID: 3]

, and the data frame is an Ethernet - compatible data frame [FEATURE ID: 6]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20070201877A1
Filed: 2006-02-24
Issued: 2007-08-30
Patent Holder: (Original Assignee) Cisco Technology Inc     (Current Assignee) Cisco Technology Inc
Inventor(s): Garry Epps, Earl Cohen

Title: Optical data synchronization scheme

[FEATURE ID: 1] nodes, subsequent packet transmissionsports, packets, delays, devices, operations, messages, communications[FEATURE ID: 1] packet detector circuitry, different selectable optical delay paths, optical packets, packet convergence points
[FEATURE ID: 2] communication networkpacket, device, system, circuit, node, path, channel[FEATURE ID: 2] optical packet synchronizer, packet aligner, first wavelength, router
[TRANSITIVE ID: 3] comprising, includeshaving, with, wherein, comprises, by, multiple, involving[TRANSITIVE ID: 3] comprising, including, multiple different optical packet aligners, associated packet delay calculation circuitry
[FEATURE ID: 4] local clock time, first packet clock time, packet, transmission signal, peak power, signalmessage, pulse, waveform, frame, delay, transmission, data[FEATURE ID: 4] reference, delay value, reference clock period
[TRANSITIVE ID: 5] setrelating, according, aligned, equal, associated[TRANSITIVE ID: 5] corresponding
[TRANSITIVE ID: 6] scheduledselected, calculated, first, present, determined, transmitted, requested[TRANSITIVE ID: 6] detected, required
[FEATURE ID: 7] arrival clock timeduration, transmission, timing, latency[FEATURE ID: 7] fractional portions
[FEATURE ID: 8] propagation delay, local clock times, total powertime, offset, latency, bandwidth, phase, jitter, synchronization[FEATURE ID: 8] delay
[FEATURE ID: 9] second packet, third packetsecond, first, signal, third, subsequent packet, control packet, transmission packet[FEATURE ID: 9] second wavelength
[FEATURE ID: 10] actual arrival timedata, delay, information, or, parameters, value, signals[FEATURE ID: 10] different delay values, references
[FEATURE ID: 11] claimfigure, the claim, statement, claimed, clair, embodiment, preceding claim[FEATURE ID: 11] claim
[FEATURE ID: 12] mean delaydelay, dispersion, phase, wavelength[FEATURE ID: 12] diffraction
[FEATURE ID: 13] arrival timeinterval, amplitude, effect, occurrence, element, accumulation, average[FEATURE ID: 13] amount, overall packet delay
[FEATURE ID: 14] network coordinatortransponder, transceiver, switch, device, controller[FEATURE ID: 14] Fast Tunable Wavelength Converter
[FEATURE ID: 15] new nodesource, receiver, network, destination[FEATURE ID: 15] different optical delay paths
1 . A method for synchronizing a plurality of nodes [FEATURE ID: 1]

on a communication network [FEATURE ID: 2]

, comprising [TRANSITIVE ID: 3]

: exchanging a local clock time [FEATURE ID: 4]

between a first node and a second node over the communication network , wherein the exchange comprises : transmitting a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 3]

a first packet clock time [FEATURE ID: 4]

set [TRANSITIVE ID: 5]

to the local clock time of the first node at transmission time , and includes a scheduled [TRANSITIVE ID: 6]

arrival clock time [FEATURE ID: 7]

, and setting the local clock time of the second node to the first packet clock time ; performing a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 8]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet [FEATURE ID: 9]

from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 10]

, and transmitting a third packet [FEATURE ID: 9]

from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 11]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 1]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 8]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 4]

is measured at 90 % of peak amplitude of a transmission signal [FEATURE ID: 4]

, 90 % of peak power [FEATURE ID: 4]

of a transmission signal , 90 % of total power [FEATURE ID: 8]

of a transmission signal , or a mean delay [FEATURE ID: 12]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time [FEATURE ID: 13]

of a received packet is measured at 90 % of peak amplitude of a received signal [FEATURE ID: 4]

, 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 14]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 15]

1 . An optical packet synchronizer [FEATURE ID: 2]

, comprising [TRANSITIVE ID: 3]

: packet detector circuitry [FEATURE ID: 1]

to detect an optical packet ; and packet delay calculation circuitry to compare a reference [FEATURE ID: 4]

from an optical packet convergence point with the detected [TRANSITIVE ID: 6]

optical packet and generate a delay value [FEATURE ID: 4]

corresponding [TRANSITIVE ID: 5]

with an amount [FEATURE ID: 13]

of delay [FEATURE ID: 8]

required [TRANSITIVE ID: 6]

to synchronize the optical packet with the optical packet convergence point . 2 . The optical packet synchronizer according to claim [FEATURE ID: 11]

1 including [TRANSITIVE ID: 3]

an optical packet aligner that delays the optical packet according to the generated delay value to synchronize the optical packet with the optical packet convergence point . 3 . The optical packet synchronizer according to claim 2 wherein the optical packet aligner includes different selectable optical delay paths [FEATURE ID: 1]

that create different packet delays that correspond to different delay values [FEATURE ID: 10]

generated by the packet delay calculation circuitry . 4 . The optical packet synchronizer according to claim 3 wherein the packet aligner [FEATURE ID: 2]

includes switching circuitry that selectively connects the optical packet to the different optical delay paths [FEATURE ID: 15]

according to the generated delay value . 5 . The optical packet synchronizer according to claim 4 wherein the switching circuitry includes : a Fast Tunable Wavelength Converter [FEATURE ID: 14]

( FTWC ) that converts a first wavelength [FEATURE ID: 2]

carrying the optical packet into a second wavelength [FEATURE ID: 9]

associated with the delay value ; and an Array Waveguide Router ( AWGR ) or diffraction [FEATURE ID: 12]

grating that causes the second wavelength to travel along an optical delay path corresponding with the delay value . 6 . The optical packet synchronizer according to claim 2 wherein the optical packet aligner includes cascaded delay paths that are each associated with fractional portions [FEATURE ID: 7]

of at least one reference clock period [FEATURE ID: 4]

, the cascaded delay paths selectively connected together to generate an overall packet delay [FEATURE ID: 13]

corresponding to the generated delay value . 7 . The optical packet synchronizer according to claim 2 multiple different optical packet aligners [FEATURE ID: 3]

and associated packet delay calculation circuitry [FEATURE ID: 3]

each independently synchronizing optical packets [FEATURE ID: 1]

with references [FEATURE ID: 10]

associated with one or more packet convergence points [FEATURE ID: 1]

. 8 . The optical packet synchronizer according to claim 7 wherein the different optical packet aligners and associated packet delay calculation circuitry are located at different inputs and / or outputs for an optical packet switch , router [FEATURE ID: 2]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US7254116B2
Filed: 2000-04-07
Issued: 2007-08-07
Patent Holder: (Original Assignee) Broadcom Corp     (Current Assignee) Avago Technologies International Sales Pte Ltd
Inventor(s): Timothy B. Robinson, Dane R. Snow, Jason Alexander Trachewsky, Larry C. Yamano

Title: Method and apparatus for transceiver noise reduction in a frame-based communications network

[FEATURE ID: 1] methodsystem, mechanism, process, computerized method, first method, apparatus, communication method[FEATURE ID: 1] method, switch apparatus
[TRANSITIVE ID: 2] synchronizingusing, positioning, connecting, operating, arranging, placing, activating[TRANSITIVE ID: 2] providing, locating
[FEATURE ID: 3] nodessignals, terminals, ports, links, messages, information, channels[FEATURE ID: 3] frames, lines, control
[FEATURE ID: 4] communication network, local clock time, first packet clock time, propagation delay, new node, Multimedia, Coax Alliancetransmission, communication, network, channel, lan, connection, system[FEATURE ID: 4] transceiver, transmission medium, twisted pair wire, communication network
[TRANSITIVE ID: 5] comprising, comprises, includesincluding, by, having, with, of, uses, represents[TRANSITIVE ID: 5] comprising
[TRANSITIVE ID: 6] exchanging, transmitting, performingproviding, passing, sending, broadcasting, forwarding, conducting, transferring[TRANSITIVE ID: 6] communicating, allowing
[FEATURE ID: 7] exchangecommunication, transmitting, switching, receiving, transmission[FEATURE ID: 7] noise reduction
[FEATURE ID: 8] transmission timetransmission, reference, receipt, reception[FEATURE ID: 8] received
[FEATURE ID: 9] actual arrival timereception, transmission, timing, information, data[FEATURE ID: 9] signal propagation
[FEATURE ID: 10] claimrequirement, clause, preceding claim, previous claim, claim of, the claim, paragraph[FEATURE ID: 10] claim
[FEATURE ID: 11] peak amplitude, peak power, total powerenergy, attenuation, frequency, amplitude, power, envelope, average[FEATURE ID: 11] noise
[FEATURE ID: 12] transmission signal, signalchannel, signals, symbol, message, wireless signal, electrical signal, packet[FEATURE ID: 12] signal
[FEATURE ID: 13] network coordinatortransmitter, transceiver, switch, device[FEATURE ID: 13] transformer
[FEATURE ID: 14] mesh networkcoax, coaxial, cable, fiber, plc[FEATURE ID: 14] telephone line
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 6]

a local clock time [FEATURE ID: 4]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 7]

comprises [TRANSITIVE ID: 5]

: transmitting [TRANSITIVE ID: 6]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 5]

a first packet clock time [FEATURE ID: 4]

set to the local clock time of the first node at transmission time [FEATURE ID: 8]

, and includes a scheduled arrival clock time , and setting the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 6]

a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 4]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 9]

, and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 10]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet is measured at 90 % of peak amplitude [FEATURE ID: 11]

of a transmission signal [FEATURE ID: 12]

, 90 % of peak power [FEATURE ID: 11]

of a transmission signal , 90 % of total power [FEATURE ID: 11]

of a transmission signal , or a mean delay of a transmission signal . 5 . The method of claim 1 , wherein an arrival time of a received packet is measured at 90 % of peak amplitude of a received signal [FEATURE ID: 12]

, 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 13]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 4]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network [FEATURE ID: 14]

. 10 . The method of claim 1 , wherein the communication network operates in accordance with a Multimedia [FEATURE ID: 4]

over Coax Alliance [FEATURE ID: 4]

1 . A method [FEATURE ID: 1]

of noise reduction [FEATURE ID: 7]

for a received [TRANSITIVE ID: 8]

signal [FEATURE ID: 12]

in a transceiver [FEATURE ID: 4]

communicating [TRANSITIVE ID: 6]

frames [FEATURE ID: 3]

over a transmission medium [FEATURE ID: 4]

in a frame - based communications network comprising [TRANSITIVE ID: 5]

: providing [TRANSITIVE ID: 2]

a transceiver transmit path and a transceiver receive path in the transceiver ; locating [TRANSITIVE ID: 2]

a blocking switch in the transceiver transmit path , the blocking switch allowing [TRANSITIVE ID: 6]

transmit signal propagation [FEATURE ID: 9]

when enabled , while preventing both transmit signal propagation and circuit device noise coupling from the transceiver transmit path to the transceiver receive path when the blocking switch is disabled so as to reduce noise [FEATURE ID: 11]

in the received signal ; and disabling the blocking switch when the transceiver transmit path is not transmitting frames over the frame - based communications network . 2 . The method of claim [FEATURE ID: 10]

1 , wherein the circuit device noise coupling from the transceiver transmit path to the transceiver receive path is through a transformer [FEATURE ID: 13]

providing conversion from four wire transmit receive lines [FEATURE ID: 3]

to a two wire line . 3 . The method of claim 1 , wherein the blocking switch is located proximate to the transmission medium . 4 . The method of claim 3 , wherein the transmission medium is a twisted pair wire [FEATURE ID: 4]

. 5 . The method of claim 4 , wherein the twisted pair wire is a telephone line [FEATURE ID: 14]

. 6 . A switch apparatus [FEATURE ID: 1]

for providing noise reduction for a received signal in a transceiver communicating frames over a transmission medium in a frame - based communication network [FEATURE ID: 4]

, the transceiver having a transceiver transmit path and a transceiver receive path , comprising : a blocking switch locatable in the transceiver transmit path , the blocking switch having an input port and an output port allowing transmit signal propagation through the blocking switch and along the transceiver transmit path when enabled , the blocking switch further including enable / disable control [FEATURE ID: 3]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20070133386A1
Filed: 2003-10-24
Issued: 2007-06-14
Patent Holder: (Original Assignee) Electronics and Telecommunications Research Institute ETRI; Industry Academic Cooperation Foundation of Chung Ang University     (Current Assignee) Electronics and Telecommunications Research Institute ETRI ; Industry Academic Cooperation Foundation of Chung Ang University
Inventor(s): Kwang-Soon Kim, Jae-Young Ahn, Yong Cho, Dong-Han Kim

Title: Downlink signal configurating method and device in mobile communication system, and synchronization and cell searching method and device using the same

[FEATURE ID: 1] methodprocess, device, scheme, apparatus, procedure, methodology, methods[FEATURE ID: 1] method
[TRANSITIVE ID: 2] synchronizing, exchange, transmitting, performingusing, controlling, establishing, sending, scheduling, receiving, providing[TRANSITIVE ID: 2] configuring
[FEATURE ID: 3] nodessystems, locations, terminals, signals[FEATURE ID: 3] cells
[FEATURE ID: 4] communication network, Multimediadevice, network, macro, channel, modem, system, cable[FEATURE ID: 4] mobile station
[TRANSITIVE ID: 5] comprisingincluding, wherein, of, containing, having, compromising, involving[TRANSITIVE ID: 5] comprising
[TRANSITIVE ID: 6] exchangingusing, establishing, providing, sharing[TRANSITIVE ID: 6] forming
[FEATURE ID: 7] local clock time, first packet clock time, actual arrival time, packet, signal, network coordinatorframe, beacon, transmission, message, preamble, data, burst[FEATURE ID: 7] downlink signal, downlink frame, time synchronization, seamless frame
[TRANSITIVE ID: 8] setcorresponding, relating, due, compared, according[TRANSITIVE ID: 8] respect
[TRANSITIVE ID: 9] scheduledrequired, configured, selected, predetermined, reserved[TRANSITIVE ID: 9] reference
[FEATURE ID: 10] arrival clock time, propagation delayduration, time, transmission, timing, range, latency, interval[FEATURE ID: 10] time division duplexing
[FEATURE ID: 11] claimrequirement, figure, preceding claim, previous claim, claim of, paragraph, clause[FEATURE ID: 11] claim
[FEATURE ID: 12] transmission signal, new nodetransceiver, communication, carrier, terminal, receiver, channel, repeater[FEATURE ID: 12] mobile communication system
[FEATURE ID: 13] peak powerperiod, bandwidth, frequency, duration[FEATURE ID: 13] time domain
[FEATURE ID: 14] total powerbandwidth, time, phase, spectrum[FEATURE ID: 14] frequency domain
[FEATURE ID: 15] mean delaycarrier, burst, bandwidth, cycle[FEATURE ID: 15] frame
[FEATURE ID: 16] Coax Allianceantenna, communication, architecture, aggregation[FEATURE ID: 16] access
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 6]

a local clock time [FEATURE ID: 7]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 2]

comprises : transmitting [TRANSITIVE ID: 2]

a first packet from the first node to the second node , wherein the first packet includes a first packet clock time [FEATURE ID: 7]

set [TRANSITIVE ID: 8]

to the local clock time of the first node at transmission time , and includes a scheduled [TRANSITIVE ID: 9]

arrival clock time [FEATURE ID: 10]

, and setting the local clock time of the second node to the first packet clock time ; performing [TRANSITIVE ID: 2]

a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 10]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 7]

, and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 11]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 7]

is measured at 90 % of peak amplitude of a transmission signal [FEATURE ID: 12]

, 90 % of peak power [FEATURE ID: 13]

of a transmission signal , 90 % of total power [FEATURE ID: 14]

of a transmission signal , or a mean delay [FEATURE ID: 15]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time of a received packet is measured at 90 % of peak amplitude of a received signal [FEATURE ID: 7]

, 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 7]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 12]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network . 10 . The method of claim 1 , wherein the communication network operates in accordance with a Multimedia [FEATURE ID: 4]

over Coax Alliance [FEATURE ID: 16]

1 . A method [FEATURE ID: 1]

for configuring [TRANSITIVE ID: 2]

a downlink signal [FEATURE ID: 7]

in an orthogonal frequency division multiplexing access [FEATURE ID: 16]

- frequency division duplexing ( OFDMA - FDD ) mobile communication system [FEATURE ID: 12]

, comprising [TRANSITIVE ID: 5]

: ( a ) configuring a downlink frame [FEATURE ID: 7]

with a plurality of symbols ; and ( b ) inserting pilot subcarriers into each symbol to be distributively arranged therein with respect [FEATURE ID: 8]

to a time axis and a frequency axis , part of pilot subcarriers being reference [FEATURE ID: 9]

for a mobile station [FEATURE ID: 4]

to perform time synchronization [FEATURE ID: 7]

, frequency synchronization , and cell search . 2 . A method for configuring a downlink signal in an orthogonal frequency division multiplexing access - time division duplexing [FEATURE ID: 10]

( OFDMA - TDD ) mobile communication system , comprising : ( a ) configuring a downlink frame with a plurality of symbols , the downlink frame and a seamless frame [FEATURE ID: 7]

forming [TRANSITIVE ID: 6]

a frame [FEATURE ID: 15]

of the mobile communication system ; and ( b ) inserting pilot subcarriers into each symbol to be distributively arranged therein with respect to a time axis and a frequency axis , part of pilot subcarriers being reference for a mobile station to perform time synchronization , frequency synchronization , and cell search . 3 . The method of claim [FEATURE ID: 11]

1 , wherein the pilot subcarriers are inserted at regular intervals with respect to time domain [FEATURE ID: 13]

, and are inserted at irregular intervals with respect to frequency domain [FEATURE ID: 14]

. 4 . The method of claim 3 , wherein the pilot subcarriers are inserted according to position sets of pilot subcarriers proper to cells [FEATURE ID: 3]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20070116057A1
Filed: 2003-07-04
Issued: 2007-05-24
Patent Holder: (Original Assignee) Individual     (Current Assignee) DUBLIN UNIVERSITY COLLEGE NATIONAL UNIVERSITY OF IRELAND DUBLIN ; National University of Ireland Galway NUI
Inventor(s): Liam Murphy, Hugh Melvin

Title: System and method for determining clock skew in a packet -based telephony session

[FEATURE ID: 1] methodsystem, protocol, device, apparatus, process, technique, server[FEATURE ID: 1] method, session, synchronisation
[TRANSITIVE ID: 2] synchronizingmonitoring, processing, synchronising, tracking, adjusting, controlling[TRANSITIVE ID: 2] determining
[FEATURE ID: 3] nodes, transmission signaltransmissions, signals, messages, packet, communications, data, peers[FEATURE ID: 3] media packets, devices, packets
[FEATURE ID: 4] communication network, packet, network coordinator, new node, Multimedia, Coax Alliancerouter, gateway, server, switch, client, connection, terminal[FEATURE ID: 4] packet, remote device, local device, network, Wide Area Network
[TRANSITIVE ID: 5] comprising, includeswith, comprises, having, involving, by, compromising, containing[TRANSITIVE ID: 5] comprising, including
[TRANSITIVE ID: 6] exchanging, exchange, transmittingtransferring, sending, forwarding, communicating, providing, broadcasting, emitting[TRANSITIVE ID: 6] receiving, transmitting
[FEATURE ID: 7] local clock time, first packet, propagation delay, second packet, third packet, subsequent packet transmissions, total power, mean delaydelay, timing, packets, transmission, message, first, rate[FEATURE ID: 7] clock, control packet, remote real time rate, second relative rate, local real time rate
[FEATURE ID: 8] first packet clock timetag, clock, marker, flag, packet, date, code[FEATURE ID: 8] stamp
[TRANSITIVE ID: 9] setprior, responsive, equal, associated, equivalent, relating, referring[TRANSITIVE ID: 9] corresponding
[FEATURE ID: 10] arrival clock timelatency, delay, time, timing[FEATURE ID: 10] skew
[FEATURE ID: 11] actual arrival timeexchange, transmission, packet, data[FEATURE ID: 11] based
[FEATURE ID: 12] claimrequirement, figure, the claim, any, paragraph, item, preceding claim[FEATURE ID: 12] claim
[FEATURE ID: 13] local clock timeslocal clock, local, network, server, timer, device clock, remote[FEATURE ID: 13] remote media card clock, local media card clock
[FEATURE ID: 14] mesh networkwan, man, ran, network, ethernet, san, pan[FEATURE ID: 14] LAN, WAN, Internet, Network Time Protocol
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising [TRANSITIVE ID: 5]

: exchanging [TRANSITIVE ID: 6]

a local clock time [FEATURE ID: 7]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 6]

comprises : transmitting [TRANSITIVE ID: 6]

a first packet [FEATURE ID: 7]

from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 5]

a first packet clock time [FEATURE ID: 8]

set [TRANSITIVE ID: 9]

to the local clock time of the first node at transmission time , and includes a scheduled arrival clock time [FEATURE ID: 10]

, and setting the local clock time of the second node to the first packet clock time ; performing a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 7]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet [FEATURE ID: 7]

from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 11]

, and transmitting a third packet [FEATURE ID: 7]

from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 12]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 7]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 13]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 4]

is measured at 90 % of peak amplitude of a transmission signal [FEATURE ID: 3]

, 90 % of peak power of a transmission signal , 90 % of total power [FEATURE ID: 7]

of a transmission signal , or a mean delay [FEATURE ID: 7]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 4]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 4]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network [FEATURE ID: 14]

. 10 . The method of claim 1 , wherein the communication network operates in accordance with a Multimedia [FEATURE ID: 4]

over Coax Alliance [FEATURE ID: 4]

1 . A method [FEATURE ID: 1]

for determining [TRANSITIVE ID: 2]

clock [FEATURE ID: 7]

skew [TRANSITIVE ID: 10]

in a packet [FEATURE ID: 4]

- based [TRANSITIVE ID: 11]

session [FEATURE ID: 1]

comprising [TRANSITIVE ID: 5]

the steps of : receiving [TRANSITIVE ID: 6]

a sequence of control packets from a remote device [FEATURE ID: 4]

transmitting [TRANSITIVE ID: 6]

media packets [FEATURE ID: 3]

in a session ; each control packet [FEATURE ID: 7]

including [TRANSITIVE ID: 5]

a remote real time - stamp [FEATURE ID: 8]

; and a remote media card clock time - stamp corresponding [TRANSITIVE ID: 9]

to the remote real time - stamp ; and determining from two or more of said received control packets a first relative rate of a remote media card clock [FEATURE ID: 13]

to the remote real time rate [FEATURE ID: 7]

. 2 . A method according to claim [FEATURE ID: 12]

1 comprising the steps of : transmitting a sequence of control packets from a local device [FEATURE ID: 4]

transmitting media packets in a session ; each control packet including a local real time - stamp ; and a local media card clock time - stamp corresponding to the local real time - stamp ; and determining from two or more of said transmitted control packets a second relative rate [FEATURE ID: 7]

of a local media card clock [FEATURE ID: 13]

to the local real - time rate . 3 . A method according to claim 2 comprising the step of : synchronizing said local real time rate [FEATURE ID: 7]

with said remote real time - rate . 4 . A method according to claim 3 wherein said devices [FEATURE ID: 3]

communicate across an Internet Protocol ( IP ) network [FEATURE ID: 4]

. 5 . A method according to claim 4 wherein said network is one of a LAN [FEATURE ID: 14]

( Local Area Network ) a WAN [FEATURE ID: 14]

( Wide Area Network [FEATURE ID: 4]

) or the Internet [FEATURE ID: 14]

. 6 . A method according to claim 4 wherein said synchronisation [FEATURE ID: 1]

employs the Network Time Protocol [FEATURE ID: 14]

. 7 . A method according to claim 1 wherein said media packets are Realtime Transport Protocol ( RTP ) packets [FEATURE ID: 3]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: US20070115850A1
Filed: 2005-10-20
Issued: 2007-05-24
Patent Holder: (Original Assignee) Alaxala Networks Corp     (Current Assignee) Alaxala Networks Corp
Inventor(s): Kazuaki Tsuchiya, Hiroshi Sato

Title: Detection method for abnormal traffic and packet relay apparatus

[FEATURE ID: 1] methodapparatus, procedure, process, system[FEATURE ID: 1] abnormal traffic detection method
[FEATURE ID: 2] nodesports, messages, terminals, networks, streams, groups, sessions[FEATURE ID: 2] packets, flows
[FEATURE ID: 3] communication network, new nodepacket, node, network, switch, router, server, circuit[FEATURE ID: 3] packet relay apparatus, packet relay processing section, routing table
[TRANSITIVE ID: 4] comprisingincluding, having, of, containing, with, using, wherein[TRANSITIVE ID: 4] comprising
[FEATURE ID: 5] local clock time, arrival clock time, propagation delay, actual arrival timetransmission, packet, timing, time, reception, communication, message[FEATURE ID: 5] format, unit time, condition
[TRANSITIVE ID: 6] transmittingdistributing, sending, delivering, receiving[TRANSITIVE ID: 6] sampling
[TRANSITIVE ID: 7] includeshaving, shows, have, comprises, indicates[TRANSITIVE ID: 7] has
[FEATURE ID: 8] first packet clock timesignal, code, clock, pulse, stamp[FEATURE ID: 8] sample
[TRANSITIVE ID: 9] setcorresponding, referring, due, according[TRANSITIVE ID: 9] prior
[TRANSITIVE ID: 10] scheduledcalculated, corresponding, predetermined, transmitted, requested, received, first[TRANSITIVE ID: 10] searched, total
[FEATURE ID: 11] claimrequirement, figure, the claim, paragraph, item, preceding claim, clause[FEATURE ID: 11] claim
[FEATURE ID: 12] total powerrange, period, sum, maximum[FEATURE ID: 12] threshold value
[FEATURE ID: 13] arrival timeidentification, amount, appearance, instance, event[FEATURE ID: 13] occurrence
[FEATURE ID: 14] network coordinatorserver, transmitter, controller, processor, gateway, device, client[FEATURE ID: 14] packer relay processing section, collector
1 . A method [FEATURE ID: 1]

for synchronizing a plurality of nodes [FEATURE ID: 2]

on a communication network [FEATURE ID: 3]

, comprising [TRANSITIVE ID: 4]

: exchanging a local clock time [FEATURE ID: 5]

between a first node and a second node over the communication network , wherein the exchange comprises : transmitting [TRANSITIVE ID: 6]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 7]

a first packet clock time [FEATURE ID: 8]

set [TRANSITIVE ID: 9]

to the local clock time of the first node at transmission time , and includes a scheduled [TRANSITIVE ID: 10]

arrival clock time [FEATURE ID: 5]

, and setting the local clock time of the second node to the first packet clock time ; performing a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 5]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 5]

, and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 11]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet is measured at 90 % of peak amplitude of a transmission signal , 90 % of peak power of a transmission signal , 90 % of total power [FEATURE ID: 12]

of a transmission signal , or a mean delay of a transmission signal . 5 . The method of claim 1 , wherein an arrival time [FEATURE ID: 13]

of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 14]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 3]

1 . A packet relay apparatus [FEATURE ID: 3]

which receives packets [FEATURE ID: 2]

, searches for the routes thereof , and transmits them to the searched [TRANSITIVE ID: 10]

routes , said packet relay apparatus comprising [TRANSITIVE ID: 4]

: a packet relay processing section [FEATURE ID: 3]

to relay packets on the basis of a routing table [FEATURE ID: 3]

; a packet sampling section to sample [FEATURE ID: 8]

the packets which said packet relay processing section has [TRANSITIVE ID: 7]

received ; a flow statistics counting section to tally counts on a flow statistics table with the packets received from said packet sampling section ; and a flow statistics generating section to transform information received from said flow statistics counting section into a predetermined format [FEATURE ID: 5]

, wherein said flow statistics counting section tallies the total number regarding the flows [FEATURE ID: 2]

, which have the total number of the packets or bytes received per unit time [FEATURE ID: 5]

being less than a threshold value [FEATURE ID: 12]

, collectively as one flow . 2 . The packet relay apparatus according to claim [FEATURE ID: 11]

1 , wherein said flow statistics counting section monitors the number of the packets or bytes of flows received per unit time , and when said monitored number of the packets or bytes exceeds a threshold value , delivers said transformed information from said packet relay processing section . 3 . The packet relay apparatus according to claim 1 , wherein said flow statistics counting section monitors the number of the packets or bytes of a received flow , and when said monitored number of the packets or bytes exceeds a threshold value , delivers said transformed information from said packet relay processing section . 4 . A packet relay apparatus which receives packets , searches for the routes thereof , and transmits them to the searched routes , said packet relay apparatus comprising : a packet relay processing section to relay packets on the basis of a routing table ; a packet sampling section to sample the packets which said packet relay processing section has received ; a flow statistics counting section to tally counts on a flow statistics table with the packets received from said packet sampling section ; and a flow statistics generating section to transform information received from said flow statistics counting section into a predetermined format , wherein said flow statistics counting section monitors the number of packets or bytes of flows received per unit time . 5 . The packet relay apparatus according to claim 4 , wherein said flow statistics counting section delivers said transformed information from said packer relay processing section [FEATURE ID: 14]

when said monitored number of the packets or bytes per unit time exceeds a threshold value . 6 . The packet relay apparatus according to claim 4 , wherein said flow statistics counting section outputs data notifying of an occurrence [FEATURE ID: 13]

of abnormality when said monitored number of the packets or bytes per unit time exceeds a threshold value . 7 . The packet relay apparatus according to claim 4 , wherein said flow statistics counting section tallies the total number regarding the flows , which have the total number of packets or bytes received per unit time being less than a threshold value , collectively as one flow . 8 . The packet relay apparatus according to claim 4 , wherein said flow statistics counting section monitors the total number of packets or bytes of a received flow , and when said monitored number of packets or bytes exceeds a threshold value , delivers said transformed information from said packet relay processing section . 9 . An abnormal traffic detection method [FEATURE ID: 1]

for detecting abnormal traffic , comprising the steps of : sampling [FEATURE ID: 6]

received packets ; tallying the number of the sampled packets or the number of the bytes of said sampled packets for each flow ; transmitting the total number of the packets or the bytes tallied for each flow to a collector [FEATURE ID: 14]

under a predetermined condition [FEATURE ID: 5]

; prior [FEATURE ID: 9]

to the step of transmitting the total number to the collector , tallying the total number regarding the flows , each of which has the total [FEATURE ID: 10]








Targeted Patent:

Patent: US8363681B2
Filed: 2008-10-16
Issued: 2013-01-29
Patent Holder: (Original Assignee) Entropic Communications LLC     (Current Assignee) Entropic Communications LLC
Inventor(s): Arndt Mueller

Title: Method and apparatus for using ranging measurements in a multimedia home network

 
Cross Reference / Shared Meaning between the Lines
Charted Against:

Patent: EP1785802A1
Filed: 2005-11-10
Issued: 2007-05-16
Patent Holder: (Original Assignee) Eth Zuerich Eth Transfer     (Current Assignee) Eth Zuerich Eth Transfer
Inventor(s): Ulrich Fiedler

Title: Method for frequency synchronization

[FEATURE ID: 1] methodtechnique, solution, computerized method, procedure, methodology, process, system[FEATURE ID: 1] A method
[TRANSITIVE ID: 2] synchronizing, subsequent packet transmissions, synchronizationtiming, ranging, clocking, connection, handshaking, aligning, coordinating[TRANSITIVE ID: 2] frequency synchronization
[FEATURE ID: 3] nodespackets, elements, units, messages[FEATURE ID: 3] tuples
[FEATURE ID: 4] communication network, mesh network, Coax Alliancechannel, communication, wan, bus, system, lan, medium[FEATURE ID: 4] network
[TRANSITIVE ID: 5] exchangingmaintaining, establishing, providing, receiving[TRANSITIVE ID: 5] considering
[FEATURE ID: 6] local clock time, first packet clock time, packet, transmission signal, peak power, total powerdelay, frame, data, frequency, pulse, clock, beacon[FEATURE ID: 6] packet, frequency difference, network dynamics
[FEATURE ID: 7] exchangeforwarding, communication, transmitting, switching, transmission[FEATURE ID: 7] switched
[TRANSITIVE ID: 8] transmitting, transmission time, arrival timetransmission, receipt, reception, transmit, time, average, receiving[TRANSITIVE ID: 8] small time scales
[TRANSITIVE ID: 9] includeswith, has, exhibits, include, having[TRANSITIVE ID: 9] have
[TRANSITIVE ID: 10] scheduledtransmitted, sent, given, packet, corresponding, defined, timed[TRANSITIVE ID: 10] stamped, received, packet ' s
[FEATURE ID: 11] arrival clock timeduration, transmission, reception, time[FEATURE ID: 11] minimal difference
[FEATURE ID: 12] propagation delaydistance, network, duration, delay, propagation, lag, period[FEATURE ID: 12] minimal transmission delay, time
[FEATURE ID: 13] actual arrival timeinformation, value, data, difference, reception, stamps, position[FEATURE ID: 13] receiver time stamp pairs, time stamps, average slope
[FEATURE ID: 14] claimparagraph, step, claimed, clair, clause, item, claims claim[FEATURE ID: 14] claim
[FEATURE ID: 15] local clock timessecond, first, step, method[FEATURE ID: 15] further
[FEATURE ID: 16] mean delaycharacteristic, frequency, derivative, phase[FEATURE ID: 16] slope
[FEATURE ID: 17] network coordinator, new nodeserver, transceiver, transmitter, controller, client, device, user[FEATURE ID: 17] sender, receiver
1 . A method [FEATURE ID: 1]

for synchronizing [TRANSITIVE ID: 2]

a plurality of nodes [FEATURE ID: 3]

on a communication network [FEATURE ID: 4]

, comprising : exchanging [TRANSITIVE ID: 5]

a local clock time [FEATURE ID: 6]

between a first node and a second node over the communication network , wherein the exchange [FEATURE ID: 7]

comprises : transmitting [TRANSITIVE ID: 8]

a first packet from the first node to the second node , wherein the first packet includes [TRANSITIVE ID: 9]

a first packet clock time [FEATURE ID: 6]

set to the local clock time of the first node at transmission time [FEATURE ID: 8]

, and includes a scheduled [TRANSITIVE ID: 10]

arrival clock time [FEATURE ID: 11]

, and setting the local clock time of the second node to the first packet clock time ; performing a ranging method between the first and second nodes based on the local clock time exchanged , wherein the ranging method results in an estimated propagation delay [FEATURE ID: 12]

between the first and second node , and wherein the ranging method comprises : transmitting a second packet from the second node to the first node , wherein the second packet is transmitted from the second node at the scheduled arrival clock time , and wherein the second packet is received by the first node at an actual arrival clock time , calculating and storing the estimated propagation delay at the first node , wherein calculating the estimated propagation delay is based on the scheduled arrival clock time and the actual arrival time [FEATURE ID: 13]

, and transmitting a third packet from the first node to the second node , wherein the third packet comprises the estimated propagation delay ; and adjusting the local clock time of either the first or second node based on the estimated propagation delay , thereby resulting in a synchronized local clock time between the first and second node . 2 . The method of claim [FEATURE ID: 14]

1 , further comprising using the synchronized local clock time in subsequent packet transmissions [FEATURE ID: 2]

between the first and second nodes . 3 . The method of claim 1 , wherein adjusting the local clock times [FEATURE ID: 15]

comprises storing the estimated propagation delay at the second node . 4 . The method of claim 1 , wherein a transmission time of a transmitted packet [FEATURE ID: 6]

is measured at 90 % of peak amplitude of a transmission signal [FEATURE ID: 6]

, 90 % of peak power [FEATURE ID: 6]

of a transmission signal , 90 % of total power [FEATURE ID: 6]

of a transmission signal , or a mean delay [FEATURE ID: 16]

of a transmission signal . 5 . The method of claim 1 , wherein an arrival time [FEATURE ID: 8]

of a received packet is measured at 90 % of peak amplitude of a received signal , 90 % of peak power of a received signal , 90 % of total power of a received signal , or a mean delay of a received signal . 6 . The method of claim 1 , wherein the first node is a network coordinator [FEATURE ID: 17]

. 7 . The method of claim 1 , wherein the second node is a new node [FEATURE ID: 17]

and the method is performed as part of admission of the second node to the communication network . 8 . The method of claim 1 , wherein the method is performed periodically to maintain synchronization [FEATURE ID: 2]

between the first and second nodes . 9 . The method of claim 1 , wherein the communication network is a mesh network [FEATURE ID: 4]

. 10 . The method of claim 1 , wherein the communication network operates in accordance with a Multimedia over Coax Alliance [FEATURE ID: 4]

1 A method [FEATURE ID: 1]

for frequency synchronization [FEATURE ID: 2]

between a sender [FEATURE ID: 17]

( 2 ) with sender clock ( 22 ) and a receiver [FEATURE ID: 17]

( 3 ) with a receiver clock ( 32 ) , where the sender ( 2 ) transmits packets ( 11 ) to the receiver ( 3 ) over a packet [FEATURE ID: 6]

- switched [TRANSITIVE ID: 7]

network [FEATURE ID: 4]

( 1 ) , each packet ( 11 ) being stamped [TRANSITIVE ID: 10]

by the sender clock ( 22 ) and the receiver clock ( 32 ) , where sender clock ( 22 ) and receiver clock ( 32 ) have [TRANSITIVE ID: 9]

a frequency difference [FEATURE ID: 6]

which is constant on small time scales [FEATURE ID: 8]

and where the minimal transmission delay [FEATURE ID: 12]

is constant and defined by the physics of the network ; characterized by the steps A considering [TRANSITIVE ID: 5]

a defined history ( h i , h n ) of sender and receiver time stamp pairs [FEATURE ID: 13]

associated with each received [TRANSITIVE ID: 10]

packet ( 11 ) in corresponding tuples [FEATURE ID: 3]

( m , d ) , B segregating the effect of network dynamics [FEATURE ID: 6]

on the time stamps [FEATURE ID: 13]

stored in the tuples ( m , d ) from the effects of frequency difference of sender clock ( 22 ) and receiver clock ( 32 ) ; C inferring estimates of the frequency difference for frequency synchronization of sender clock ( 22 ) and receiver clock ( 32 ) from estimating how of the minimal difference [FEATURE ID: 11]

of a packet ' s [FEATURE ID: 10]

( 11 ) receiver and sender time stamps evolve over time [FEATURE ID: 12]

. 2 Method according to claim [FEATURE ID: 14]

1 ; whereas step B a further [FEATURE ID: 15]

comprises the steps B21 compute any spline close to the lower convex hull ( 6 ) to tuples ( m , d ) ; B22 inferring a slope [FEATURE ID: 16]

associated with the spline . 3 Method according to claim 2 ; whereas step C a further comprises frequency synchronization is determined by the slope . 4 Method according to claim 2 ; whereas step C a further comprises frequency synchronization is determined by the average slope [FEATURE ID: 13]