Use case when the call contains two Geolocation
headers.
Example
Geolocation: <http://example.org/held-link>
Geolocation: <cid:7607331117@10.3.90.20>
Technically such a call contains Geolocacation by_value and does not require deference first Geolocation header by_reference.
From my point of view.
When used emergencyRouting
routing need to prefer Geolocation by_value. This alow delivered call with minimal delays but maybe with low accuracy.
When used emergencyDispatch
routing needs to prefer Geolocation by_reference. This alow send HELD request to a mobile carrier and get latest mobile device location.
Technically on Kamailio maybe used emergencyRouting
and on PSAP
used emergencyDispatch
.
So as idea, in lost request check the number of present Geolocation headers, if present more than one header:
emergencyRouting
then try search by_value
Geolocation;emergencyDispatch
then try to search and dereference by_reference
Geolocation.—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.