Added some functions for Packet Optical