The GSN is a general purpose, high-performance packet switching platform, the GSN combines features usually more associated with data communications (features such as compactness and high functionality) with features from telecommunications such as robustness and scalability. The GSN is designed for non-stop operation, the platform incorporates 1+n redundant hardware, and also the software is of a modular design enabling individual modules to be upgraded with out causing any interference to the traffic.