| CPC H04J 3/0667 (2013.01) | 20 Claims |

|
14. A method of using in-band signaling with a first system having a memory space in memory of the first system that is logically partitioned into a kernel space and a user space, the method used to communicate timestamp information from the kernel space of the memory space to the user space of the memory space, the method comprising, for a timing message received by a network interface of the first system, the timing message generated by a second system in accordance with a packet-based synchronization protocol and transmitted from the second system over a packet network to the first system:
in the kernel space of the memory space:
capturing a timestamp associated with a time the timing message was received by the network interface; and
modifying the timing message to include timing information associated with the time the timing message was received by the network interface thereby producing a modified timing message; and
in the user space of the memory space:
accessing the modified timing message; and
extracting the timing information included in the modified timing message for use in implementing at least a part of the packet-based synchronization protocol.
|