Transporting a variable length AAL CPS packet over a non-ATM-specific
bus includes determining a variable length AAL CPS packet and transmitting the
variable length AAL CPS packet over a non-ATM-specific bus. A first part of the
variable length AAL CPS packet is received and a length of the variable length
AAL CPS packet is determined and then used to determine synchronization information.
Reception of the variable length AAL CPS packet continues, and the synchronization
information is used to determine that reception of the variable length AAL CPS
packet is complete.