1460474422-4f7969c2-eadd-4209-b529-59c99660a82f

A method of realizing a personal video recorder using a home network device is provided. The apparatus comprises a handoff controller within a source base station that selects an optimal target base station using location information of at least one target base station and using one of: a location of the wireless mobile station, a velocity of the wireless mobile station, and a direction of motion of the wireless mobile station. The first prefetch stream has a first assigned priority that determines a relative order for scheduling prefetch requests of the first prefetch stream relative to other prefetch requests of other prefetch streams. The reservation server includes a user database for storing the identification of each user allowed to access to the reservation server and also stores the rights of each user.