Method and Apparatus for Establishing a Connection
In accordance with an example embodiment of the present invention, a user equipment stores data to be transmitted, determines that the data is to be transmitted, and transmits a new connection establishment message toward a network node or access point, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection. The indication may relate to one-off connection type or specify a quantity relating to the new connection, for example.
1 . An apparatus, comprising:
a memory configured to store data to be transmitted over a connection;
logic circuitry configured to determine a requirement to establish a new connection; and
a transmitter configured to transmit a new connection establishment message, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection.
2 . An apparatus according to claim 1 , wherein the indication indicates a type of the new connection.
3 . An apparatus according to claim 2 , wherein the indication indicates that the new connection is a one-off connection.
4 . An apparatus according to claim 2 , wherein the indication indicates an establishment cause of the new connection.
5 . An apparatus according to claim 1 , wherein the indication indicates a quantity relating to the new connection.
6 . An apparatus according to claim 1 , wherein the indication indicates a quantity of data to be transmitted over the new connection.
7 . An apparatus according to claim 5 , wherein the indication indicates a requested timeout value for the new connection.
8 . An apparatus according to claim 7 , wherein the requested timeout value is comprised in one of the following ranges: one to ten seconds, 160 to 320 milliseconds, 320 to 640 milliseconds and 640 to 1280 milliseconds.
9 . An apparatus according to claim 1 , wherein the new connection establishment message is either a radio resource control connection request message or a radio resource control connection setup complete message.
10 . A user equipment comprising an apparatus according to claim 1 and at least one antenna.
11 . A method, comprising:
storing data to be transmitted over a connection;
determining a requirement to establish a new connection; and
transmitting a new connection establishment message, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection.
12 . A method according to claim 11 , wherein the new connection establishment message is either a radio resource control connection request message or a radio resource control connection setup complete message.
13 . A method according to claim 11 , wherein the indication indicates a one-off connection as a type of the new connection.
14 . A method according to claim 11 , wherein the indication indicates at least one of: a quantity of data to be transmitted over the new connection and a requested timeout value for the new connection.
15 . An apparatus, comprising:
at least one processor; and
at least one memory including computer program code
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
receive a new connection establishment message, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection;
participate in establishing the requested new connection; and
release the new connection in accordance with the indication relating to releasing resources allocated to the new connection.
16 . An apparatus according to claim 15 , wherein the indication relating to releasing resources allocated to the new connection comprises an indication that the new connection is a one-off connection, and wherein the releasing of the new connection in accordance with the indication comprises releasing the new connection responsive to a timeout period that is shorter than a default timeout period.
17 . An apparatus according to claim 15 , wherein the indication relating to releasing resources allocated to the new connection comprises a requested timeout period, and wherein the releasing of the new connection in accordance with the indication comprises releasing the new connection responsive to the requested timeout period.
18 . A method, comprising:
receiving a new connection establishment message, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection
participating in establishing the requested new connection; and
releasing the new connection in accordance with the indication relating to releasing resources allocated to the new connection.
19 . A method according to claim 18 , wherein the indication relating to releasing resources allocated to the new connection comprises an indication that the new connection is a one-off connection, and wherein the releasing of the new connection in accordance with the indication comprises releasing the new connection responsive to a timeout period that is shorter than a default timeout period.
20 . A method according to claim 18 , wherein establishing the new connection in accordance with the indication comprises determination of a suitable resource allocation based on the indicator.
21 . A method according to claim 18 , wherein the indication relating to releasing resources allocated to the new connection comprises a requested timeout period, and wherein the releasing of the new connection in accordance with the indication comprises releasing the new connection responsive to the requested timeout period.
22 . A computer program product comprising a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:
code for storing data to be transmitted over a connection;
code for determining a requirement to establish a new connection; and
code for transmitting a new connection establishment message, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection.
23 . A computer program product comprising a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:
code for receiving a new connection establishment message, wherein the new connection establishment message comprises an indication relating to releasing resources allocated to the new connection
code for participating in establishing the requested new connection; and
code for releasing the new connection in accordance with the indication relating to releasing resources allocated to the new connection.