A method for providing session control from a multimedia subsystem for a user element in a circuit-switched subsystem comprising: • establishing for a session a session control signaling path between a user element in a circuit-switched subsystem and a remote user agent, which represents the user element to a multimedia subsystem, such that the multimedia subsystem provides overall session control for the session; • establishing a bearer control signaling path, separate from the session control signaling path, for the session from the remote user agent into the circuit-switched subsystem through a media gateway control function, the bearer control signaling path supporting a circuit-switched portion of a bearer path for the session between the user element and a media gateway associated with the media gateway control function, wherein the session control signaling path does not extend through the media gateway control function; and • establishing a remote signaling session path toward a remote terminal through the multimedia subsystem, wherein the session control signaling path is established through an adaptation function, separate from the remote user agent and positioned between the user element and the mobile switching center supporting the user element in the circuit-switched subsystem, which provides protocol conversion along the session control signaling path to facilitate signaling between the circuit-switched subsystem and the remote user agent, wherein the adaptation function receives from the user element access signaling comprising mobility signaling, session control signaling, and bearer control signaling; and routes the mobility signaling to the mobile switching center, routes the session control signaling to the remote user agent via the session control signaling path, and routes the bearer control signaling to the mobile switching center via the bearer control signaling path • establishing for a session a session control signaling path between a user element in a circuit-switched subsystem and a remote user agent, which represents the user element to a multimedia subsystem, such that the multimedia subsystem provides overall session control for the session; • establishing a bearer control signaling path, separate from the session control signaling path, for the session from the remote user agent into the circuit-switched subsystem through a media gateway control function, the bearer control signaling path supporting a circuit-switched portion of a bearer path for the session between the user element and a media gateway associated with the media gateway control function, wherein the session control signaling path does not extend through the media gateway control function; and • establishing a remote signaling session path toward a remote terminal through the multimedia subsystem, wherein the session control signaling path is established through an adaptation function, separate from the remote user agent and positioned between the user element and the mobile switching center supporting the user element in the circuit-switched subsystem, which provides protocol conversion along the session control signaling path to facilitate signaling between the circuit-switched subsystem and the remote user agent, wherein the adaptation function receives from the user element access signaling comprising mobility signaling, session control signaling, and bearer control signaling; and routes the mobility signaling to the mobile switching center, routes the session control signaling to the remote user agent via the session control signaling path, and routes the bearer control signaling to the mobile switching center via the bearer control signaling path