Method and device for providing event in wireless communication system
The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. A method performed by a terminal in a wireless communication system is provided. The method comprises transmitting to a subscription manager discovery service (SM-DS) information indicating a support of a push service, receiving from the SM-DS a list of push services supported by the SM-DS, selecting at least one push service based on the list of push services supported by the SM-DS, generating an embedded Universal Integrated Circuit Card (eUICC) signature based on an indicator indicating at least one selected push service and a push token, and transmitting to the SM-DS the indicator, the push token, and the eUICC signature.
1 . A method performed by a terminal in a wireless communication system, the method comprising:
transmitting, to a subscription manager discovery service (SM-DS), remote subscriber identity module (SIM) provisioning (RSP) capability information of the terminal including information indicating a support for a push service of the terminal;
receiving, from the SM-DS, information indicating a support for the push service of the SM-DS and a list of push services supported by the SM-DS;
selecting a push service based on the list of the push services supported by the SM-DS;
transmitting, to the SM-DS, information on the selected push service, a push token for the selected push service, and an embedded universal integrated circuit card (eUICC) signature, wherein the eUICC signature is generated based on the information on the selected push service and the push token;
receiving, from the SM-DS, a response message including a result of registration of the selected push service, wherein the response message further includes time information associated with validity of the push token; and
enabling the selected push service.
2 . The method of claim 1 , wherein, in case that verification for an SM-DS signature included in the response message returns an error status, a push service registration procedure is stopped.
3 . The method of claim 1 , wherein the information on the selected push service is used for verifying whether the selected push service is supported by the SM-DS, and
wherein the push token is stored within the SM-DS, and is associated with an eUICC identifier (EID) corresponding to the terminal.
4 . A method performed by a subscription manager discovery service (SM-DS) in a wireless communication system, the method comprising:
receiving, from a terminal, remote subscriber identity module (SIM) provisioning (RSP) capability information of the terminal including information indicating a support for a push service of the terminal;
transmitting, to the terminal, information indicating a support for the push service of the SM-DS and a list of push services supported by the SM-DS;
receiving, from the terminal, information on a selected push service, a push token for the selected push service, and an embedded universal integrated circuit card (eUICC) signature generated based on the information on the selected push service and the push token; and
transmitting, to the terminal, a response message including a result of registration of the selected push service, wherein the response message further includes time information associated with validity of the push token,
wherein the selected push service is enabled.
5 . The method of claim 4 , wherein the response message includes an SM-DS signature, and
wherein, in case that verification for the SM-DS signature included in the response message returns an error status, a push service registration procedure is stopped.
6 . The method of claim 4 , further comprising:
transmitting, to a push service server corresponding to the push service registered by the terminal, a notification of event registration in case that the SM-DS receives event information associated with an eUICC identifier (EID) of the terminal.
7 . The method of claim 4 , further comprising:
identifying whether the selected push service is supported by the SM-DS based on the information on the selected push service; and
storing the push token in association with an eUICC identifier (EID) corresponding to the terminal.
8 . A terminal in a wireless communication system, the terminal comprising:
a transceiver; and
a controller configured to:
transmit, to a subscription manager discovery service (SM-DS) via the transceiver, remote subscriber identity module (SIM) provisioning (RSP) capability information of the terminal including information indicating a support for a push service of the terminal,
receive, from the SM-DS via the transceiver, information indicating a support for the push service of the SM-DS and a list of push services supported by the SM-DS,
select a push service based on the list of the push services supported by the SM-DS,
transmit, to the SM-DS via the transceiver, information on the selected push service, a push token for the selected push service, and an embedded universal integrated circuit card (eUICC) signature, wherein the eUICC signature is generated based on the information on the selected push service and the push token,
receive, from the SM-DS via the transceiver, a response message including a result of registration of the selected push service, wherein the response message further includes time information associated with validity of the push token, and
enable the selected push service.
9 . The terminal of claim 8 , wherein, in case that verification for an SM-DS signature included in the response message returns an error status, a push service registration procedure is stopped.
10 . The terminal of claim 8 , wherein the information on the selected push service is used for verifying whether the selected push service is supported by the SM-DS, and
wherein the push token is stored within the SM-DS, and is associated with an eUICC identifier (EID) corresponding to the terminal.
11 . A subscription manager discovery service (SM-DS) in a wireless communication system, the SM-DS comprising:
a transceiver; and
a controller configured to:
receive, from a terminal via the transceiver, remote subscriber identity module (SIM) provisioning (RSP) capability information of the terminal including information indicating a support for a push service of the terminal,
transmit, to the terminal via the transceiver, information indicating a support for the push service of the SM-DS and a list of push services supported by the SM-DS,
receive, from the terminal via the transceiver, information on a selected push service, a push token for the selected push service, and an embedded universal integrated circuit card (eUICC) signature generated based on the information on the selected push service and the push token, and
transmit, to the terminal via the transceiver, a response message including a result of registration of the selected push service, wherein the response message further includes time information associated with validity of the push token,
wherein the selected push service is enabled.
12 . The SM-DS of claim 11 , wherein the response message includes an SM-DS signature, and
wherein, in case that verification for the SM-DS signature included in the response message returns an error status, a push service registration procedure is stopped.
13 . The SM-DS of claim 11 , wherein the controller is further configured to: transmit, to a push service server corresponding to the push service registered by the terminal via the transceiver, a notification of event registration in case that the SM-DS receives event information associated with an eUICC identifier (EID) of the terminal.
14 . The SM-DS of claim 11 , wherein the controller is further configured to:
identify whether the selected push service is supported by the SM-DS based on the information on the selected push service, and
store the push token in association with an eUICC identifier (EID) corresponding to the terminal.