Apparatus and method for operating a communications device in a mobile communications network
AssigneeResearch In Motion Limited
InventorsGjalt Gerrit De Jong, Nicola Funnell, David Winstone Pedlar
Life of this patent
Estimating the term…
Abstract
Apparatus and a method for handling discard of a service data unit in universal mobile telecommunications system user equipment. Strategies for the radio resource control entity to handle discard of a service data unit by the radio link control entity are presented.
Claims11
A method of operating a device configurable for use in a mobile communications network, the device operating using a protocol having a physical layer, a user layer and at least an RRC (radio resource control) layer and an RLC (radio link control) layer of a UMTS system, wherein the RRC layer is arranged to submit an SDU to the RLC layer for communication using the physical layer, wherein said SDU comprises information indicative of a process, the method comprising:
- in response to a signal from said RLC layer, said signal being indicative of discard of said SDU, causing said RRC layer to resubmit said SDU to said RLC layer a predetermined number N of times, where N is a number greater than zero;
- and
- in response to N further signals indicative of said discard, causing said RRC layer to submit to said RLC layer a failure response message indicative that said process indicated by the information of the SDU has failed.
A method of operating a device configurable for use in a mobile communications network, the device operating using a protocol having a physical layer, a user layer and at least an RRC (radio resource control) layer and an RLC (radio link control) layer of a UMTS system, wherein the RRC layer is arranged to submit an SDU to the RLC layer for communication using the physical layer, wherein said SDU comprises information indicative of a process, the method comprising:
- in response to a submission of an SDU by said RRC layer to said RLC layer, starting a timing process in the RRC layer;
- in response to an indication that the timing process has reached a predetermined timeout, causing said RRC layer to resubmit said SDU to said RLC layer a predetermined number N of times, on each occasion starting said timing process, where N is a number greater than zero;
- in response to N further timeout signals, causing said RRC layer to submit to said RLC layer a failure response message indicative that said process indicated by the information of the SDU has failed, and in response to said RRC layer submitting to said RLC layer said failure response message, said timing process is started;
- in response to timeout of said timing process, causing said RRC layer to resubmit said SDU to said RLC layer a predetermined number N of times, on each occasion restarting said timing process;
- and
- in response to N further timeout signals, submitting by said RRC layer to said RLC layer of a CELL UPDATE indicative of an unrecoverable error in said RLC layer for emission in response thereto.
A method of operating a device configurable for use in a mobile communications network, the device operating using a protocol having a physical layer, a user layer and at least an RRC (radio resource control) layer and an RLC (radio link control) layer of a UMTS system, wherein the RRC layer is arranged to submit an SDU to the RLC layer for communication using the physical layer, wherein said SDU comprises information indicative of a process, the method comprising:
- in response to a submission of an SDU by said RRC layer to said RLC layer, starting a timing process in the RRC layer;
- in response to an indication that the timing process has reached a predetermined timeout, causing said RRC layer to resubmit said SDU to said RLC layer a predetermined number N of times, on each occasion starting said timing process, where N is a number greater than zero;
- in response to N further timeout signals, causing said RRC layer to submit to said RLC layer a failure response message indicative that said process indicated by the information of the SDU has failed, and in response to said RRC layer submitting to said RLC layer said failure response message, said timing process is started;
- and
- in response to timeout of said timing process, releasing connection between peer layers at said device and said network and entering an idle mode.
A method of operating a device configurable for use in a mobile communications network, the device operating using a protocol having a physical layer, a user layer and at least an RRC (radio resource control) layer and an RLC (radio link control) layer of a UMTS system, wherein the RRC layer is arranged to submit an SDU to the RLC layer for communication using the physical layer, wherein said SDU comprises information indicative of a process, the method comprising:
- in response to a signal from said RLC layer, said signal being indicative of discard of said SDU, causing said RRC layer to resubmit said SDU to said RLC layer a predetermined number N of times, where N is a number greater than zero;
- and
- in response to N further signals indicative of said discard, causing said RRC layer to submit to said RLC layer a failure response message indicative that said process indicated by the information of the SDU has failed
- if said RLC layer discards said failure response message, setting said RRC to a condition the RRC was in before sending said failure response message.
A method of operating a device configurable for use in a mobile communications network, the device operating using a protocol having a physical layer, a user layer and at least an RRC (radio resource control) layer and an RLC (radio link control) layer of a UMTS system, wherein the RRC layer is arranged to submit an SDU to the RLC layer for communication using the physical layer, wherein said SDU comprises information indicative of a process, the method comprising:
- in response to a submission of an SDU by said RRC layer to said RLC layer, starting a timing process in the RRC layer;
- in response to an indication that the timing process has reached a predetermined timeout, causing said RRC layer to resubmit said SDU to said RLC layer a predetermined number N of times, on each occasion starting said timing process, where N is a number greater than zero;
- in response to N further timeout signals, causing said RRC layer to submit to said RLC layer a failure response message indicative that said process indicated by the information of the SDU has failed, and in response to said RRC layer submitting to said RLC layer said failure response message, said timing process is started;
- in response to timeout of said timing process, setting said RRC to a condition the RRC was in before sending said failure response message.
Dependencies are inferred from the claim text.