A session QoS control apparatus includes a session management database in
which session management information per user terminal is stored, a user
preference database in which user preference information representing the
user state and QoS requirement associated with the identifier of a user
communication terminal is stored, and a user communication terminal and
router management database in which mapping between a user terminal and a
network node to which the terminal is connected is stored. Upon receiving
user session information, the apparatus analyses the user session
information by referring to the session management and user preference
databases and determines a QoS policy for the session between caller and
callee terminals. From the user communication terminal and router
management database, the apparatus retrieves a node on which the session
QoS policy should be set and transmits a QoS command to the node to set
the session QoS policy on the node.