Question: What is the primary purpose of the error handling procedures specified in the NAS protocol for 5GS?
Option 1: To provide a compatibility mechanism for future extensions of the protocols only.
Option 2: To define recovery mechanisms for error situations only.
Option 3: To specify procedures for handling unknown, unforeseen, and erroneous protocol data by the receiving entity only.
Option 4: To provide both recovery mechanisms for error situations and a compatibility mechanism for future extensions of the protocols.
Explanation: The error handling procedures specified in the NAS protocol for 5GS serve two main purposes: to provide recovery mechanisms for error situations and to define a compatibility mechanism for future extensions of the protocols. This allows networks to handle errors and unknown data while also ensuring compatibility with future protocol extensions.