EP0903905A2

Apparatus for reliable communications via radio and wire networks using transport layer connections

Abstract

A highly reliable gateway device for improving the performance of communications utilizing the transport layer connection provided via a radio network, by setting up the transport layer connection between a wire terminal and a radio terminal in a form suitable for an application, or by enabling a control of the transport layer connection according to the radio communication state between the radio terminal and a base station, without changing implementation of the transport layer of a terminal connected to a wire network, is disclosed. The gateway device determines whether or not to carry out a set up of a connection in divided forms according to an information content of a packet that contains a transport layer protocol data unit requesting a set up of the transport layer connection between the radio terminal of the radio network and the wire terminal of the wire network.

EP0903905A2, drawing sheet 1
Sheet 1 of 28

Term

Term ended

Projected expiry passed 22 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

23 claims: 11 independent, 12 dependent

  1. 1
    A gateway device for relay connecting a radio network and a wire network, comprising:a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network;and a control unit for controlling the connection set up unit by determining whether or not to carry out a connection set up by the connection set up unit according to an information content of a packet that contains a transport layer protocol data unit requesting a set up of the transport layer connection between the radio terminal of the radio network and the wire terminal of the wire network.
  2. 8
    A gateway device in a communication network in which a plurality of gateway devices connected to respectively different radio networks are inter-connected through a wire network, the gateway device comprising:a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network;and a control unit for shifting a gateway function to another gateway device if the first connection and the second connection are in established states and disconnecting the first connection and the second connection if one of the first connection and the second connection is not in an established state, when one radio terminal moves from a radio service area covered by a base station of one radio network accommodated in said gateway device to another radio service area covered by another base station of another radio network accommodated in said another gateway device.
  3. 9
    A gateway control method in a communication network in which a plurality of gateway devices connected to respectively different radio networks are inter-connected through a wire network, where each gateway device has a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network, the method comprising the steps of:controlling a second gateway device from a first gateway device when one radio terminal moves from a radio service area covered by a first base station of one radio network accommodated in the first gateway device to another radio service area covered by a second base station of another radio network accommodated in the second gateway device, such that the second gateway device starts transmission via the second base station to said one radio terminal of transport layer protocol data units that are not yet transmitted, before the first gateway device receives all acknowledgements for transport layer protocol data units already transmitted to said one radio terminal via the first base station;and shifting a gateway function with respect to said one radio terminal from the first gateway device to the second gateway device.
  4. 10
    A gateway control method in a communication network in which a plurality of gateway devices connected to respectively different radio networks are inter-connected through a wire network, where each gateway device has a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network, the method comprising the steps of:controlling a first gateway device when a moving of one radio terminal from a radio service area covered by a first base station of one radio network accommodated in the first gateway device to another radio service area covered by a second base station of another radio network accommodated in a second gateway device is predicted, so as to start transfer to the second gateway device of data which are already transmitted to said one radio terminal by the transport layer protocol but for which acknowledgements from said one radio terminal are not yet received at the first gateway device;controlling the first gateway device when the moving of said one radio terminal is completed, so as to start transfer of an information regarding the transport layer protocol at the first gateway device to the second gateway device;and shifting a gateway function with respect to said one radio terminal from the first gateway device to the second gateway device.
  5. 14
    A gateway device for relay connecting a radio network and a wire network, comprising:a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network;and a transmission unit for transmitting a transport layer protocol data unit containing a signal for suppressing packet transmission to a correspondent terminal of one radio terminal, when a handoff start signal indicating that said one radio terminal starts operation for handoff from a radio service area covered by a first base station to a radio service area covered by a second base station.
  6. 15
    A gateway device for relay connecting a radio network and a wire network, comprising:a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network;and a control unit for controlling transmission of transport layer protocol data units when one radio terminal moves from a radio service area covered by a first base station to another radio service area covered by a second base station, such that transmission via the second base station to said one radio terminal of transport layer protocol data units that are not yet transmitted is started before receiving all acknowledgements for transport layer protocol data units already transmitted to said one radio terminal via the first base station.
  7. 16
    A radio terminal device for carrying out communications with a radio terminal of a radio network or a wire terminal of a wire network through base stations, the radio terminal device comprising:a transport layer protocol processing unit for carrying out a transport layer protocol processing;a transmission suppression unit for transmitting a signal for suppressing packet transmission to the transport layer protocol processing unit;and a handoff notification unit for notifying start and end of an handoff operation between base stations to the transmission suppression unit upon detecting the start and the end of the handoff operation between base stations, such that the transmission suppression unit starts transmission of said signal for suppressing packet transmission when the start of the handoff operation is notified and ends transmission of said signal for suppressing packet transmission when the end of the handoff operation is notified.
  8. 17
    A radio terminal device to be connected with a gateway device having a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network, and a control unit for determining whether or not to carry out a connection set up by the connection set up unit, the radio terminal device comprising:a selection unit for selecting either a first request for requesting the connection set up unit to set up the transport layer connection in divided forms or a second request for requesting the connection set up unit to set up the transport layer connection in undivided forms;and a transmission unit for transmitting the first request or the second request selected by the selection unit to the gateway device.
  9. 19
    A radio terminal device, comprising:a segmentation unit for segmenting a network layer protocol data unit into a plurality of datalink layer protocol data units;a transmission unit for transmitting the datalink layer protocol data units segmented by the segmentation unit;and a control unit for evaluating priority levels of a first network layer protocol data unit and a second network layer protocol data unit when the second network layer protocol data unit to be transmitted arises before transmission of all the datalink layer protocol data units segmented from the first network layer protocol data unit is finished, and controlling the transmission unit such that transmission of the datalink layer protocol data unit segmented from the second network layer protocol data unit prior to transmission of the datalink layer protocol data unit segmented from the first network layer protocol data unit when the second network layer protocol data unit has a higher priority level than the first network layer protocol data unit.
  10. 21
    A router device, comprising:a connection unit for connecting the router device with a plurality of gateway devices either directly or via network, each gateway device having a connection set up unit for setting up a transport layer connection between radio terminals of the radio network in divided forms of first and second connections in a transport layer protocol for communications with the radio network, or a transport layer connection between a radio terminal of the radio network and a wire terminal of the wire network in divided forms of a first connection in a transport layer protocol for communication with the radio network and a second connection in a transport layer protocol for communications with the wire network;and a route set up unit for making a routing setting such that either network layer protocol data units transmitted by one radio terminal or network layer protocol data unit destined to said one radio terminal will be routed to a specific one of said plurality of gateway devices, at a time of starting service with respect to said one radio terminal.
  11. 23
    A gateway control method in a communication network having two gateway devices capable of relaying transport layer connection between a first terminal and a second terminal, and carrying out a relay of the transport layer connection by selectively using one of the two gateway devices, the method comprising the steps of:multicasting transport layer protocol data units transmitted from the first terminal by the transport layer connection, to each of the two gateway devices;multi casting transport layer protocol data units transmitted from a first gateway device among the two gateway devices that is currently playing a role of relaying the transport layer connection, to the first terminal and a second gateway device among the two gateway devices that is currently playing a role of standby, as a response to the first terminal with respect to transport layer protocol data units received from the first terminal, or to the second terminal and the second gateway device, as a relay to the second terminal;judging presence or absence of a trouble occurrence in the first gateway device according to at least a state of transport layer protocol data unit reception from the first terminal and the first gateway device, at the second gateway device;and switching roles of the first gateway device and the second gateway device when the judging step judges that a trouble occurred in the first gateway device.