A method for conveying data over a communications path, comprising: generating, with audio circuitry, digital audio data in a plurality of traffic channels; combining, with allocation circuitry, the digital audio data from each of the plurality of traffic channels into a single stream, wherein the single stream comprises a stream of superframes, each superframe containing a plurality of frames, each frame comprising a plurality of digital audio data slots including at least one boundary slot, wherein the boundary slot carries digital audio data for one of the plurality of traffic channels in a first subset of the frames in a given superframe and wherein the boundary slot carries digital audio data for another of the plurality of traffic channels in a second subset of the frames in the given superframe; wherein the allocation circuitry determines the distribution of data within a boundary slot by; determining a root parameter; calculating a frame number parameter for each frame in the superframe by multiplying the root parameter with the modulo of the number of frames per superframe and with an index of the frame number parameter, or by adding the root parameter to a preceding frame number parameter and further subtracting the number of frames per superframe on the condition that the frame number parameter is greater than the value of the root parameter subtracted from sixteen; for each traffic channel which forms the single stream determining a remainder representative of the number of bytes of data for said traffic channel to be placed in a boundary frame by computing the cumulative number of slots per superframe for each traffic channel multiplied by the modulo of the number of frames per superframe; determining the distribution of data within the boundary slot for the first subset of frames in a given superframe based on a comparison of the remainder and the frame number parameter; differentially transmitting the single stream through a wired communication path. generating, with audio circuitry, digital audio data in a plurality of traffic channels; combining, with allocation circuitry, the digital audio data from each of the plurality of traffic channels into a single stream, wherein the single stream comprises a stream of superframes, each superframe containing a plurality of frames, each frame comprising a plurality of digital audio data slots including at least one boundary slot, wherein the boundary slot carries digital audio data for one of the plurality of traffic channels in a first subset of the frames in a given superframe and wherein the boundary slot carries digital audio data for another of the plurality of traffic channels in a second subset of the frames in the given superframe; wherein the allocation circuitry determines the distribution of data within a boundary slot by; determining a root parameter; calculating a frame number parameter for each frame in the superframe by multiplying the root parameter with the modulo of the number of frames per superframe and with an index of the frame number parameter, or by adding the root parameter to a preceding frame number parameter and further subtracting the number of frames per superframe on the condition that the frame number parameter is greater than the value of the root parameter subtracted from sixteen; for each traffic channel which forms the single stream determining a remainder representative of the number of bytes of data for said traffic channel to be placed in a boundary frame by computing the cumulative number of slots per superframe for each traffic channel multiplied by the modulo of the number of frames per superframe; determining the distribution of data within the boundary slot for the first subset of frames in a given superframe based on a comparison of the remainder and the frame number parameter; differentially transmitting the single stream through a wired communication path.