×

End-to-end delay management for distributed communications networks

  • US RE47,545 E1
  • Filed: 06/03/2016
  • Issued: 07/30/2019
  • Est. Priority Date: 06/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A distributed antenna system comprising:

  • a host node including a host node processor, the host node having a first communication port communicatively coupled to a base station of a mobile telephone network, the host node also having a second communication port;

    a first remote node in communication with the host node, the first remote node including a first remote node processor, a third communication port communicatively coupled to the second communication port of the host node across a first distinct signal path, and a fourth communication port communicatively coupled to a first antenna;

    a second remote node in communication with the host node, the second remote node including a second remote node processor, a fifth communication port communicatively coupled to at least one of a third communication port of the host node and a sixth communication port of the host node and a seventh communication port of the first remote node across a second distinct signal path, and a seventh an eighth communication port communicatively coupled to a second antenna;

    wherein the first remote node processor comprises program instructions that;

    cause the first remote node to send a first ping initiation message to the host node across the first distinct signal path as a part of a process to determine signal delay, wherein the first ping initiation message includes a first unique identification that uniquely identifies at least one of the third communication port and the fourth communication port of the first remote node to the host node;

    cause the first remote node to determine whether a first ping reply message received sent as a part of the process to determine signal delay from the host node that is received from the first remote node corresponds to the at least one of the third communication port and the fourth communication port of the first remote node based on the first unique identification; and

    when the first ping reply message received from the host node corresponds to the at least one of the third communication port and the fourth communication port of the first remote node, cause the first remote node to calculate a first elapsed time between sending the first ping initiation message and receiving the first ping reply message;

    wherein the second remote node processor comprises program instructions that;

    cause the second remote node to send a second ping initiation message to the host node across the second distinct signal path as a part of the process to determine signal delay, wherein the second ping initiation message includes a second unique identification that uniquely identifies at least one of the fifth communication port, the sixth communication port, and the seventh eighth communication port of the second remote node to the host node;

    cause the second remote node to determine whether a second ping reply message received sent as a part of the process to determine signal delay from the host node that is received from the second remote node corresponds to the at least one of the fifth communication port, the sixth communication port, and the seventh eighth communication port of the second remote node based on the second unique identification; and

    whereinwhen the second ping reply message received from the host node corresponds to the at least one of the fifth communication port, the sixth communication port, and the seventh eighth communication port of the second remote node, cause the second remote node to calculated calculate a second elapsed time between sending the second ping initiation message and receiving the second ping reply message; and

    wherein the host node processor comprises program instructions that;

    cause the host node to validate the first ping initiation message received from the first remote node;

    when the first ping initiation message is validated, cause the host node to send the first ping reply message to the first remote node, wherein the first ping reply message corresponds to the first ping initiation message and also uniquely identifies the at least one of the third communication port and the fourth communication port of the first remote node;

    cause the host node to validate the second ping initiation message received from the second remote node; and

    whereinwhen the second ping initiation message is validated, cause the host node to send the second ping reply message to the second remote node, wherein the second ping reply message corresponds to the second ping initiation message and also uniquely identifies the at least one of the fifth communication port, the sixth communication port, and the seventh eighth communication port.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×