Methods and systems for managing mission critical data (MCData) sessions
The disclosure relates to a communication method and system for converging a 5 th -Generation (5G) communication system for supporting higher data rates beyond a 4 th -Generation (4G) system with a technology for Internet of Things (IoT). A method is provided. The method includes transmitting by at least one sender, respective MCData User Identifier (ID) to at least one receiver User Equipment (UE), receiving, by the at least one receiver UE, the MCData User ID of the at least one sender UE, and decoding, by the at least one receiver UE, the received sender MCData User ID to identify the at least one sender UE, wherein the sender MCData User ID is included in one of a signaling payload message content and a MCData notification message sent by the at least one sender UE to the at least one receiver UE.
1 . A method for managing a mission critical data (MCData) session, the method comprising:
triggering, by a sender user equipment (UE), transmission of short data service (SDS) group data to at least one receiver UE;
adding, by the sender UE, a sender MCData user identifier (ID) and an extended application ID as an additional information element (IE) in a signaling payload of the SDS group data in an SDS signaling payload message; and
transmitting, by the sender UE, the sender MCData user ID and the extended application ID included as the additional IE in the signaling payload of the SDS group data in the SDS signaling payload message to the at least one receiver UE,
wherein the SDS signaling payload message includes the IE corresponding to the sender MCData user ID and one or more IEs corresponding to the data, and
wherein the IE corresponding to the sender MCData user ID is associated with at least one of an information element index (IEI) field indicating a value of the sender user MCData ID, a type field indicating a type of the sender MCData user ID, a presence field, a format field indicating a format of the sender MCData user ID, and a length field indicating a length of the sender MCData user ID.
2 . The method of claim 1 , wherein the sender UE is an initiator of the MCData session.
3 . The method of claim 1 , wherein the sender UE is not an initiator of the MCData session.
4 . The method of claim 1 , wherein the SDS signaling payload message includes at least one of a content, a file, audio, a video, an image, and text.
5 . The method of claim 4 , wherein the SDS group data transmitted by the sender UE to the at least one receiver UE includes a notification sent by the at least one receiver UE as an acknowledgement in response to the SDS signaling payload message received from the sender UE.
6 . The method of claim 1 , wherein the sender MCData user ID is an MCData user ID.
7 . A sender user equipment (UE) in a mission critical data (MCData) communication system, the UE comprising:
a transceiver; and
a controller coupled to the transceiver and configured to:
trigger transmission of short data service (SDS) group data to at least one receiver UE,
add a sender MCData user identifier (ID) and an extended application ID as an additional information element (IE) in a signaling payload of the SDS group data in an SDS signaling payload message, and
transmit the data with the sender MCData user ID and the extended application ID included as the additional IE in the signaling payload of the SDS group data in the SDS signaling payload message to the at least one receiver UE,
wherein the receiver UE is configured to decode the sender MCData user ID by:
decoding an Information Element (IE) corresponding to the sender MCData user ID and associated with at least one of an Information Element Index (IEI) field, a type field, a presence field, a format field, and a length field present in the signaling payload of the received data in sequence to identify the sender UE.