III. Các chức năng của GPRS
2- Chức năng định tuyến và truyền dẫn gó
“Tuyến”: được định nghĩa gồm các nút yêu cầu sử dụng cho truyền tải các bản tin trong cùng một mạng hoặc giữa các mạng PLMN. Một tuyến phải có nút gốc (phát bản tin), có hoặc không có các nút chuyển tiếp và một nút đích (nhận bản tin).
“Định tuyến”: là quá trình xác định và sử dụng một số nguyên tắc thích hợp để lựa chọn tuyến sẽ truyền một bản tin trong một mạng hoặc giữa các mạng PLMN.
•Chức năng chuyển tiếp (Relay Function)
Chức năng chuyển tiếp là một phương thức mà một nút mạng chuyển các đơn vị dữ liệu gói PDU nhận được từ một nút rồi chuyển tới một kênh đầu ra thích hợp cho nút tiếp theo trong tuyến.
SGSN và GGSN gán thêm số thứ tự vào các PDU. SGSN có thể sắp xếp lại các PDU trước khi chuyển tới SNDCP; GGSN có thể sắp xếp lại các PDU trước khi truyền tới điểm tham chiếu Gi.
•Chức năng định tuyến (Rounting Function)
Chức năng định tuyến sử dụng địa chỉ đích trong bản tin để xác định nút nhận bản tin và sử dụng các dịch vụ lớp dưới để đưa các bản tin này tới GSN. Chức năng định tuyến sẽ lựa chọn đường truyền cho hop tiếp theo trong tuyến.
Các chức năng định tuyến và truyền dẫn gói:
- Định tuyến và truyền dẫn gói giữa thiết bị di động và mạng ngoài.
- Định tuyến và truyền dẫn gói giữa thiết bị di động và mạng PLMN GPRS khác.
- Định tuyến và truyền dẫn gói giữa các thiết bị di động khác nhau.
Các PDP PDU sẽ được định tuyến và truyền giữa MS và GGSN như các đơn vị dữ liệu mạng (N-PDU). Các PDP PDU được truyền giữa SGSN và MS bởi giao thức SNDCP, giữa SGSN và GGSN bởi giao thức TCP/IP hoặc giao thức UDP/IP. Dữ liệu được truyền bởi giao thức Tunnelling qua đường hầm. Một đường hầm được xác định bởi số nhận dạng (TID) và địa chỉ SGN.
•Chức năng phiên dịch và sắp xếp địa chỉ (Address Translation and Mapping Function)
Phiên dịch địa chỉ là sự chuyển đổi một địa chỉ loại này thành một địa chỉ loại khác. Chức năng phiên dịch và sắp xếp địa chỉ chuyển đổi địa chỉ giao thức mạng ngoài thành địa chỉ mạng nội bộ nhằm phục vụ cho việc định tuyến các gói tin trong mạng PLMN hoặc giữa các mạng PLMN.
•Chức năng đóng gói (Encapsulation Function)
GPRS truyền trong suốt PDP PDU giữa mạng ngoài và MS. Các PDP được đóng gói và tách gói nhằm phục vụ định tuyến trong mạng. Đóng gói cho phép gắn thêm thông tin điều khiển và địa chỉ vào một PDU. Tách gói là quá trình ngược lại: tách địa chỉ và thông tin điều khiển từ gói để lấy ra đơn vị dữ liệu ban đầu. Chức năng đóng gói được thực hiện giữa các SGN trong backbone và giữa các SGSN và MS.
•Chức năng Tunnelling
Tunnelling là một phương thức truyền dẫn các PDU đã được đóng gói trong hoặc giữa các mạng PLMN từ một điểm đóng gói tới một điểm tách gói.
Tunnel (đường hầm) là một giao tuyến hai chiều kết nối điểm-điểm nhưng chỉ có điểm cuối của tunnel là được xác định.
•Chức năng nén (Compression Function)
Chức năng này cho phép sử dụng tối ưu dung lượng của phần vô tuyến bằng cách truyền đi các SDU càng nhỏ (nén) càng tốt mà vẫn đảm bảo nội dung trong nó.
•Chức năng mã hoá (Ciphering Function)
Cho phép bảo mật dữ liệu và dữ liệu của người sử dụng qua các kênh vô tuyến và bảo vệ mạng PLMN từ những người xâm phạm.
•Chức năng quản lý tên miền (Domain Name Server)
Là chức năng Internet chuẩn đảm bảo thống nhất tương ứng giữa tên gọi, chức năng và địa chỉ của các GSN trong mạng.