Trong trường hợp khi Foreign Agent nhận được một gói tin, nếu trong Binding Cache của bản tin gửi đến có địa chỉ tạm thời của MN nhưng không thấy
địa chỉ đó trong danh sách các Node đang tạm trú, Foreign Agent sẽ biết rằng gói tin được gửi tới từ một nguồn tin có Binding Cache đã quá hạn có nghĩa là MN đã di chuyển tới một Foreign Agent khác. Trong trường hợp này Foreign Agent sẽ gửi một bản tin cảnh báo đến Home Agent của MN để MN gửi bản tin cập nhật địa chỉ
tới nguồn tin.
Home
Agent Node chuyển tiếp
Foreign Agent Mobile Binding Cache IP Packet Encapsulation
Hình 19 Quá trình cập nhật địa chỉ
2.6.3. Điều khiển chuyển giao mềm giữa các Foreign Agent
Khi MN thay đổi vị trí và đăng ký địa chỉ với Foreign Agent mới nó sẽ phải thay đổi địa chỉ của Foreign Agent, như vậy gói tin gửi đến Foreign Agent cũ sẽ bị
mất hoặc sẽ phải thực hiện truyền lại các gói tin này. Tối ưu hoá quá trình định tuyến cung cấp khả năng chuyển tiếp các gói tin từ Foreign Agent cũ tới Foreign Agent mới, quá trình đó diễn ra như sau:
Khi di chuyển tới đăng ký địa chỉ tại một Foreign Agent mới, trong quá trình
đăng ký địa chỉ MN gửi một bản tin yêu cầu đăng ký tới Foreign Agent mới, Foreign Agent mới sẽ chèn thêm một số thông tin như địa chỉ của Foreign Agent mới vào bản tin yêu cầu đăng ký và chuyển tiếp bản tin tới Foreign Agent cũ. Tại Foreign Agent sẽđược thiết lập một Binding Cache dùng để chuyển tiếp các gói tin từ Foreign Agent cũ tới Foreign Agent mới, đồng thời Foreign Agent cũ sẽ gửi một
Home
Agent Nodechuyển tiếp
Foreign Agent IP Packet Mobile Node Binding Update Binding Warning IP Packet
bản tin cập nhật địa chỉ tới nguồn tin và tại nguồn tin sẽ cập nhật một địa chỉ mới của MN theo cơ chế như trên.