I would like it to evoke:
Queuing up of the train cars,
Determining where each should go,
Building lines of cars with similar destinations, and
Sending them on their merry way (once there are enough cars to make it worthwhile).
I'm looking for something even shorter than "switchyard". In my case, I'm talking about chunks of data, not train cars.
Specifically, I'm looking for a concise name to give to a module of C-language code I'm working on. Other functions will provide assorted data to this module, which will sort it by destination and queue it up. When a given queue reaches a size threshold, the data is wrapped into a packet and sent to another function.