Method of data transfer in mobile and fixed telecommunications systems
First Claim
1. A method of communication between end devices connected to a telecommunications network, the network comprising a local network access point to which an initiating end device is connected, and a remote network access point to which a remote end device is connected the method comprising:
- selecting, a first session identifier (session ID) from a first array comprising at least one assignable session ID;
storing first session ID at the network access point;
forwarding, from the initiating end device to the local network access point, a remote end device identifier, indicative of the identity of a remote end device with which the initiating end device is to communicate;
updating an initiating end device table with the remote end device identifier and with the first session ID; and
transferring data as a plurality of packets each of which contains the first session ID;
wherein the method further comprises;
sending the first session ID along with an identification of the said remote end device to the said remote network access point;
allocating at the said remote network access point, a second session ID from a second array comprising at least one assignable session ID;
updating a remote network access point table with the allocated second session ID such that the said first and second session IDs are mapped to one another;
and forwarding the said second session ID to the remote end device;
the step of transferring data as a plurality of packets further comprising;
transferring each packet between the initiating end device and the remote network access point via the local network access point along with the said first session ID, and transferring each said packet between the remote fixed access device and the remote end device using the mapping of the said first to the said second session ID.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method of data transfer between mobile or fixed end devices connected to respective base stations. The method includes the steps of selecting a first session identifier (session ID) from a first array for sessions originating from an initiating end device, transferring data as a plurality of packets each of which contains the first session ID to a remote end device connected to a remote base station, the remote base station being configured to: allocate a second session ID from a second array, map to one another the said first and second session IDs, and, a forward the said second session ID to the remote end device. In this way, the mapping between session IDs need not be stored in the end devices, allowing for a session to be handed over from one end device to another end device where both end devices are connected to the same base station.
-
Citations
29 Claims
-
1. A method of communication between end devices connected to a telecommunications network, the network comprising a local network access point to which an initiating end device is connected, and a remote network access point to which a remote end device is connected
the method comprising: -
selecting, a first session identifier (session ID) from a first array comprising at least one assignable session ID;
storing first session ID at the network access point;
forwarding, from the initiating end device to the local network access point, a remote end device identifier, indicative of the identity of a remote end device with which the initiating end device is to communicate;
updating an initiating end device table with the remote end device identifier and with the first session ID; and
transferring data as a plurality of packets each of which contains the first session ID;
wherein the method further comprises;
sending the first session ID along with an identification of the said remote end device to the said remote network access point;
allocating at the said remote network access point, a second session ID from a second array comprising at least one assignable session ID;
updating a remote network access point table with the allocated second session ID such that the said first and second session IDs are mapped to one another;
andforwarding the said second session ID to the remote end device;
the step of transferring data as a plurality of packets further comprising;
transferring each packet between the initiating end device and the remote network access point via the local network access point along with the said first session ID, and transferring each said packet between the remote fixed access device and the remote end device using the mapping of the said first to the said second session ID. - View Dependent Claims (16, 18, 19, 25, 26, 27)
-
-
2. A method of communication between end devices connected to a telecommunications network, the network comprising a local network access point having a plurality of assignable communications channels, the method comprising:
-
allocating a communications channel to each of the end devices connected to the network;
maintaining, at the local network access point, a local network access point table which cross-references each allocated channel with an identification of the end device to which it is allocated;
maintaining, at each end device to which a communication channel has been allocated, an end device table which contains the allocated communications channel identifier for that end device;
selecting, at an initiating end device, a first session identifier (session ID) from a first array comprising at least one assignable session ID;
adding the first session ID to the end device table of the initiating end device;
forwarding the first session ID from the initiating end device to the network access point;
forwarding, from the initiating end device to the local network access point, a remote end device identifier, indicative of the identity of a remote end device with which the initiating end device is to communicate;
updating the initiating end device table with the remote end device identifier and with the first session ID;
returning a communication commencement request to the initiating end device; and
transferring data as a plurality of packets each of which contains the first session ID, between the said initiating end device and the said remote end device via the local network access point. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 20, 21, 22, 23, 24)
-
-
28. A database for a network access point in a telecommunications network, comprising:
-
(a) a cross-reference between (i) one of a plurality of communications channels assigned for communication between the network access point and an end device, and (ii) a corresponding device identifier for that end device to which that communications channel is assigned;
(b) a first session identifier (session ID) received from a initiating end device and selected from one of a plurality of session IDs held by that end device; and
(c) a remote end device identifier indicative of the destination of data to be sent from the initiating end device;
the database being configured to permit routing of data packets containing the first session ID between the initiating and the remote end devices, via the network access point.
-
-
29. A local network access point for a telecommunications network, the local network access point comprising:
-
a plurality of communications channels at least some of which are assigned for communication with a corresponding plurality of end devices; and
a database under the control of the local network access point, the data base including;
(a) a cross-reference between the assigned communication channels and an identification of an end device to which that channel is allocated;
(b) a first session identifier (session ID) forwarded from an initiating end device and selected from one of a plurality of session IDs held by that end device; and
(c) a remote end device identifier indicative of the destination of data to be sent from the initiating end device the local network access point being arranged to route packets of data, each containing the said session ID, in accordance with the contents of the said database.
-
Specification