Patent ID: 8724605

Claim:
A method comprising the steps of: receiving input information related to transmission of at least video or data by an access point in a wireless network, said input information including at least one of setup connections, modulating and coding scheme (MCS); receiving, by said access point, channel state each information from each user in said wireless network, said channel state information including signal-to-interference-and-noise -ratio S1 NR for each said user under each beam pattern; and multicast beamform scheduling, responsive to said receiving, for multicast delivery of said at least video or data from said access point with beamforming antennas, said videos being at least one of a multi-resolution and a multi-layered video, said scheduling including a greedy procedure for selecting beams, assigning MCS and video layer or resolution to each of said beams wherein said multicast beamform scheduling comprises enumerating all possible sets of transmit elements TEs with cardinality less than or equal to k′ and find the set H with the largest utility, where k′=1 if k=0, and k′=k−1, if k>0, with TE being a transmit element defined as a 3-tuple (b,m,l) which indicates the beam b is selected to transmit resolution I with MCS m, and k denoting a controlling parameter.