cisco/open-nFAPI

Jitter based Node Synchronization algorithm is missing.

Opened this issue · 1 comments

Hi,

There are couple of issues in the Node Synchronization part. They need to be addressed to make it working.

Please add support for the following:

  1. Calculation of Jitter at PNF.
  2. Handling of Timing Info at VNF.
    vnf_handle_timing_info().
hobei commented

Hello Sharmar7,

Firstly thanks for the feedback. Yes you are a correct that jitter calculations and their input to the node synchronization is not implementation. Thanks for raising the issue. The support for the jitter calculations (i.e. timestamps in the 'downlink' messages) was only added in the last review cycle of the nFAPI specification by the addition of the transmit time stamp in the P7 header in February this year, after I had make the first open-nFAPI release. Instead the initial opensource release of open-nFAPI node synchronization works with just the ul_node_sync message, which is sufficient for the simulators running on a 'controlled' network. I agree that the jitter should be added to support networks which a high level of jitter.

The support on the PNF side would mean implementing the jitter calculations from RFC 3550 which is straight forward. The complexity comes in how best to use that information on the VNF side. Any input you have or suggestions would be appreciated.

If you wish to add this functionality you have my full support.

Thank you very much for your interest. If you have any other suggestions or improvements please post them on the git hub. I would be very happy to discuss.

Thanks
Hobei