In a system for coupling a plurality of telephone lines to a packet-switched network, including a plurality of modules connected to a communication channel, modules in the plurality of modules including, a plurality of physical ports for facilitating communications with a plurality of telephone lines, and a plurality of logical ports for facilitating connections to the packet-switched network, a method for distributing communications between telephone lines in the plurality of telephone lines and the packet-switched network across modules in the plurality of modules, comprising:
- receiving at a physical port in the plurality of physical ports at a module in the plurality of modules a call from a telephone line in the plurality of telephone lines;
- determining that no logical ports are available for the call at the module;
- and
- forwarding the call through a logical port in another module in the plurality of modules.