A data communication system that, when in operation, sends conventional short messaging service, SMS, communications to one or more devices (30A, 30B) via a primary communication arrangement, wherein the data communication system supports, in operation, data communication therethrough using a secondary communication arrangement; a given device and/or the data communication system includes at least one signaling layer implemented via the secondary communication arrangement through which is communicated a confirmation of a given signalling event delivering an SMS to the given device via use of the primary communication arrangement has been successfully executed, wherein the confirmation is used to make an execution of the given signalling event auditable and traceable, wherein the secondary communication arrangement includes at least one of: Internet Protocol TCP/IP, an Original Equipment Manufacturer OEM communication layer; and the data communication system is operable to transcode a conventional SMS communication of a conventional SMS message event into Internet Protocol IP data packets that are delivered to the given device, wherein receipt of the Internet Protocol IP data packets at the given device causes the given user device to send the confirmation as an acknowledgement of receipt of the Internet Protocol IP packets so that the execution of the given signaling event is auditable and traceable characterized in that the transcoding the conventional SMS message includes changing a language and/or a protocol of the conventional SMS message, wherein the confirmation of receipt of transcoded SMS message is provided by an application APP installed in the given device, wherein the application APP is in contact with one or more applications and queries the one or more applications for sending the transcoded SMS message to the given device, wherein, the signalling layer is configured to facilitate a transmission of the confirmation of a given signalling event by exchanging encrypted data between the one or more devices, the encrypted data comprising digital signatures of the one or more devices and software of the one or more devices. conventional short messaging service, SMS, communications to one or more devices (30A, 30B) via a primary communication arrangement, wherein the data communication system supports, in operation, data communication therethrough using a secondary communication arrangement; a given device and/or the data communication system includes at least one signaling layer implemented via the secondary communication arrangement through which is communicated a confirmation of a given signalling event delivering an SMS to the given device via use of the primary communication arrangement has been successfully executed, wherein the confirmation is used to make an execution of the given signalling event auditable and traceable, wherein the secondary communication arrangement includes at least one of: Internet Protocol TCP/IP, an Original Equipment Manufacturer OEM communication layer; and the data communication system is operable to transcode a conventional SMS communication of a conventional SMS message event into Internet Protocol IP data packets that are delivered to the given device, wherein receipt of the Internet Protocol IP data packets at the given device causes the given user device to send the confirmation as an acknowledgement of receipt of the Internet Protocol IP packets so that the execution of the given signaling event is auditable and traceable characterized in that the transcoding the conventional SMS message includes changing a language and/or a protocol of the conventional SMS message, wherein the confirmation of receipt of transcoded SMS message is provided by an application APP installed in the given device, wherein the application APP is in contact with one or more applications and queries the one or more applications for sending the transcoded SMS message to the given device, wherein, the signalling layer is configured to facilitate a transmission of the confirmation of a given signalling event by exchanging encrypted data between the one or more devices, the encrypted data comprising digital signatures of the one or more devices and software of the one or more devices.