Subscriber registrations in a mobile communication system
Claim Score by NHIP
Abstract
A method in a communication system wherein a user (1) is arranged to register with a control entity (22) comprises sending a message from the communication system to the user (1) requesting that the user re-register with said communication network. The user is caused to re-register with said network in response to said message.

Term
Term ended
Expired 8 May 2022, 4.4 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
114 claims: 30 independent, 84 dependent
- 1A method, comprising:registering a user equipment with a control entity in a communication system, said control entity implemented as a serving call state control function;sending a message from the communication system to the user equipment requesting that the user equipment re-register with said communication system, the sending is responsive to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;and causing said user equipment to re-register with said communication system in response to said message wherein said user equipment is re-authenticated when said user equipment is re-registered, wherein re-registration of said user equipment is carried out without dropping existing sessions associated with the user equipment.
- 9A method, comprising:authenticating a user equipment with a control entity in a communication system, said control entity implemented as a serving call state control function;sending a message from the communication system to the user equipment requesting that the user equipment initiate a procedure with said communication system, said procedure causing re-authentication of said user equipment, the sending is responsive to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;causing said user equipment to initiate said procedure in response to said message;and re-authenticating said user equipment, wherein said procedure is carried out without dropping existing sessions associated with the user equipment.
- 18A system, comprising:a user equipment;and a control entity, said control entity implemented as a serving call state control function, wherein the user equipment is configured to be registered with the control entity, wherein said communication system is configured to send a message to the user equipment requesting that the user equipment re-register with said communication system, the message is sent in response to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment wherein said user equipment is configured to re-register with said communication system in response to said message, wherein said user equipment is re-authenticated when said user equipment is re-registered, and wherein said communication system is configured to carry out re-registration of said user equipment without dropping existing sessions associated with the user equipment.
- 29An apparatus, comprising:a processor configured to register a user equipment with a control entity in a communication system, said control entity implemented as a serving call state control function;and a transmitter configured to send a message to the user equipment requesting that the user equipment re-register with the communication system, the message is sent in response to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment, wherein the message is configured to trigger the user equipment to re-register with the communication system in response to the message, without requiring said user equipment to drop existing sessions associated with said user equipment.
- 30An apparatus, comprising:registration means for registering a user equipment with a control entity in a communication system, said control entity implemented as a serving call state control function;and sender means for sending a message to the user equipment requesting that the user equipment re-register with the communication system, the message is sent in response to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment, wherein the message is configured to trigger the user equipment to re-register with the communication system in response to the message, without requiring said user equipment to drop existing sessions associated with said user equipment.
- 31A method, comprising:receiving a message, at a user equipment in a communication system wherein the user equipment is configured to register with a control entity implemented as a serving call state control function, from the communication system requesting that the user equipment re-register with said communication network, the message is received in response to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;and causing said user equipment to re-register with said network in response to said message wherein said user equipment is re-authenticated when said user equipment is re-registered, wherein re-registration of said user equipment is carried out without dropping existing sessions associated with said user equipment.
- 32An apparatus, comprising:a processor of a user equipment configured to operate in a communication system, wherein said user equipment is configured to be registered with a control entity in operation, the control entity implemented as a serving call state control function;a receiver configured to receive a message from the communication network requesting that the user equipment re-register with said communication network, the message is received in response to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;wherein said processor is configured to re-register said user equipment with said network in response to said message, wherein said user equipment is re-authenticated when said user equipment is re-registered, and wherein said processor is configured to re-register the user equipment with the network without dropping existing sessions associated with the user equipment.
- 52A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:registering a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;sending a message from the communication system to the user equipment requesting that the user equipment re-register with said communication system, the sending is responsive to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;and causing said user equipment to re-register with said communication system in response to said message wherein said user equipment is re-authenticated when said user equipment is re-registered, wherein re-registration of said user equipment is carried out without dropping existing sessions associated with the user equipment.
- 53A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:authenticating a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;sending a message from the communication system to the user equipment requesting that the user equipment initiate a procedure with said communication system, said procedure causing re-authentication of said user equipment, the sending is responsive to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;causing said user equipment to initiate said procedure in response to said message;and re-authenticating said user equipment, wherein said procedure is carried out without dropping existing sessions associated with the user equipment.
- 54A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:receiving a message, at a user equipment in a communication system wherein the user equipment is configured to register with a control entity implemented as a serving call state control function, from the communication system requesting that the user equipment re-register with said communication network, the message is received in response to at least one of a plurality of specified conditions, the plurality of specified conditions comprising one or more of the following: a current registration of the user equipment is set to expire in a predetermined time;one or more error conditions in the communication system;one or more error conditions in the control entity;and the communication system mistrusts the user equipment;and causing said user equipment to re-register with said network in response to said message wherein said user equipment is re-authenticated when said user equipment is re-registered, wherein re-registration of said user equipment is carried out without dropping existing sessions associated with said user equipment.
- 55A method, comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one of a plurality of specified conditions;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 58A method, comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least a current registration of the user equipment set to expire in a predetermined time;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 61A method, comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message responsive to at least one or more error conditions in the communication system;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 64A method, comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one or more error conditions in the control entity;and causing, in response to the message, the-user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 67A method, comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least the control entity mistrusting the user equipment;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 70An apparatus, comprising:a transmitter configured to send a registration message to register a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;and a receiver configured to receive, at the user equipment, a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one of a plurality of specified conditions, wherein the transmitter is configured to cause, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 73An apparatus, comprising:a transmitter configured to send a registration message to register a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;and a receiver configured to receive, at the user equipment, a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least a current registration of the user equipment set to expire in a predetermined time, wherein the transmitter is configured to cause, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 76An apparatus, comprising:a transmitter configured to send a registration message to register a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;and a receiver configured to receive, at the user equipment, a message requesting the user equipment to re-register with the communication system, wherein the message responsive to at least one or more error conditions in the communication system, wherein the transmitter is configured to cause, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 79An apparatus, comprising:a transmitter configured to send a registration message to register a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;and a receiver configured to receive, at the user equipment, a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one or more error conditions in the control entity, wherein the transmitter is configured to cause, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 82Broadest claimClaim Score 72, broad(NHIP)An apparatus, comprising:a transmitter configured to send a registration message to register a user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;and a receiver configured to receive, at the user equipment, a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least the control entity mistrusting the user equipment, wherein the transmitter is configured to cause, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 85An apparatus comprising:at least one processor;and at least one memory including code, which when executed by the at least one processor provide operations comprising: sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one of a plurality of specified conditions;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 88An apparatus comprising:at least one processor;and at least one memory including code, which when executed by the at least one processor provide operations comprising: sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least a current registration of the user equipment set to expire in a predetermined time;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 91An apparatus comprising:at least one processor;and at least one memory including code, which when executed by the at least one processor provide operations comprising: sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message responsive to at least one or more error conditions in the communication system;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 94An apparatus comprising:at least one processor;and at least one memory including code, which when executed by the at least one processor provide operations comprising: sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one or more error conditions in the control entity;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 97An apparatus comprising:at least one processor;and at least one memory including code, which when executed by the at least one processor provide operations comprising: sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least the control entity mistrusting the user equipment;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 100A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one of a plurality of specified conditions;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 103A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least a current registration of the user equipment set to expire in a predetermined time;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 106A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message responsive to at least one or more error conditions in the communication system;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 109A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least one or more error conditions in the control entity;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
- 112A computer-readable medium encoded with instructions that, when executed on a computer, perform a process, the process comprising:sending, by a user equipment, a registration message to register the user equipment with a control entity in a communication system, the control entity implemented as a serving call state control function;receiving at the user equipment a message requesting the user equipment to re-register with the communication system, wherein the message is responsive to at least the control entity mistrusting the user equipment;and causing, in response to the message, the user equipment to re-register with the control entity in the communication system, wherein the user equipment is re-authenticated when the user equipment is re-registered, wherein the re-registration of the user equipment is carried out without dropping existing sessions associated with the user equipment.
Independent claims30
54 paragraphs in 5 sections, as filed
FIELD OF THE INVENTION
0001The present invention relates to a communication system, and in particular, but not exclusively, to a communication system wherein a user is arranged to be registered and/or authenticated with the system.
BACKGROUND OF THE INVENTION
0002A communication system can be seen as a facility that enables communication between two or more entities such as user equipment and/or other nodes associated with the system. The communication may comprise, for example, communication of voice, data, multimedia and so on.
0003A communication system typically operates in accordance with a given standard or specification which sets out what the various elements of the system are permitted to do and how that should be achieved. For example, the standard or specification may define if the user, or more precisely, user equipment or terminal is provided with a circuit switched service and/or a packet switched service. Communication protocols and/or parameters which shall be used for the connection may also be defined. In other words, a specific set of “rules” on which the communication can be based on needs to be defined to enable communication by means of the system.
0004Communication systems providing wireless communication for user terminals or other nodes are known. An example of the wireless systems is a cellular network. In cellular systems, a base transceiver station (BTS) or similar access entity serves mobile stations (MS) or similar user equipment (UE) via a wireless interface between these entities. The operation of the apparatus required for the communication can be controlled by one or several control entities. The various control entities may be interconnected. One or more gateway nodes may also be provided for connecting the cellular network to other networks, such as to another cellular system or to a public switched telephone network (PSTN) and/or other communication networks such as an IP (Internet Protocol) and/or other packet switched networks. The communication between the user equipment and the elements of the communication network can be based on an appropriate communication protocol such as the session initiation protocol (SIP).
0005For example, in the current third generation (3G) multimedia network architectures it is assumed that various servers are used for handling different functions. These include functions such as call state control functions (CSCFs). A call state control function entity may provide functions such as proxy call state control (P-CSCF), interrogating call state control (I-CSCF), and serving call state control (S-CSCF). The serving call state control function can be divided further between originating call state control function (O-CSCF) and terminating call state control function (T-CSCF) at the originating and terminating ends of a session, respectively. Control functions may also be provided by entities such as a home subscriber server (HSS) and various application servers.
0006From the above mentioned control entities the home subscriber server (HSS) is for storing subscriber related information. The subscriber information may include data such as registration identities (ID) of the subscriber or the terminals and so on. The home subscriber server (HSS) can be queried by other function entities, e.g. during registration and session set-up procedures. It shall be appreciated that the term “session” refers to any communication a user may have such as to a call, data (e.g. web browsing) or multimedia communication and so on.
0007A user in communication with an access entity of the communication system may be registered in a serving controller entity such as in a S-CSCF. During registration proceedings various authentication queries or messages and authentication parameters such as those based on authentication quintets and/or keys may be transferred between the entities involved in the process. A user may have more than one registration at the same time. The registration is required for communication via the communication system.
0008During a registration procedure a user identifier such as a public ID is provided for the controller entity. Public ID is an identifier of a user of the communication system and the basic function thereof corresponds a telephone number of the known telephone systems. A 3G phone may have more than one identifier (e.g. a telephone number, one or more email-like addresses, for example session initiation protocol (SIP) universal resource locators (URL), an address or addresses for alternative communications means, and so on).
0009Once a public ID is registered it is stored both in a P-CSCF and S-CSCF. An expiration timer is associated with the stored public ID. The timer functions such that when the expiration timer expires the registration of that specific public ID becomes invalid.
0010In the IP multimedia subsystem IMS currently proposed by the third generation standards, the subscriber is authenticated at registration and can be re-authenticated if the subscriber re-registers. However, the inventors have appreciated that from time to time, events occur in the network which require the re-registration and/or re-authentication of the subscriber. For example: <ul id="ul0001" list-style="none"><li id="ul0001-0001" num="0000"><ul id="ul0002" list-style="none"><li id="ul0002-0001" num="0011">the length of time for which a subscriber can be registered to the network has a time limit. If the subscriber does not re-register in time, the subscriber becomes unregistered. This can have the result, for example that ongoing calls must be dropped and the subscriber becomes unavailable;</li><li id="ul0002-0002" num="0012">the network becomes distrustful of the subscriber (for example the subscriber is making a very long call) and would like to re-authenticate the user during the call; and</li><li id="ul0002-0003" num="0013">there is an error condition in the S-CSCF (for example congestion, overloading or the like etc.) and S-CSCF would like to force the user to use another S-CSCF.</li></ul></li></ul>
0014It has been suggested that the user should send periodic re-registration messages to the network. This allows re-authentication also to be performed. This does not deal with the problems which arise when the network is suspicious of a user. The network has to wait for the next re-registration message. Again if a change in the S-CSCF is required, again the network must wait for the next re-registration message.
0015If the re-registration messages are too frequent, then network resources may be used unnecessarily.
0016It has also been proposed that the session initiation protocol SIP allow for the authentication or re-authentication of a subscriber when he/she sends a new SIP request (e.g., INVITE). However forcing authentication when an INVITE has been received would unacceptably increase the session set-up time.
0017The subscriber can be de-registered. A notification is sent to the subscriber about this if there is a subscription for the notification. On receipt of this notification, the user can re-register. This has the disadvantage that any ongoing calls will be dropped.
0018It shall be appreciated that although the above discussed the registration proceedings and related problems with reference to an internet protocol (IP) based third generation (3G) communication system and session initiation protocol (SIP), similar disadvantages may associate with other systems as well and thus the description is not limited to these examples.
SUMMARY OF THE INVENTION
0019Embodiments of the present invention aim to address one or more of the above problems.
0020According to a first aspect of the present invention there is provided a method in a communication system wherein a user is arranged to register with a control entity, said method comprising the steps of sending a message from the communication system to the user requesting that the user re-register with said communication network and causing said user to re-register with said network in response to said message.
0021According to a second aspect of the present invention there is provided a method in a communication system wherein a user is arranged to register with a control entity, said method comprising the steps of sending a message from the communication system to the user requesting that the user re-register with said communication network and causing said user to re-register with said network in response to said message, said re-registration procedure authenticating said user.
0022According to a third aspect of the present invention there is provided a method in a communication system wherein a user is arranged to register with a control entity, said method comprising the steps of sending a message from the communication system to the user requesting that the user initiate a procedure with said communication network, said procedure causing re-authentication of said user causing said user to initiate said procedure in response to said message and re-authenticating said user.
0023According to a fourth aspect of the present invention there is provided a communication system comprising at least one user and a control entity, the user being arranged to be registered with a control entity in use, said communication being arranged to send a message from the communication system to the user requesting that the user re-register with said communication network, said user being arranged to re-register with said network in response to said message.
BRIEF DESCRIPTION OF DRAWINGS
0024For better understanding of the present invention, reference will now be made by way of example only to the accompanying drawings in which:
0025<figref idref="DRAWINGS">FIG. 1</figref> shows a communication system architecture wherein the present invention can be embodied;
0026<figref idref="DRAWINGS">FIG. 2</figref> shows an embodiment; and
0027<figref idref="DRAWINGS">FIG. 3</figref> shows information flows in accordance with an embodiment of the present invention.
DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION
0028Reference is first made to <figref idref="DRAWINGS">FIG. 1</figref> which shows a possible network architecture wherein the present invention may be embodied. The exemplifying network system <b>10</b> is arranged in accordance with UMTS 3G specifications. The cellular system <b>10</b> is divided between a radio access network (RAN) <b>2</b> and a core network (CN).
0029In general terms, it is possible to describe a communication system as a model in which the functions of the system are divided in several hierarchically arranged function layers. <figref idref="DRAWINGS">FIG. 1</figref> shows three different function layers, i.e. a service layer, an application layer and a transport layer and the positioning of various network elements relative to these layers. It shall be appreciated that the layered model is shown only in order to illustrate the relationships between the various functions of a data communication system. In a physical i.e. real implementation the entities (e.g. servers or other nodes) are typically not arranged in a layered manner.
0030A plurality of user equipment <b>1</b> is served by a 3G radio access network (RAN) <b>2</b> over a wireless interface. The user equipment is enabled to move relative to the access entity, and may thus be referred to by the term mobile station. The radio access network function is hierarchically located on the transport layer. It shall be appreciated that although <figref idref="DRAWINGS">FIG. 1</figref> shows only one radio access network for clarity reasons, a typical communication network system comprises a number of radio access networks.
0031The 3G radio access network (RAN) <b>2</b> is shown to be physically connected to a serving general packet radio service support node (SGSN) entity <b>3</b>. The SGSN <b>3</b> is a part of the core network. In the functional model the entity <b>3</b> belongs to the transport layer. The operation of a typical cellular network and the various transport level entities thereof is known by the skilled person and will thus not be explained in more detail herein.
0032An application layer <b>20</b> is shown to be located on top of the transport layer. The application layer <b>20</b> may include several application level functions. <figref idref="DRAWINGS">FIG. 1</figref> shows two call state control entities (CSCFs) <b>22</b> and <b>23</b>. For a given one of the user equipment, one of these call state servers <b>22</b> is the so called serving call state control function (S-CSCF) to which the user equipment <b>1</b> is registered. That is, the server <b>22</b> which is currently serving said user equipment <b>1</b> and is in control of the status of the user equipment.
0033The application layer is also shown to comprise a home subscriber server (HSS) entity <b>24</b>. The home subscriber server (HSS) <b>24</b> is for storing data such as the registration identifiers (ID), their status (currently-registered-with-S-CSCF<b>1</b> or currently-not-registered) and similar user related information.
0034For the sake of completeness some other elements such as various gateway entities (e.g. the Media Gateway Control Function MGCF, Media Gateway MGW and the Signalling Gateway SGW) are also shown. However, these do not form an essential part of the invention and will thus not be described in more detail.
0035The solid lines indicate actual data communication between various entities. The dashed lines indicate signalling traffic between various entities. The signalling is typically required for management and/or control functions, such as for registration, session set-up, charging and so on. As can be seen, user equipment <b>1</b> may have communication via the access network <b>2</b> and appropriate gateways with various other networks such as networks <b>4</b>, <b>5</b> and <b>6</b>. The other networks may be adapted to operate in accordance with the same standard as the network <b>10</b> or any other appropriate standard.
0036<figref idref="DRAWINGS">FIG. 2</figref> shows in more detail the serving controller entitie <b>22</b>. Further controller entities such as a proxy CSCF <b>30</b> and an interrogating CSCF <b>31</b> are also shown. Also shown is the HSS.
0037In the registration procedure, the user equipment <b>1</b> sends a request for registration to a proxy server entity <b>30</b>. The registration request is forwarded to an interrogating server entity <b>31</b>. An appropriate query procedure may then be accomplished between the interrogating server entity <b>31</b> and the subscriber information database HSS <b>24</b>. The interrogating server may then request registration from the serving controller entity <b>22</b>. The public identifier associated with the request is registered at the serving controller entity <b>22</b>. Acknowledgement messages may then be signalled in any appropriate manner. Authentication takes place as well.
0038The embodiment of the invention allows the network side (that is not the user equipment of the IP Multimedia Subsystem (IMS)) to trigger the re-registration of IMS subscribers (i.e. the user equipment).
0039A method for triggering the re-registration of IMS subscribers (that is user equipment) by the S-CSCF will now be described with reference to <figref idref="DRAWINGS">FIG. 3</figref>.
0040An “event” “<b>1</b>” happens in the network that requires a re-registration and/or re-authentication of the subscriber. This event could be any one or more of the following: the current registration expires; the network becomes suspicious of the user (for example because of a very long call, a change in the pattern of usage or for any other reason); or there is an error condition in the S-CSCF (for example there is congestion in the current S-CSCF or it is overloaded, etc.) and the S-CSCF would like to force the user to use another S-CSCF. It should be appreciated that any other event may requires re-registration or re-authentication in alternative embodiments of the invention.
0041In response to the event, the S-CSCF sends a NOTIFY request in step “<b>2</b>” TO THE proxy CSCF <b>30</b>. The NOTIFY message would only be sent to the user equipment if the equipment subscribed to this service beforehand. It alternative embodiments of the invention, it may not be necessary for the user equipment to subscribe to this service. The NOTIFY request is a message that contains asynchronous notification about events.
0042In the request sent by the S-CSCF <b>22</b> sent to the P-CSCF, the event header contains an event which would trigger a re-registration in a 3GPP compliant user equipment <b>1</b>. The name of the event could be “org.3gpp.reginit” or any other suitable name. The NOTIFY message contains a standardized name of the event that caused the notification. IANA (Internet Assigned Number Authority) is the standardization body where the name of the event may be registered. The name may be registered with an alternative standardization body. In alternative embodiments of the invention, the name may not be registered with a standardization body and may for example be specific to a particular service provider or the like.
0043Upon receiving the request the P-CSCF <b>30</b> sends a <b>100</b> Trying message in step “<b>3</b>”. This message informs the S-CSCF <b>22</b> that the P-CSCF <b>30</b> has received the message and is trying to forward the message to the UE <b>1</b>.
0044The P-CSCF <b>30</b> forwards the NOTIFY request to the user equipment <b>1</b> in step “<b>4</b>”.
0045In step “<b>5</b>”, the user equipment <b>1</b> UE replies to the P-CSCF <b>30</b> that the request is accepted.
0046In step “<b>6</b>” the P-CSCF <b>30</b> forwards the reply to the S-SCSF <b>22</b>.
0047Finally the user equipment starts a normal re-registration procedure in step <b>7</b>. This re-registration procedure is defined in the current version of the third generation standard. In this re-registration procedure, re-authentication of the user equipment will take place.
0048In this embodiment, one user equipment is informed that a re-registration is needed in order to or to continue to be able to use the services offered by the network. It is possible that a group of user equipment may be forced to re-register using this same method.
0049An advantage of the embodiment of the present invention described hereinbefore is that existing sessions are not dropped, since the network can inform the user equipment that a re-registration is needed in order to or continue to be able to use the services offered by the network. Using embodiments of this invention the network would be able to authenticate subscribers during an ongoing call, to authenticate subscribers before receiving a call, etc. Subscribers can be authenticated during a call. The network does not have to drop the existing sessions if the registration of a subscriber becomes invalid, it can try to trigger a re-registration first, a procedure which requires re-authentication. Subscribers can reregister with a new S-CSCF without interrupting a call. This could be done by causing the user equipment to send a re-register message as described in relation to <figref idref="DRAWINGS">FIG. 3</figref>. During the registration procedure, the I-CSCF <b>31</b> could select a new S-CSCF. In this way the whole network problem will be invisible for the subscribers that have no active session. Malfunctioning user equipment can be reminded to send a re-registration message before the expire timer expires.
0050In the described embodiment, triggering the re-registration of a subscriber is done by using the existing NOTIFY method defined in the third generation standard. A new event name should be defined in order cause this triggering. In the preferred embodiment, this name is “org.3gpp.reginit” but any other suitable name may be used.
0051In order to get the notification requiring re-registration, the user equipment should subscribe to this type of notification at registration by inserting an appropriate header in the registration message. If the user equipment does not subscribe to this event then just before the expire timer expires, malfunctioning user equipment will not be reminded to send a re-registration message. This will result in the user being de-registered from the network, which would result in the dropping the ongoing sessions. Without subscribing to this service, when the network becomes distrustful the user will be simply de-registered from the network. If there is an ongoing session that will be dropped If there is an error condition in S-CSCF the user will be deregistered and possibly notified about the action. A possible ongoing session will be dropped.
0052All call drops could be avoided in the above mentioned situations if user subscribes to this new event. In alternative embodiments of the invention, the user equipment can be controlled to re-register as outlined in <figref idref="DRAWINGS">FIG. 3</figref> without requiring the user equipment to subscribe to the service. The service is thus always available.
0053In the IMS the subscriber is authenticated at registration and is re-authenticated at re-registration. It is possible that some event happens in the network that would require the re-registration and/or re-authentication of the subscriber.
0054It should be appreciated that whilst embodiments of the present invention have been described in relation to user equipment such as mobile stations, embodiments of the present invention are applicable to any other suitable type of user equipment
0055The embodiments of the invention were discussed with reference to call state control function entities. Embodiments of the present invention can be applicable to other network elements where applicable.
0056The embodiment of the present invention has been described in the context of the Universal Mobile Telecommunication System (UMTS) 3G system. This invention is also applicable to any other communication systems and protocols. Examples of other systems, without limiting to these, include the General Packet Radio Service (GPRS), the Enhanced Data rate for GSM Evolution (EDGE) mobile data network, other third generation (3G) telecommunication systems such as the i-phone or IMT-2000 (International Mobile Telecommunications) and the Terrestrial Trunked Radio (TETRA) system.
0057It is also noted herein that while the above describes exemplifying embodiments of the invention, there are several variations and modifications which may be made to the disclosed solution without departing from the scope of the present invention as defined in the appended claims.
Contents5
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US10911500B1 | Cited by | United States of America | Applicant |
| US11368499B2 | Cited by | United States of America | Applicant |
| WO0008884A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0079760A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0131472A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0178439A2 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| EP1061670A1 | Cites | European Patent Office (EPO) | Applicant |
| US2001012777A1 | Cites | United States of America | Applicant |
| US2003224795A1 | Cites | United States of America | Applicant |
| US2004097216A1 | Cites | United States of America | Applicant |
| US2004185848A1 | Cites | United States of America | Search report |
| US2006047829A1 | Cites | United States of America | Applicant |
| US2006223531A1 | Cites | United States of America | Applicant |
| US2010232407A1 | Cites | United States of America | Search report |
| RU2154359C2 | Cites | Russian Federation | Applicant |
| RU2154905C1 | Cites | Russian Federation | Applicant |
| US4775999A | Cites | United States of America | Applicant |
| US5267261A | Cites | United States of America | Applicant |
| US5325419A | Cites | United States of America | Applicant |
| US5379447A | Cites | United States of America | Applicant |
| US5519706A | Cites | United States of America | Applicant |
| US5629975A | Cites | United States of America | Applicant |
| US5764730A | Cites | United States of America | Applicant |
| US5915219A | Cites | United States of America | Applicant |
| US5943425A | Cites | United States of America | Applicant |
| US5953652A | Cites | United States of America | Applicant |
| US6151495A | Cites | United States of America | Applicant |
| US6285882B1 | Cites | United States of America | Applicant |
| US6356755B1 | Cites | United States of America | Applicant |
| US6385448B1 | Cites | United States of America | Applicant |
| US6408183B1 | Cites | United States of America | Applicant |
| US6463286B1 | Cites | United States of America | Applicant |
| US6493552B1 | Cites | United States of America | Applicant |
| US6519459B1 | Cites | United States of America | Applicant |
| US6587882B1 | Cites | United States of America | Applicant |
| US6594490B1 | Cites | United States of America | Applicant |
| US6603968B2 | Cites | United States of America | Applicant |
| US6628948B1 | Cites | United States of America | Applicant |
| US6725044B2 | Cites | United States of America | Applicant |
| US6763233B2 | Cites | United States of America | Applicant |
| US6785223B1 | Cites | United States of America | Applicant |
| US6816729B1 | Cites | United States of America | Applicant |
| US6859651B2 | Cites | United States of America | Applicant |
| US7003294B2 | Cites | United States of America | Applicant |
| US7003295B1 | Cites | United States of America | Applicant |
| US7082297B2 | Cites | United States of America | Applicant |
| US7162236B2 | Cites | United States of America | Search report |
| US7184418B1 | Cites | United States of America | Applicant |
| US7746836B2 | Cites | United States of America | Search report |
| US7818002B2 | Cites | United States of America | Search report |
| US8180878B2 | Cites | United States of America | Search report |
| US8213394B2 | Cites | United States of America | Search report |
| WO9859513A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| JPH10126840A | Cites | Japan | Applicant |
| JPH11161618A | Cites | Japan | Applicant |
| JPH11234748A | Cites | Japan | Applicant |
| JPH11239089A | Cites | Japan | Applicant |
| JPH11355858A | Cites | Japan | Applicant |
| US20010012777A1 | Cites | United States of America | Applicant |
| US20030224795A1 | Cites | United States of America | Applicant |
| US20040097216A1 | Cites | United States of America | Applicant |
| US20040185848A1 | Cites | United States of America | Search report |
| US20060047829A1 | Cites | United States of America | Applicant |
| US20060223531A1 | Cites | United States of America | Applicant |
| US20100232407A1 | Cites | United States of America | Search report |
| JP10126840A | Cites | Japan | Applicant |
| JP11161618A | Cites | Japan | Applicant |
| JP11234748A | Cites | Japan | Applicant |
| JP11239089A | Cites | Japan | Applicant |
| JP11355858A | Cites | Japan | Applicant |
| WO9859513 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO9859513A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0008884 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0008884A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0079760A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0079760A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0131472A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0178439A2 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| 3GPP TSG-SA Working Group 2 Drafting Session, "Re-registration/De-registration Information Flows", Oct. 9-12, 2000. | Non-patent | – | Applicant |
| English translation of Japanese Office Action, Japanese Patent Application No. JP2002-588715, Nov. 9, 2007. | Non-patent | – | Applicant |
| English translation of Japanese Office Action, Japanese Patent Application No. JP2002-588715, Oct. 27, 2008. | Non-patent | – | Applicant |
| "Mobile IP", C. E. Perkins, IEEE Communications Magazine, IEEE Service Center, vol. 35, No. 5, May 1, 1997, pp. 84-86, 91-99, XP000657114. | Non-patent | – | Applicant |
| Japanese Office Action, Japanese Patent Application No. JP 2002-588715, Date of Issue: Nov. 9, 2007, pp. 1-3, English Translation: pp. 1-3. | Non-patent | – | Applicant |
| Japanese Office Action, Japanese Patent Application No. JP 2002-588715, Date of Issue: Oct. 20, 2008, Date of Dispatch: Oct. 27, 2008, English Translation: pp. 1-2. | Non-patent | – | Applicant |
| 3GPP TSG-SA Working Group 2 Drafting Session, “Re-registration/De-registration Information Flows”, Oct. 9-12, 2000. | Non-patent | – | Applicant |
| English translation of Japanese Office Action, Japanese Patent Application No. JP2002-588715, Nov. 9, 2007. | Non-patent | – | Applicant |
| English translation of Japanese Office Action, Japanese Patent Application No. JP2002-588715, Oct. 27, 2008. | Non-patent | – | Applicant |
| “Mobile IP”, C. E. Perkins, IEEE Communications Magazine, IEEE Service Center, vol. 35, No. 5, May 1, 1997, pp. 84-86, 91-99, XP000657114. | Non-patent | – | Applicant |
| Japanese Office Action, Japanese Patent Application No. JP 2002-588715, Date of Issue: Nov. 9, 2007, pp. 1-3, English Translation: pp. 1-3. | Non-patent | – | Applicant |
| Japanese Office Action, Japanese Patent Application No. JP 2002-588715, Date of Issue: Oct. 20, 2008, Date of Dispatch: Oct. 27, 2008, English Translation: pp. 1-2. | Non-patent | – | Applicant |
24 members in 13 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 01112903 | United Kingdom | – | |
| 0111290 | United Kingdom | A | |
| 0202696 | International Bureau of the World Intellectual Property Organization (WIPO) | W | |
| 47698003 | United States of America | A |
Members24
| Document | Office | Kind | |
|---|---|---|---|
| CA2447049A1 | Canada | A1 | |
| WO02091786A1 | World Intellectual Property Organization (WIPO) | A1 | |
| KR20030096367A | Republic of Korea | A | |
| EP1386515A1 | European Patent Office (EPO) | A1 | |
| MXPA03010256A | Mexico | A | |
| BR0209509A | Brazil | A | |
| US2004176091A1 | United States of America | A1 | |
| CN1531833A | China | A | |
| ZA200308695B | South Africa | B | |
| JP2004533165A | Japan | A | |
| RU2003135644A | Russian Federation | A | |
| RU2287911C2 | Russian Federation | C2 | |
| KR100693395B1 | Republic of Korea | B1 | |
| CN100367820C | China | C | |
| AU2002314473B2 | Australia | B2 | |
| CN101179863A | China | A | |
| JP4315686B2 | Japan | B2 | |
| US7818002B2 | United States of America | B2 | |
| CA2447049C | Canada | C | |
| USRE44358EThis record | United States of America | E | |
| EP1386515B1 | European Patent Office (EPO) | B1 | |
| PT1386515E | Portugal | E | |
| CN101179863B | China | B | |
| BRPI0209509B1 | Brazil | B1 |
64 transactions on the USPTO file
Allowed after 1 non-final rejection and 1 final rejection.
- Non-final rejections
- 1
- Final rejections
- 1
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Payment of Maintenance Fee, 12th Year, Large EntityM1553 | M1553 | |
| Payment of Maintenance Fee, 8th Year, Large EntityM1552 | M1552 | |
| Correspondence Address ChangeC.ADB | C.ADB | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Supplemental Papers - Oath or DeclarationC600 | C600 | |
| Email NotificationEML_NTR | EML_NTR | |
| Printer Rush- No mailingTCPB | TCPB | |
| Mail Miscellaneous Communication to ApplicantMM327 | MM327 | |
| Miscellaneous Communication to Applicant - No Action CountM327 | M327 | |
| Pubs Case Remand to TCPUBTC | PUBTC | |
| Workflow - Request for RCE - FinishFRCE | FRCE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Reasons for AllowanceEX.R | EX.R | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| New or Additional Drawing FiledC614 | C614 | |
| Response after Final ActionA.NE | A.NE | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Advisory Action (PTOL - 303)MCTAV | MCTAV | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Advisory Action (PTOL-303)CTAV | CTAV | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Oath or Declaration Filed (Including Supplemental)C602 | C602 | |
| Response after Final ActionA.NE | A.NE | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Notice of Reissue Published in Official GazetteNRE. | NRE. | |
| Application Is Now CompleteCOMP | COMP | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Filing Receipt - UpdatedFLRCPT.U | FLRCPT.U | |
| Payment of additional filing fee/PreexamFLFEE | FLFEE | |
| A statement by one or more inventors satisfying the requirement under 35 USC 115, Oath of the ApplicOATHDECL | OATHDECL | |
| The identification of one or more legal entities other than the inventor(s), each such legal entityASGMT | ASGMT | |
| Notice Mailed--Application Incomplete--Filing Date AssignedINCD | INCD | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Preliminary AmendmentA.PE | A.PE | |
| Initial Exam Team nnIEXX | IEXX |
6 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| Maintenance fee paymentMAFP | MAFP | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| AssignmentAS | AS |
Numbers
- Publication
- RE044358
- Application
- 13251071
Titles
- English
- Subscriber registrations in a mobile communication system
Classification
- CPC, 9
- H04W12/06
- H04L63/08
- H04W60/04
- H04L65/1016
- H04L65/1073
- H04L67/14
- H04L67/04
- H04L69/329
- H04L65/1104
- IPC, 6
- H04M1 725
- H04L29 06
- H04W4 00
- H04L29 08
- H04Q1 00
- H04W60 02