A method for performing, by a Telephony Server, TS, in a first network, conference messaging between at least one Telephony Control Point, TCP, in the first network and a plurality of Wide Area Network, WAN, devices connected to a second network, comprising: receiving a session request associated with a conference messaging session with the plurality of WAN devices from the at least one TCP in the first network, wherein the session request includes session information, media capabilities of the at least one TCP, a list of the plurality of WAN devices and a subject of the conference messaging session; and establishing the conference messaging session between the at least one TCP and the plurality of WAN devices based on the session request, wherein the establishing the conference messaging session comprises: generating a conference initiate request associated with the conference messaging session, wherein the conference initiate request includes a unique conference session identifier, the media capabilities of the at least one TCP, and the subject of the conference messaging session; and transmitting the conference initiate request to each of the plurality of devices connected to the second network listed in the session request, receiving a transfer session request by the at least one TCP in the conference messaging session while the conference messaging session is ongoing; retrieving a session identifier from the transfer session request, wherein the transfer session request is used to identify whether to leave the ongoing conference messaging session without termination; marking an ongoing conference messaging session status as parked; and notifying one or more TCPs associated with the ongoing conference messaging session and the plurality of WAN devices of the status of the ongoing conference messaging session, wherein, while the conference messaging session is ongoing, a dynamic session information associated with the conference messaging session is provided to the at least one TCP, wherein the dynamic session information includes user leaving session information, user joining session information, or any changes in the subject of conference session, wherein the first network is an Universal Plug and Play, UPnP, telephony based home network, and the second network is a Wide Area Network. receiving a session request associated with a conference messaging session with the plurality of WAN devices from the at least one TCP in the first network, wherein the session request includes session information, media capabilities of the at least one TCP, a list of the plurality of WAN devices and a subject of the conference messaging session; and establishing the conference messaging session between the at least one TCP and the plurality of WAN devices based on the session request, wherein the establishing the conference messaging session comprises: generating a conference initiate request associated with the conference messaging session, wherein the conference initiate request includes a unique conference session identifier, the media capabilities of the at least one TCP, and the subject of the conference messaging session; and transmitting the conference initiate request to each of the plurality of devices connected to the second network listed in the session request, receiving a transfer session request by the at least one TCP in the conference messaging session while the conference messaging session is ongoing; retrieving a session identifier from the transfer session request, wherein the transfer session request is used to identify whether to leave the ongoing conference messaging session without termination; marking an ongoing conference messaging session status as parked; and notifying one or more TCPs associated with the ongoing conference messaging session and the plurality of WAN devices of the status of the ongoing conference messaging session,