Giải thuật M-PAM (Modified – PAM)

Một phần của tài liệu Nghiên cứu quy hoạch mạng 3G (Trang 65)

Giải thuật M – PAM dựa trên ý tƣởng của giải thuật PAM với điểm mới là giải thuật M –PAM đã sử dụng giải thuật của quy hoach mạng viễn thông để xác định tham số k (Trong PAM phải xác định tham số k trƣớc khi chạy giải thuật)

Giải thuật con dùng để xác định tham số k

Sử dụng giải thuật trong quy hoạch GSM để tính toán số lƣợng cell cần thiết theo quy hoạch vùng phủ và số lƣợng cell cần thiết theo quy hoạch dung lƣợng

 k1= Số lƣợng cell theo quy hoạch vùng phủ = (tổng diện tích khu

vực)/(diện tích của mỗi cell)

 k2 = Số lƣợng cell theo quy hoạch dung lƣợng = (tổng số thuê bao trên

khu vực)/(số thuê bao mà mỗi cell phục vụ)

 k = Max(k1, k2)

Cách tính diện tích khu vực và số thuê bao mà mỗi cell phục vụ (tham khảo chƣơng trên)

Giải thuật M – PAM

Bước 1: ta phải xác định số lƣợng lƣợng cell mong muốn (k)

Bước 2: chọn ngẫu nhiên k điểm dùng để làm medoid.

Bước 3: phân phối các non – medoid cho các medoid, một non – medoid chỉ phụ thuộc vào 1 medoid duy nhất, và đó là medoid gần nó nhất.

Bước 4: tính toán giá trị TC lần đầu tiên (tổng độ dài liên kết của các medoid đến các non – medoid của nó)

     k medoidn i j i current j medoid non medoid dis TC ( , )

Quá trình lặp (nhằm chọn ra những điểm nào thích hợp nhất để làm medoid):

 Sử dụng 2 vòng lặp for lồng vào nhau để chọn trƣờng hợp kiểm tra

 Kiểm tra từng cặp medoid, non – medoid; thay đổi tính chất của chúng:

 medoid  non – medoid

 non – medoid  medoid

 Tiến hành lại các bƣớc 3, 4. Tính lại các giá trị TCi,jcho các trƣờng hợp

 Tìm cặp i,j sao cho giá trị TCi,j là nhỏ nhất.

Lặp lại quá trình lặp trên, điều kiện để kết thúc vòng lặp là:

j i

TC, TCcurrent

Sau khi đã xác định đƣợc trƣờng hợp tối ƣu, ta phân phối các non – medoid theo các medoid, và hiển thị kết quả. Vị trí các medoid chính là vị trí tham khảo dành cho các BS.

Một phần của tài liệu Nghiên cứu quy hoạch mạng 3G (Trang 65)