What is a Secondary Stack?
In a client/server communication model, the secondary stack behaves like a server. It passively waits for a remote client device to request a connection. After a connection is established, the secondary stack may transfer and receive data as required by the application. The secondary stack is ideal for low power devices since all the device electronics can remain in a low power state until an external infrared signal is detected. Since this stack uses minimal resources, it is used in cost sensitive or resource constrained devices.