The MBMS De-Registration is the procedure by which a downstream node informs an upstream node that it does not need to receive signalling, session attributes and data for a particular MBMS bearer service anymore and therefore would like to be removed from the corresponding distribution tree.
The MBMS De-registration procedure is initiated:
-
By the SGSN or GGSN when the last MBMS UE Context for a particular MBMS bearer service is deleted from the node and the "list of downstream nodes" parameter in the corresponding MBMS Bearer Context is empty;
-
By the SGSN or GGSN when the last node registered in the "list of downstream nodes" de-registers from an MBMS bearer service for which there is no corresponding MBMS UE Context; or
-
By the DRNC that registered at an SGSN when it deletes the associated MBMS Service Context.
This MBMS De-Registration Procedure is initiated by BM-SC when the specific MBMS bearer service is terminated. This procedure tears down the distribution tree for the delivery of session attributes and MBMS data. This procedure results in releasing of all MBMS Bearer Contexts and associated MBMS UE Contexts in the nodes along the distribution tree.
Step 1.
The BM-SC sends a De-Registration Request message to all GGSNs contained in the
"list of downstream nodes" parameter of the corresponding MBMS Bearer Context to indicate the session is terminated and any related MBMS bearer resources shall be released.
The GGSN returns a De-Registration Response message to the BM-SC. The BM-SC releases all MBMS UE Contexts and the corresponding MBMS Bearer context.
Step 2.
The GGSN sends an MBMS De-Registration Request message to all SGSNs contained in the "list of downstream nodes" parameter. of the corresponding MBMS Bearer Context. The SGSN returns an MBMS De-registration Response message to the GGSN and releases all bearer resources if the state attribute of the MBMS Bearer Context is 'Active'. The GGSN releases all MBMS UE Contexts and the affected MBMS Bearer Context. If a bearer plane had been established over Gi for this MBMS bearer service, the bearer plane is released.
Step 3.
The SGSN sends an MBMS De-Registration Request message to all BSCs/RNCs connected with this SGSN. The BSC/RNC returns an MBMS De-Registration Response message to the SGSN, and releases all bearer resources if the state attribute of the MBMS Service Context is
'Active'. If the BSC/RNC is using IP multicast distribution it shall disable reception from the IP backbone of the particular MBMS bearer service according to
RFC 3376,
RFC 3810 and
RFC 4604. The SGSN releases all MBMS UE Contexts and the affected MBMS Bearer Context. If a bearer plane had been established between the SGSN and the GGSN for this MBMS bearer service, the bearer plane is released.
Step 4.
The BSC/RNC releases the affected radio resources, all MBMS UE Contexts and the MBMS Service Context. The detailed procedures are specified in
TS 25.346 and
TS 43.246. RAN may notify the UEs that the MBMS Bearer service has being terminated, so that the UE can locally deactivate its MBMS UE context, detailed procedures are specified in
TS 25.346 and
TS 43.246.