END-TO-END DELAY MANAGEMENT FOR DISTRIBUTED COMMUNICATIONS NETWORKS
First Claim
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 remote node in communication with the host node, the remote node including a remote node processor, a third communication port communicatively coupled to the second communication port of the host node, and a fourth communication port communicatively coupled to an antenna;
wherein the remote node processor comprises program instructions that;
cause the remote node to send a ping initiation message to the host node across a communication link established between the third communication port and the second communication port, wherein the ping initiation message includes a unique identification that uniquely identifies at least one of the third communication port and the fourth communication port to the host node;
cause the remote node to determine whether a ping reply message received from the host node corresponds to the at least one of the third communication port and the forth communication port based on the unique identification; and
when the ping reply message received from the host node corresponds to the at least one of the third communication port and the forth communication port, cause the remote node to calculate the elapsed time between sending the ping initiation message and receiving the ping reply message; and
wherein the host node processor comprises program instructions that;
cause the host node to validate the ping initiation message received from the remote node; and
when the ping initiation message is validated, cause the host node to send the ping reply message to the remote node, wherein the ping reply message corresponds to the ping initiation message and also uniquely identifies the at least one of the third communication port and the fourth communication port of the remote node.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for calculating delay in a distributed antenna system includes sending a ping initiation message from a remote node to a host node in a distributed antenna system. The ping initiation message uniquely identifies a first communication port of the remote node to the host node with a unique identification. The method also includes receiving a ping reply message at the remote node. The ping reply message corresponds to the ping initiation message and also uniquely identifies the first communication port of the remote node with the unique identification. The method also includes determining, at the remote node, whether the ping reply message corresponds to the first communication port of the remote node based on the unique identification. The method also includes, when the ping reply message corresponds to the first communication port of the remote node, calculating the round-trip time delay between sending the ping initiation message and receiving the ping reply message at the remote node.
-
Citations
36 Claims
-
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 remote node in communication with the host node, the remote node including a remote node processor, a third communication port communicatively coupled to the second communication port of the host node, and a fourth communication port communicatively coupled to an antenna; wherein the remote node processor comprises program instructions that; cause the remote node to send a ping initiation message to the host node across a communication link established between the third communication port and the second communication port, wherein the ping initiation message includes a unique identification that uniquely identifies at least one of the third communication port and the fourth communication port to the host node; cause the remote node to determine whether a ping reply message received from the host node corresponds to the at least one of the third communication port and the forth communication port based on the unique identification; and when the ping reply message received from the host node corresponds to the at least one of the third communication port and the forth communication port, cause the remote node to calculate the elapsed time between sending the ping initiation message and receiving the ping reply message; and wherein the host node processor comprises program instructions that; cause the host node to validate the ping initiation message received from the remote node; and when the ping initiation message is validated, cause the host node to send the ping reply message to the remote node, wherein the ping reply message corresponds to the ping initiation message and also uniquely identifies the at least one of the third communication port and the fourth communication port of the remote node. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for calculating delay in a distributed antenna system comprising:
-
sending a ping initiation message from a remote node in the distributed antenna system to a host node in the distributed antenna system, wherein the ping initiation message uniquely identifies a first communication port of the remote node to the host node with a unique identification; receiving a ping reply message at the remote node; determining, at the remote node, whether the ping reply message uniquely identifies the first communication port of the remote node with the unique identification; and when the ping reply message uniquely identifies the first communication port of the remote node, calculating the round-trip time delay between sending the ping initiation message and receiving the ping reply message at the remote node. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A remote node in a distributed antenna system comprising:
-
a first communication port communicatively coupled to an antenna; a second communication port communicatively coupled to a host node; and a remote node processor, wherein the remote node processor comprises program instructions that; cause the remote node to send a ping initiation message to the host node across a communication link established between the second communication port and the host node, wherein the ping initiation message includes a unique identification that uniquely identifies at least one of the first communication port and the second communication port to the host node; cause the remote node to determine whether a ping reply message received from the host node corresponds to the at least one of the first communication port and the second communication port based on the unique identification; and when the ping reply message received from the host node corresponds to the at least one of the first communication port and the second communication port, cause the remote node to calculate the elapsed time between sending the ping initiation message and receiving the ping reply message. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A program product comprising program instructions, embodied on a storage medium, the program instructions cause at least one programmable processor in a remote node within a distributed antenna system to:
-
cause the remote node to send a ping initiation message to a host node across a communication link established between the remote node and the host node, wherein the ping initiation message includes a unique identification that uniquely identifies at least one communication port of the remote node to the host node; cause the remote node to determine whether a ping reply message received from the host node corresponds to the at least one communication port based on the unique identification; and when the ping reply message received from the host node corresponds to the at least one communication port, calculate the elapsed time between sending the ping initiation message and receiving the ping reply message.
-
Specification