Such capabilities can relate to supported SIP methods, media types, applications, or other properties, like the fact that the endpoint is an automata or a mobile device.Caller preferences permit the calling endpoint to decribe how forking should be performed (both general forking behavior and matching criteria based on the callee capabilities).