Abstract:
A method of controlling location information of subscribers 210, 212, 222 in a wireless, ad-hoc communications network 200. The network 200 comprises a plurality of nodes (base stations) 204, 216, 226 wherein each of the nodes has a Visitor Location Register (VLR) 208, 220, 230 and at least a portion of the nodes are provided with Home Location Registers (HLRs) 206, 218 228. When an operation of a first node 216 is to be reconfigured, for example, due to the addition of a new node or disconnection or movement of the first node 216, at least a part of the records from a first HLR 218 assigned to the first node 216 is transferred to at least one of the other nodes 226 of the network 200. The transfer is preferably controlled by a control unit which selects the target node(s) 226 and creates a back-up copy of the first HLR 218 which can be used if an error occurs during the transfer. Depending on circumstances, all or only part of the HLR records can be transferred and the transferred records can be assigned to a new HLR at the target node(s), which may or may not already have a HLR, or merged with records in a HLR already at the target node(s).
Abstract:
A packet switched communications system (100) for use with a dynamic voice jitter buffer (203) and voice over Internet protocol (VoIP) packets includes a source (101) transmitting at least one VoIP packet, one or more routers (105, 107, 109) for routing the VoIP packets and a destination (111) for receiving the at least one VoIP packet. The VoIP packet operates to convey congestion information regarding the packet switched communications system (100) to at least one buffer located at the destination to dynamically control the capacity of the jitter buffer located at the destination to provide VoIP communication with no jitter and minimal delay.
Abstract:
A data communication system (100), which is capable of supporting multicast data delivery, comprises a router (110) for routeing at least one data packet between two or more networks, the data communication system (100). The router (110) comprises a processor (210) to receive and decode at least one multicast data packet and translate a multicast address of the decoded at least one multicast data packet into one or more unicast addresses. In this manner, the provision of a processor to translate a multicast address of the decoded at least one multicast data packet into one or more unicast addresses allows a simple unicast-capable host to receive and deal with multicast addressed packets in contrast to requiring all hosts being multicast-capable. Furthermore, it allows reuse of legacy equipment (i.e. unicast-only hosts can still be used in a multicast environment).