用于不可信网络环境中的位置报告的系统和方法_5

文档序号:9634127阅读:来源:国知局
UE的小区ID信息(例如,服务和/或被UE看到的一个或多个宏小区的3GPP宏小区 信息)。位置信息可作为W下格式的IKE_AUTH_REQ消息的Idi中的NAI的一部分来进行 发送:"0<IMSI〉@<Location_information〉.nai.epc.mnc<MNC〉.mcc<MCC〉.Sgppnetwork. org",其中位置信息被包括为"<SSIDXAP_MAC_AWR〉<GPSCOO畑INATESXCelIID〉"。 W73] 在530处,ePDG20可将来自肥的位置信息和与该肥相关联的用户的IMSI通 过S化接口传送至PGW14。在各种实施例中,位置信息可在使用GTPv2S化实现方式时使 用专用扩展来传送,和/或在使用PMIPV6S化实现方式时使用PBU中包含的VSO来传送。 在532处,ePDG20可通过SWm接口向AAA元件24传送不具有肥的位置信息的、用户的根 NAIo W74] 在540处,肥的位置信息可通过Gx接口从PGW14被传送到PCRF36 (可维护位 置数据库)。注意,肥的位置信息可被传送至维护位置数据库的任意网络元件。在550处, PCRF36可验证针对肥所报告的位置信息(例如,W确定AP64的APMC地址是否是无 效或潜在无效的和/或确定是否为UE报告了无效或潜在无效的位置)和/或使用UE的位 置信息来填充(例如,更新和/或附加)位置数据库。位置数据库可至少部分地包括不可 信IP接入网络中的其他UE的位置信息。在一个或多个实施例中,位置数据库可另外被填 充W不可信IP接入网络中的该肥W及其他肥的设备名称信息和地址信息。在一个或多 个实施例中,可在560处通过X2接口向LI-MF48传送肥的位置。 阳075] 转向图6,图6是示出了通信系统10的一个示例实施例中与不可信网络中验证针 对UE所接收到的位置信息相关联的示例操作的简化流程图600。在一个示例实施例中, 可使用PCRF36和位置数据库(例如,如图2A-2B中所示的位置数据库54)利用针对肥 12c(和/或系统中任何其他肥)接收到的位置信息来执行运些操作,该位置信息可使用无 线无线电AP64(和/或提供无线AP服务的肥)、ePDG20、和PGW14穿过系统被传送至 PCRF36。在一个或多个实施例中,图6中所示的示例操作可被用于识别所接收到的肥的 位置信息中针对给定UE的位置是否是无效或潜在无效的。
[0076] 处理可开始于具体肥(例如,肥12c)的位置信息可由PCRF36接收到时,因此处 理可始于610处,此时与位置数据库(例如,在PCRF36内部或外部)通信的PCRF36接收 肥的位置信息。位置信息可包括不可信非3GPPIP接入网络62的SSID、AP64的APMC 地址、针对肥的小区ID、肥的GPS坐标等等。在620处,PCRF36可基于肥的位置信息中 包含的AP64的APMAC地址,将所接收的肥的位置与位置数据库中先前存储的(先前连 接到AP64的)肥的位置进行比较。例如,PCRF36可在位置数据库中执行对于所接收到 的APMC地址的查找来收集所报告的、针对先前连接到该AP的肥的肥位置。在各种实 施例中,对位置数据库中先前存储的UE的位置的比较可包括针对UE所接收到的当前位置 相对于针对同一肥先前接收到的位置之间的比较(例如,肥可能在AP之间移动的情形) W及针对UE所接收到的当前位置相对于针对先前连接到该AP的其他UE先前所接收到的 位置之间的比较。 阳077] 在630处,PCRF 36可确定所接收的肥的位置是否接近先前连接到AP 64的肥的 相应位置。如果是,那么PCRF 36可在640处使用该UE的位置信息来填充(例如,更新或 附加)位置数据库。如果否,那么PCRF 36可在650处将所接收的肥的位置标识为潜在无 效。在一个或多个实施例中,PCRF 36可在652处附加地向网络服务提供商传送针对肥所 接收到的潜在无效的位置。 阳07引转向图7,图7是示出了通信系统10的一个示例实施例中与不可信网络中验证针 对肥所接收到的位置信息相关联的其他示例操作的简化流程图700。在一个示例实施例 中,可使用PCRF36和位置数据库(例如,如图2A-2B中所示的位置数据库54)利用针对肥 12c(和/或系统中任何其他肥)接收到的位置信息来执行运些操作,该位置信息可使用移 动无线无线电AP(例如,图3中所示的、提供无线AP服务的肥12a)、ePDG20和PGW14穿 过系统被传送至PCRF36。针对图7所述的示例操作可大部分类似于针对图6所述的示例 操作,然而图7中所示的示例操作可另外提供当通过移动无线无线电AP连接至LTEEPC时 对肥的位置信息的处置。
[0079] 处理可开始于具体肥(例如,肥12c)的位置信息可由PCRF36接收到时,因此处 理可始于710处,此时与位置数据库(例如,在PCRF内部或外部)通信的PCRF36接收肥 的位置信息。位置信息可包括不可信非3GPPIP接入网络62的SSID、AP64的APMC地 址、针对肥的小区ID、肥的GPS坐标等等。在720处,PCRF36可基于肥的位置信息中包 含的移动无线无线电AP的APMC地址,将所接收的UE的位置与位置数据库中先前存储的、 先前连接到移动无线无线电AP的肥的位置进行比较。例如,PCRF36可在位置数据库中 执行对于所接收到的APMC地址的查找来收集所报告的、先前连接到该AP的肥的肥位 置。在各种实施例中,对位置数据库中先前存储的UE的位置的比较可包括针对同一UE所 接收到的当前位置相对于针对该UE先前接收到的位置之间的比较W及针对UE所接收到的 当前位置相对于针对先前连接到该移动无线无线电AP的其他UE先前所接收到的位置之间 的比较。
[0080] 在730处,PCRF36可确定所接收的肥的位置是否接近先前连接到移动无线无线 电AP的UE的相应位置。如果是,那么PCRF36可在760处使用针对该UE接收的位置信息 来填充(例如,更新和/或附加)位置数据库。
[0081] 如果否,PCRF36可在740处将所接收的、针对肥报告的位置信息中包含的小区 ID信息与位置数据库中针对同一肥存储的先前小区ID信息进行比较。基于该比较,PCRF 36可在750处确定肥是否正在移动(例如,移动无线无线电AP也在移动)。如果PCRF36 确定肥正在移动,那么PCRF36可在760处使用针对该肥接收的位置信息来填充(例如, 更新和/或附加)位置数据库。如果PCRF36确定肥没有移动,那么PCRF36可在770处 将所接收的肥的位置标识为潜在无效。在一个或多个实施例中,PCRF36可在772处附加 地向网络服务提供商传送针对肥所接收到的潜在无效的位置。
[0082]转向图8,图8是示出了通信系统10的一个示例实施例中与不可信网络中验证针 对UE所接收到的位置信息相关联的示例操作的简化流程图800。在一个示例实施例中, 可使用PCRF36和位置数据库(例如,如图2A-2B中所示的位置数据库54)利用针对肥 12c(和/或系统中任何其他肥)接收到的位置信息来执行运些操作,该位置信息可使用无 线无线电AP64(和/或提供无线AP服务的肥)、ePDG20和PGW14穿过系统被传送至PCRF 36。在一个或抖个实施例中,图8中示出的示例操作可被用于识别给定UE的位置信息中所 接收的APMC地址是否是无效或潜在无效的(例如,可能已经被系统中的肥或另一设备 所篡改)。 阳08引处理可开始于具体肥(例如,肥12c)的位置信息可由PCRF 36接收到时,因此处 理可始于810处,此时与位置数据库(例如,内部或外部地)通信的PCRF 36接收肥的位 置信息。位置信息可包括不可信非3GPP IP接入网络62的SSID、AP 64的AP MC地址、针 对肥的小区ID、肥的GPS坐标等等。在820处,PCRF 36可将所接收的肥的位置与位置 数据库中先前存储的UE的位置进行比较。例如,PCRF 36可执行针对所接收的UE位置到 先前已经存储在数据库中的UE的位置的查找。在各种实施例中,对位置数据库中先前存储 的UE的位置的比较可包括针对UE所接收到的当前位置相对于针对同一UE先前接收到的 位置之间的比较W及针对UE所接收到的当前位置相对于针对其他UE先前所接收到的位置 之间的比较。
[0084] 在830处,PCRF36可确定肥的位置信息中包含的APMC地址是否与位置数据库 中先前存储的、具有与该肥的接收的位置接近的位置的肥的相应APMC地址相匹配。如 果是,那么PCRF36可在840处使用针对该肥接收的位置信息来填充(例如,更新和/或 附加)位置数据库。如果否,那么PCRF36可在850处将所接收的APMC地址标识为潜在 无效。在一个或多个实施例中,PCRF36可在852处附加地向网络服务提供商传送潜在无 效的APMC地址。
[0085] 转向图9,图9是示出了通信系统10的一个示例实施例中与不可信网络中验证针 对肥所接收到的位置信息相关联的其他示例操作的简化流程图900。在一个示例实施例 中,可使用PCRF36和位置数据库(例如,如图2A-2B中所示的位置数据库54)利用针对肥 12c(和/或系统中任何其他肥)接收到的位置信息来执行运些操作,该位置信息可使用移 动无线无线电AP(例如,图3中所示的、提供无线AP服务的肥12a)、ePDG20和PGW14穿 过系统被传送至PCRF36。针对图9所述的示例操作可大部分类似于针对图8所述的示例 操作,然而图9中所示的示例操作可另外提供当通过移动无线无线电AP连接至LTEEPC时 对肥的位置信息的处置。
[0086] 处理可开始于具体肥(例如,肥12c)的位置信息可由PCRF36接收到时,因此处 理可始于910处,此时与位置数据库(例如,在PCRF内部或外部)通信的PCRF36接收肥 的位置信息。位置信息可包括不可信非3GPPIP接入网络62的SSID、AP64的APMC地 址、针对肥的小区ID、肥的GPS坐标等等。在920处,PCRF36可将所接收的肥的位置与 位置数据库中先前存储的UE的位置进行比较。例如,PCRF36可执行针对所接收的UE位 置到先前已经存储在数据库中的肥的位置的查找。在各种实施例中,对位置数据库中先前 存储的UE的位置的比较可包括针对UE所接收到的当前位置相对于针对同一UE先前接收 到的位置之间的比较W及针对UE所接收到的当前位置相对于针对其他UE先前所接收到的 位置之间的比较。
[0087] 在930处,PCRF36可确定肥的位置信息中包含的APMC地址是否与位置数据库 中先前存储的、具有与该肥的接收的位置接近的位置的肥的相应APMC地址相匹配。如 果是,那么PCRF36可在960处使用针对该肥接收的位置信息来填充(例如,更新和/或 附加)位置数据库。
[0088] 如果否,PCRF36可在940处将所接收的、针对肥接收的位置信息中包含的小区 D信息与位置数据库中针对同一肥存储的先前小区ID信息进行比较。基于该比较,PCRF 36可在950处确
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1