ased location update, or Multicast and Broadcast Service (MBS) location update, the MS may update the temporary identifier, paging cycle and paging offset. If an MS chooses to update its location, depending on the security association that the MS shares with its preferred BS, it uses either the: secure location update process or unsecure location update process. The MS performs the location update once it detects a change in the paging group. The MS detects the change of the paging group by monitoring the PGID, which is transmitted by the BS. The MS periodically performs location update prior to the expiration of an Idle State timer. In each location update including paging group location update, the Idle State timer is reset. The MS attempts to perform a location update as part of its regular power-down process. For an MS receiving MBS data in the Idle State, during MBS zone transition, the MS may perform the MBS location update process to acquire the MBS zone information for continuous reception of MBS content. Enhanced power saving schemes can also be utilized when the MS is in the Active Mode. In this case, the BS optimizes resource and transmission parameters to increase energy savings at the MS. 6.10 SCHEDULING SERVICES Scheduling services demonstrate the data handling mechanisms supported by the MAC scheduler for data transport on a connection. Each connection is associated with a single scheduling service. A scheduling service is identified by a set of QoS parameters that quantify different aspects of its behavior. These parameters are managed using DSA and DSC MAC management messages. The legacy scheduling services are supported in IEEE 802.16m. In addition, IEEE 802.16n provides a specific scheduling service to support real-time non-periodic applications such as online gaming. IEEE 802.16m supports adaptation of service flow QoS parameters. One or more sets of QoS 6.10 Scheduling services parameters are defined for one service flow. The MS and the serving BS negotiate the supported QoS parameter sets du