Bảng 3Bảng nén một số bản tin SIP
3.1.3 P-CSCF tương tác với PDF và tham gia tính cước
P-CSCF có nhiệm vụ sắp đặt theo trình tự những phiên và những thông tin liên quan đến truyền dẫn theo PDF khi mà người điều hành mạng muốn áp dụng SBLP. Thông qua PDF, IMS có thể phân phối những thông tin liên quan đến tính phí đến mạng GPRS và ngược lại, IMS cũng nhận được những thông tin về tính phí từ mạng GPRS.
Khi P-CSCF nhận được bản tin đăng ký của UE, nó sẽ tạo ra một IMS Charging ID (ICID) làm cơ sở trong quá trình tính cước.P-CSCF sẽ lưu trữ lại và chuyển ICID này đến các khối chức năng có tham gia vào quá trình tính cước.Khi UE bắt đầu sử dụng một dịch vụ có tính cước thì tại những nút mạng có tham gia vào quá trình tính cước sẽ có một bộ Timer bật lên. Khi UE kết thúc dịch vụ thì bộ Timer này dừng lại và gởi thông tin về thời gian và dịch vụ sử dụng đến khối chức năng tính cước
3.1.4 Bảo mật
P-CSCF có vai trò chính trong sự liên kết bảo mật và áp dụng sự bảo vệ đảm bảo toàn vẹn và riêng tư cho tín hiệu SIP.Điều đó đạt được trong suốt quá trình đăng kí SIP khi UE và P-
CSCF thương lượng IPSec. Sau lần đăng kí đầu tiên, P-CSCF có thể áp dụng việc bảo vệ toàn vẹn và riêng tư cho bản tin SIP.
Trong lần đăng ký đầu tiên, nếu chính sách mạng IMS đưa ra yêu cầu bảo mật thì bản tin REGISTER không được bảo mật sẽ bị P-CSCF gởi bản tin 401Unauthorized từ chối đăng kí.UE sẽ tiếp tục gởi bản tin REGISTER có chứa thông tin về bảo mật. Khi đó, UE và P- CSCF sẽ thương lượng với nhau và chọn thuật toán mã hóa để dùng mã hóa phiên, quá trình được hoàn tất khi UE nhận được đáp ứng 200 OK
Hình 3 Đăng ký có yêu cầu bảo mật
Khi 2 bên trao đổi các bản tin với nhau, một thuật toán mã hóa sẽ được sử dụng để mã hóa các bản tin mà chỉ 2 bên mới có thể giải mã được. Trong trường hợp này, UE sẽ không sử dụng port mặc đinh 5060/5061 để trao đổi dữ liệu với P-CSCF nữa, mà sử dụng một port mà 2 bên thương lượng