복수의 유저 단말들과 통신하는 통신 장치에서의 빔포밍을 스케쥴링하는 장치 및 방법이 개시된다. 복수의 유저 단말들과 통신하는 통신 장치에서의 빔포밍을 스케쥴링하는 방법은, 통신 장치와 복수의 유저 단말들 사이의 채널 정보 및 통신 제약 조건을 수집하는 단계, 초기 라그랑지 승수에 따라 채널 정보 및 통신 제약 조건에 기초하여 통신 장치의 최적 빔포밍 산출을 위한 GPI(Generalized Power Iteration) 알고리즘을 수행하는 단계, GPI 알고리즘을 반복하여 수행하면서 미리 설정된 조건을 만족하지 않는 경우 초기 라그랑지 승수를 후기 라그랑지 승수로 업데이트하는 단계, 및 업데이트된 후기 라그랑지 승수에 기초하여 상기 통신 장치의 빔포밍을 스케쥴링하는 단계를 포함한다.