Packet communication method, controller and mobile station
AssigneeNtt Docomo, Inc.
InventorHiroshi Kawakami
Life of this patent
Estimating the term…
Abstract
A packet communication method of the present invention includes establishing a radio layer 2 connection based on a radio layer 2 protocol between a mobile station and a controller device, determining a transmission timing of a received data packet based on a quality of service set in the data packet, and multiplexing, at the determined transmission timing, the data packet into a radio layer 2 protocol data unit of a fixed length which is transmitted and received on the radio layer 2 connection.
Claims8
A packet communication method comprising the steps of:
- establishing a single radio layer 2 connection based on a radio layer 2 protocol, between a mobile station and a controller device, the single radio layer 2 connection associated with multiple GTP (GPRS Tunneling Protocol) based connections;
- receiving, at the controller device, data packets in which respective qualities of service are set;
- inputting, at the controller device, the data packets to queues corresponding to the respective qualities of service;
- determining, at the controller device, a timing for taking out each data packet of the data packets from the queues corresponding to the respective qualities of service, based on the respective qualities of service;
- and
- multiplexing, at the controller device, each data packet of the data packets taken from the queues at the determined timing into a radio layer 2 protocol data unit of a fixed length which is transmitted and received on the single radio layer 2 connection associated with multiple GTP based connections.
A controller device comprising:
- a radio layer 2 connection establishing unit configured to establish, with a mobile station, a single radio layer 2 connection based on a radio layer 2 protocol, the single radio layer 2 connection associated with multiple GTP (GPRS Tunneling Protocol) based connections;
- a reception unit configured to receive a plurality of data packets in which respective qualities of service are set;
- an input unit configured to input the plurality of data packets to queues corresponding to the respective qualities of service;
- a transmission timing determining unit configured to determine a timing for taking out each data packet of the plurality of data packets from the queues corresponding to the respective qualities of service, based on the respective qualities of service;
- and
- a multiplexing unit configured to multiplex each data packet of the plurality of data packet packets taken from the queues at the determined timing into a radio layer 2 protocol data unit of a fixed length which is transmitted and received on the single radio layer 2 connection associated with multiple GTP based connections.
A mobile station comprising:
- a radio layer 2 connection establishing unit configured to establish, with a controller device, a single radio layer 2 connection based on a radio layer 2 protocol, the single radio layer 2 connection associated with multiple GTP (GPRS Tunneling Protocol) based connections;
- an input unit configured to input a plurality of data packets, in which respective qualities of service are set, to queues corresponding to the respective qualities of service;
- a transmission timing determining unit configured to determine a timing for taking out each data packet of the plurality of data packets from the queues corresponding to the respective qualities of service, based on the respective qualities of service;
- and
- a multiplexing unit configured to multiplex, each data packet of the plurality of data packets taken from the queues at the determined timing into a radio layer 2 protocol data unit of a fixed length which is transmitted and received on the single radio layer 2 connection associated with multiple GTP based connections.
A packet communication method comprising:
- establishing, at a mobile station, a single radio layer 2 connection based on a radio layer 2 protocol;
- establishing a plurality of GTP (GPRS Tunneling Protocol) based tunneling connections for respective qualities of service, between a first controller device and a second controller device;
- receiving, at the first controller device, a plurality of data packets in which the respective qualities of service are set and which are transmitted from the mobile station, through the single radio layer 2 connection or a single GTP based tunneling connection;
- determining, at the first controller device, a GTP based tunneling connection associated with a terminal address of the mobile station and a quality of service which are included in each data packet of the received plurality of data packets, among a plurality of GTP based tunneling connections for respective qualities of service;
- and
- relaying, at the first controller device, each data packet of the plurality of data packets to the second controller device through the determined GTP based tunneling connection.
A controller device comprising:
- a tunneling connection establishing unit configured to establish a plurality of GTP (GPRS Tunneling Protocol) based tunneling connections for respective qualities of service with a certain controller device;
- a data packet receiving unit configured to receive a plurality of data packets in which the respective qualities of service are set and which are transmitted from a mobile station, through a single radio layer 2 connection or a single GTP based tunneling connection;
- and
- a relay unit configured to determine a GTP based tunneling connection associated with a terminal address of the mobile station and a quality of service which are included in each data packet of the received plurality of data packets, among a plurality of GTP based tunneling connections for respective qualities of service, and to relay each data packet of the plurality of data packets to the second controller device through the determined GTP based tunneling connection.
Dependencies are inferred from the claim text.