Abstract:
A telecommunications system is arranged to provide a mobile communications session to a mobile node using an internet protocol. The telecommunications system comprises a home packet data network which includes a home agent of the mobile node and a visited packet data network. One of the home packet data network or the visited packet data network includes a packet data gateway for controlling the communication of the internet packets to and from the home packet data network from and to the visited packet data network. The mobile node is arranged to communicate a correspondent node binding update internet packet to the correspondent node via the packet date gateway, when the mobile node changes affiliation from the home packet data network to the visited packet data network. The correspondent node binding update internet packet provides a care of address of the mobile node within the visited packet data network and a home address of the mobile node. The packet data network is arranged to store the home address of the mobile node in association with the care of address of the mobile node, to adapt the correspondent node binding update internet packet by replacing the care of address in the received correspondent binding update packet with the address of the packet data gateway, and to communicate the adapted correspondent binding update packet to the correspondent node. The correspondent node therefore receives a correspondent binding update with the packet data gateway as the care of address. Thus, when the correspondent node communicates with the mobile node using the care of address of the packet data gateway, the packet data gateway can adapt the received internet packets, replacing the packet data gateway's address as the destination address with the care of address of the mobile node. Therefore, although a route optimisation process has taken place the internet packets are still routed via the packet data gateway .
Abstract:
A telecommunications system provides an internet protocol multimedia communications session to a mobile user equipment. The system comprises an internet protocol multimedia subsystem including a call state control function operable to control the multimedia communications sessions, and a home subscriber server operable to provide information associated with the mobile user equipment for providing the communications session. A packet radio network is operable to provide a mobile communications facility to the mobile user equipment to support the multimedia communications session. The call state control function is operable in response to a request message from the mobile user equipment for the communications session to be established, to generate an authorisation token for the mobile user equipment in accordance with subscriber information representing a service to which the mobile user equipment has subscribed. The request from the mobile user equipment identifies that the communications session requested is for one of a group communications session sharing a communications resource, or a single communications session for which a communications resource is dedicated to the mobile user equipment. The authorisation token generated by the serving call state control function for communication to the mobile user equipment provides an indication that the mobile user equipment can use correspondingly one of a common communications bearer or a dedicated communications bearer via which the communications session can be supported. As such a plurality of mobile user equipment can request and receive a group multi-media communications session authorised through a token based authorisation procedure. The packet radio network can then allocate a group multi-media communications session, which shares a common packet communications bearer.
Abstract:
A telecommunications system provides a facility for communicating internet packet data with a first internet protocol. The system comprises user equipment including a first internet protocol stack operable with a first internet protocol and a second internet protocol stack operable with a second internet protocol. The system includes a packet radio system network operable to communicate internet packet data with the second internet protocol and an inter-working. The inter-working unit is operable with the user equipment to represent internet packet data according to the first internet protocol as internet packet data according to the second internet protocol for communication via the packet radio system network. The inter-working-unit represents internet packet data received from the packet radio system network in the form of internet packet data according to the second internet protocol as internet packet data according to the first internet protocol for communication to the user equipment.
Abstract:
A telecommunications system for communicating internet packets between a mobile communications user equipment forming a correspondent node and a mobile node via an external packet data telecommunications network. The system comprises a packet radio network providing a plurality of packet data bearers for communicating internet packets with nodes attached to the packet radio network. Each of the bearers is defined with respect to a source address of the internet packets, the packet radio network including a gateway support node operable to provide an interface between the external network and, the packet radio network. The gateway support node (GGSN) is operable to detect (56) whether an internet packet is for providing a binding update to the correspondent node of a first source address of the mobile node to a care-of-address of the mobile node. If the internet packet is a binding update, the gateway support node allows (514) egress of internet packets sent from the correspondent node having the care-of-address of the mobile node as the destination address to the external network. By obtaining the care-of-address of the mobile node from the binding update and allowing egress of packets from the correspondent node having this care-of-address as the destination address in internet packet headers, a measure of security is provided, which can prevent or at least hinder theft of service. Theft of service may occur if an unscrupulous user uses an unauthorised destination address for IP data packets sent from the mobile user equipment acting as correspondent node and having a legitimate address in the hop-by-hop extension field and an unauthorised address in the destination field address.
Abstract:
A telecommunications system for communicating internet packets between a mobile communications user equipment forming a correspondent node and a mobile node via an external packet data telecommunications network. The system comprises a packet radio network providing a plurality of packet data bearers for communicating internet packets with nodes attached to the packet radio network. Each of the bearers is defined with respect to a source address of the internet packets, the packet radio network including a gateway support node operable to provide an interface between the external network and, the packet radio network. The gateway support node (GGSN) is operable to detect (56) whether an internet packet is for providing a binding update to the correspondent node of a first source address of the mobile node to a care-of-address of the mobile node. If the internet packet is a binding update, the gateway support node allows (514) egress of internet packets sent from the correspondent node having the care-of-address of the mobile node as the destination address to the external network. By obtaining the care-of-address of the mobile node from the binding update and allowing egress of packets from the correspondent node having this care-of-address as the destination address in internet packet headers, a measure of security is provided, which can prevent or at least hinder theft of service. Theft of service may occur if an unscrupulous user uses an unauthorised destination address for IP data packets sent from the mobile user equipment acting as correspondent node and having a legitimate address in the hop-by-hop extension field and an unauthorised address in the destination field address.
Abstract:
A telecommunications system for communicating internet packet data in accordance with a first internet protocol (IPV6) via a packet radio network operable in accordance a second internet protocol (IPV4). The system comprises a user equipment operable to request a bearer for communicating internet protocol data according to the second internet protocol (IPV4) to and from a gateway support node of the packet radio network. The gateway support node is operable to establish a tunnelling protocol bearer for communicating the internet packet data to and from the user equipment across the packet radio network. The user equipment is operable in combination with the gateway support node to form an address which is compatible with the first internet protocol (IPv6). The address includes an interface identifier having a tunnel endpoint identifier of the tunnelling protocol bearer which ends at the gateway support node of the packet radio network. The internet packet data is communicated to and from a correspondent node via the gateway support node and the established bearer using internet protocol address which is compatible with the first internet protocol (Ipv6). Systems according to the present invention are arranged to generate an address, which is compatible with a first internet protocol which can be used to communicate internet packet data via a packet radio network which has been arranged to support internet packets data according to a second internet protocol. The first internet protocol may be the IPv6 and the second internet protocol may be IPv4.
Abstract:
A telecommunications system for communicating internet packet data in accordance with a first internet protocol (IPV6) via a packet radio network operable in accordance a second internet protocol (IPV4). The system comprises a user equipment operable to request a bearer for communicating internet protocol data according to the second internet protocol (IPV4) to and from a gateway support node of the packet radio network. The gateway support node is operable to establish a tunnelling protocol bearer for communicating the internet packet data to and from the user equipment across the packet radio network. The user equipment is operable in combination with the gateway support node to form an address which is compatible with the first internet protocol (IPv6). The address includes an interface identifier having a tunnel endpoint identifier of the tunnelling protocol bearer which ends at the gateway support node of the packet radio network. The internet packet data is communicated to and from a correspondent node via the gateway support node and the established bearer using internet protocol address which is compatible with the first internet protocol (Ipv6). Systems according to the present invention are arranged to generate an address, which is compatible with a first internet protocol which can be used to communicate internet packet data via a packet radio network which has been arranged to support internet packets data according to a second internet protocol. The first internet protocol may be the IPv6 and the second internet protocol may be IPv4.
Abstract:
A telecommunications system comprises a user equipment operable to request a bearer for communicating internet protocol data according to the second internet protocol (IPv4) to and from a gateway support node of a packet radio network. The gateway support node is operable to establish a tunnelling protocol bearer for communicating the internet packet data to and from the user equipment across the packet data network. The user equipment is operable in combination with the gateway support node to form a link local address. The link local address comprises an interface identifier including a tunnelling end identifier of the tunnelling protocol bearer which ends at a gateway support node of the core network part of the packet radio network. An internet protocol address according to the first internet protocol is requested from an address allocation server using the link local address. The user equipment is operable in combination with the gateway support node to receive an allocated internet protocol address according to the first internet protocol, and to communicate with the user equipment using the allocated internet protocol address. Embodiments of the present invention provide a facility for generating a link local address, which can be routed according to the first internet protocol to a server. As such the link local address can be used to acquire an internet protocol address from an address allocation server according to the first internet protocol. The acquired address can therefore be used to communicate internet protocol data, replacing the link local address with the acquired address of the user equipment.
Abstract:
Apparatus for and methods of enabling a gateway node of a first packet-switched data network to select a first channel for transferring a tunnelled data packet to a destination packet data protocol address of a mobile node provided service in the first network are disclosed. The gateway node is configured to select the first channel from a plurality of channels configured to transfer data packets to the destination packet data protocol address of the mobile node, and the selection is performed by matching a packet data protocol address, associated with a data packet received by the gateway node, to one or more data packet filters associated with the plurality of channels.
Abstract:
An internet packet comprises a header field, the header field including a field identifying a source address of the internet packet, a field identifying the destination address of the internet packet and a next header field identifying whether an extension header follows the header and a type of the extension header. The extension header indicates a hop-by-hop option header, the hop-by-hop extension header including a router alert option header type indicating that the extension field is optional for a router to read, and a field providing information for a gateway support node of a packet radio system network. A gateway support node is thereby provided with information, which may be required for example to support a mobile internet protocol (IP). However, by providing the router alert option field, a router is not required to read the remainder of the hop-by-hop option field. As a result, a reduction in the performance of the router in routing internet packets, which may have been incurred if the router was required to read all the hop-by-hop extension field can be limited.