Intelligent Load Balancer Enhanced Routing
First Claim
1. An intelligent router to route a SET-initiated SUPL session request to a SUPL server based on SET capabilities, comprising:
- a global service load balancer (GSLB) to load balance a SET-initiated SUPL session request to a target SUPL server;
a SUPL session director; and
an enhanced router to receive a SET capabilities parameter in said SET-initiated SUPL session request to identify a SET-supported positioning protocol, and to route the SET-initiated SUPL session request to said target SUPL server based on said identified SET-supported positioning protocol.
4 Assignments
0 Petitions
Accused Products
Abstract
Enhanced intelligent routing logic for routing and load balancing a SET-initiated SUPL session request based on SET capabilities (e.g. SET-supported positioning protocols) and a roaming status identified for a requesting SET. When a SET capabilities parameter in a SUPL START message initiated by a requesting SET indicates that the SET supports a LTE positioning protocol (LPP), only, enhanced intelligent routing logic routes the SUPL session request to newly configured SUPL servers that support the LTE positioning protocol (LPP), only. Alternatively, when SET capabilities indicate that a requesting SET supports a radio resource location services protocol (RRLP), in addition to or in exclusion of a LPP, the intelligent router routes the session request message to SUPL servers that support the RRLP, in addition to or in exclusion of the LPP. Intelligent routing logic may also be enhanced to support SUPL intelligent off load (SI-OL) based on SET capabilities.
-
Citations
19 Claims
-
1. An intelligent router to route a SET-initiated SUPL session request to a SUPL server based on SET capabilities, comprising:
-
a global service load balancer (GSLB) to load balance a SET-initiated SUPL session request to a target SUPL server; a SUPL session director; and an enhanced router to receive a SET capabilities parameter in said SET-initiated SUPL session request to identify a SET-supported positioning protocol, and to route the SET-initiated SUPL session request to said target SUPL server based on said identified SET-supported positioning protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of intelligently load balancing a SUPL enabled terminal (SET)-initiated SUPL session request to a target SUPL server based on SET capabilities, comprising:
-
receiving a SUPL session request from a SUPL enabled terminal; determining from a SET capabilities parameter of said SUPL session request to determine if said requesting SUPL enabled terminal (SET) supports only a long term evolution (LTE) positioning protocol (LPP); determining a roaming status of said requesting SUPL enabled terminal (SET) when said requesting SUPL enabled terminal (SET) supports only said LPP; routing said SUPL session request to a radio resource location services protocol (RRLP) server based on a SUPL version and said roaming status, when said requesting SUPL enabled terminal (SET) does not support only an LTE positioning protocol (LPP); routing said SUPL session request to a roaming LTE positioning protocol (LPP) server when said requesting SUPL enabled terminal (SET) supports only an LTE positioning protocol (LPP), and is not roaming; and routing said SUPL session request to a home LTE positioning protocol (LPP) server when said requesting SUPL enabled terminal (SET) supports only an LTE positioning protocol (LPP), and is roaming. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification