A wireless network device (106, 108), comprising: an antenna connected to an RF chip; a processor operatively coupled to an Ethernet port, the RF chip, a packet buffer memory, a pointer buffer memory, and a program memory; wherein the wireless network device (106, 108) is configured to: determine if a plurality of packets that are received at the wireless network device are sensitive to transmission delay jitter; determine if the plurality of packets contain a valid time stamp; and when it is determined that the plurality of packets are sensitive to transmission delay jitter and contain a valid time stamp, the wireless network device (106, 108) is configured to buffer the packets, wherein the program memory contains a first set of instructions that, when executed by the processor, cause the plurality of packets that are received by the Ethernet port or the antenna and the RF chip in a first order to be stored in the packet buffer memory in that first order; wherein the program memory contains a second set of instructions that, when executed by the processor, cause a pointer associated with each one of the plurality of packets to be stored in the pointer buffer memory; wherein the program memory contains a third set of instructions that, when executed by the processor, cause the pointers stored in the pointer buffer memory to be sorted in accordance with a timestamp that is included with each packet; wherein the program memory contains a fourth set of instructions that, when executed by the processor, cause the packets stored in the packet buffer memory to be removed therefrom and passed along to the antenna or the Ethernet port in accordance with the sorted pointer to each packet stored in the pointer buffer memory; and characterised in that when the plurality of packets do not contain a valid time stamp, the wireless network device (106, 108) is configured to transmit, via the antenna or Ethernet port, the plurality of packets to a forwarding IP address associated with a client device (110, 112) that is associated with the wireless network device (106, 108). an antenna connected to an RF chip; a processor operatively coupled to an Ethernet port, the RF chip, a packet buffer memory, a pointer buffer memory, and a program memory; wherein the wireless network device (106, 108) is configured to: determine if a plurality of packets that are received at the wireless network device are sensitive to transmission delay jitter; determine if the plurality of packets contain a valid time stamp; and when it is determined that the plurality of packets are sensitive to transmission delay jitter and contain a valid time stamp, the wireless network device (106, 108) is configured to buffer the packets, wherein the program memory contains a first set of instructions that, when executed by the processor, cause the plurality of packets that are received by the Ethernet port or the antenna and the RF chip in a first order to be stored in the packet buffer memory in that first order; determine if a plurality of packets that are received at the wireless network device are sensitive to transmission delay jitter; determine if the plurality of packets contain a valid time stamp; and when it is determined that the plurality of packets are sensitive to transmission delay jitter and contain a valid time stamp, the wireless network device (106, 108) is configured to buffer the packets, wherein the program memory contains a first set of instructions that, when executed by the processor, cause the plurality of packets that are received by the Ethernet port or the antenna and the RF chip in a first order to be stored in the packet buffer memory in that first order; wherein the program memory contains a second set of instructions that, when executed by the processor, cause a pointer associated with each one of the plurality of packets to be stored in the pointer buffer memory; wherein the program memory contains a third set of instructions that, when executed by the processor, cause the pointers stored in the pointer buffer memory to be sorted in accordance with a timestamp that is included with each packet; wherein the program memory contains a fourth set of instructions that, when executed by the processor, cause the packets stored in the packet buffer memory to be removed therefrom and passed along to the antenna or the Ethernet port in accordance with the sorted pointer to each packet stored in the pointer buffer memory; and characterised in that when the plurality of packets do not contain a valid time stamp, the wireless network device (106, 108) is configured to transmit, via the antenna or Ethernet port, the plurality of packets to a forwarding IP address associated with a client device (110, 112) that is associated with the wireless network device (106, 108).