A method of communicating in a wireless communication system, the wireless communication system including a first wireless network and a second wireless network, the first wireless network being separate and non-cooperative with the second wireless network, the method comprising: configuring a channel allocation and/or a channel schedule at an infrastructure node (10,12,14,16,18,20,22,I,130,132,134,160,170,172,200,202,250), the configuring including creating a first channel-hopping sequence for the first wireless network and creating a second channel-hopping sequence for the second wireless network such that the first channel-hopping sequence and the second channel-hopping sequence do not interfere with one another, wherein the channel allocation and/or the channel schedule allocates communication channels in the first wireless network and the second wireless network in order to avoid interference between the first wireless network and the second wireless network; receiving a data signal at the infrastructure node (10,12,14,16,18,20,22,1,130,132, 134,160,170,172,200,202,250), the data signal including a message; determining whether the message is a message that the infrastructure node should handle; if not: using the data content of the message to determine whether the message is from a device in the first wireless network, and, if so, routing data from the message to a destination node for the first wireless network in accordance with a communication protocol of the first wireless network and in accordance with the channel allocation and/or a channel schedule; if not: using the data content of the message to determine whether the message is from a device in the second wireless network and, if so, routing data from the message to a destination node (10,D) for the second wireless network in accordance with a communication protocol of the second wireless network and in accordance with the channel allocation and/or a channel schedule. configuring a channel allocation and/or a channel schedule at an infrastructure node (10,12,14,16,18,20,22,I,130,132,134,160,170,172,200,202,250), the configuring including creating a first channel-hopping sequence for the first wireless network and creating a second channel-hopping sequence for the second wireless network such that the first channel-hopping sequence and the second channel-hopping sequence do not interfere with one another, wherein the channel allocation and/or the channel schedule allocates communication channels in the first wireless network and the second wireless network in order to avoid interference between the first wireless network and the second wireless network; receiving a data signal at the infrastructure node (10,12,14,16,18,20,22,1,130,132, 134,160,170,172,200,202,250), the data signal including a message; determining whether the message is a message that the infrastructure node should handle; if not: using the data content of the message to determine whether the message is from a device in the first wireless network, and, if so, routing data from the message to a destination node for the first wireless network in accordance with a communication protocol of the first wireless network and in accordance with the channel allocation and/or a channel schedule; if not: using the data content of the message to determine whether the message is from a device in the second wireless network and, if so, routing data from the message to a destination node (10,D) for the second wireless network in accordance with a communication protocol of the second wireless network and in accordance with the channel allocation and/or a channel schedule. using the data content of the message to determine whether the message is from a device in the first wireless network, and, if so, routing data from the message to a destination node for the first wireless network in accordance with a communication protocol of the first wireless network and in accordance with the channel allocation and/or a channel schedule; if not: using the data content of the message to determine whether the message is from a device in the second wireless network and, if so, routing data from the message to a destination node (10,D) for the second wireless network in accordance with a communication protocol of the second wireless network and in accordance with the channel allocation and/or a channel schedule.