Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020156470 - PROCÉDÉ ET APPAREIL DE COMMUNICATION

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228   0229   0230   0231   0232   0233   0234   0235   0236   0237   0238   0239   0240   0241   0242   0243   0244   0245   0246   0247   0248   0249   0250   0251   0252   0253   0254   0255   0256   0257   0258   0259   0260   0261   0262   0263   0264   0265   0266   0267   0268   0269   0270   0271   0272   0273   0274   0275   0276   0277   0278   0279   0280   0281   0282   0283   0284   0285   0286   0287   0288   0289   0290   0291   0292   0293   0294   0295   0296   0297   0298   0299   0300   0301   0302   0303   0304   0305   0306   0307   0308   0309   0310   0311   0312   0313   0314   0315   0316   0317   0318   0319   0320   0321   0322   0323   0324   0325   0326   0327   0328   0329   0330   0331   0332   0333   0334   0335   0336   0337   0338   0339   0340   0341   0342   0343   0344   0345   0346   0347   0348   0349   0350   0351   0352   0353   0354   0355   0356   0357   0358   0359   0360   0361   0362   0363   0364   0365   0366   0367   0368   0369   0370   0371   0372   0373   0374   0375   0376   0377   0378   0379   0380   0381   0382   0383   0384   0385   0386   0387   0388   0389   0390   0391   0392   0393   0394   0395   0396   0397   0398   0399   0400   0401   0402   0403   0404   0405   0406   0407   0408   0409   0410   0411   0412   0413   0414   0415   0416   0417   0418   0419   0420   0421   0422   0423   0424   0425   0426   0427   0428   0429   0430   0431   0432   0433   0434   0435   0436   0437   0438   0439   0440   0441   0442   0443   0444   0445   0446   0447   0448   0449   0450   0451   0452   0453   0454   0455   0456   0457   0458   0459   0460   0461   0462   0463   0464   0465   0466   0467   0468   0469   0470   0471   0472   0473   0474   0475   0476   0477   0478   0479   0480   0481   0482   0483   0484   0485   0486   0487   0488   0489   0490   0491   0492   0493   0494   0495   0496   0497   0498   0499   0500   0501   0502   0503   0504   0505   0506   0507   0508   0509   0510   0511   0512   0513   0514   0515   0516   0517   0518   0519   0520   0521   0522   0523   0524   0525   0526   0527   0528   0529   0530   0531   0532   0533   0534   0535   0536   0537   0538   0539   0540   0541   0542   0543   0544   0545   0546   0547   0548   0549   0550   0551   0552   0553   0554   0555   0556   0557   0558   0559   0560   0561   0562   0563   0564   0565   0566   0567   0568   0569   0570   0571   0572   0573   0574   0575   0576   0577   0578   0579   0580   0581   0582   0583   0584   0585   0586   0587   0588   0589   0590   0591   0592   0593   0594   0595   0596   0597   0598   0599   0600   0601   0602   0603   0604   0605   0606   0607   0608   0609   0610   0611   0612   0613   0614   0615   0616   0617   0618   0619   0620   0621   0622   0623   0624   0625   0626   0627   0628   0629   0630   0631   0632   0633   0634   0635   0636   0637   0638   0639   0640   0641   0642   0643   0644   0645   0646   0647   0648   0649   0650   0651   0652   0653   0654   0655   0656   0657   0658   0659   0660   0661   0662   0663   0664   0665   0666   0667   0668   0669   0670   0671   0672   0673   0674   0675   0676   0677   0678   0679   0680   0681   0682   0683   0684   0685   0686   0687   0688   0689   0690   0691   0692   0693   0694   0695   0696   0697   0698   0699   0700   0701   0702   0703   0704   0705   0706   0707   0708   0709   0710   0711   0712   0713   0714   0715   0716   0717   0718   0719   0720   0721   0722   0723   0724   0725   0726   0727   0728   0729   0730   0731   0732   0733   0734   0735   0736   0737   0738   0739   0740   0741   0742   0743   0744   0745   0746   0747   0748   0749   0750   0751   0752   0753   0754   0755   0756   0757   0758   0759   0760   0761   0762   0763   0764   0765   0766   0767   0768   0769   0770   0771   0772   0773   0774   0775   0776   0777   0778   0779   0780   0781   0782   0783   0784   0785   0786   0787   0788   0789   0790   0791   0792   0793   0794   0795   0796   0797   0798   0799   0800   0801   0802   0803   0804   0805   0806   0807   0808   0809   0810   0811   0812   0813   0814   0815   0816   0817   0818   0819   0820   0821   0822   0823   0824   0825   0826   0827   0828   0829   0830   0831   0832   0833   0834   0835   0836   0837   0838   0839   0840   0841   0842   0843   0844   0845   0846   0847   0848   0849   0850   0851   0852   0853   0854   0855   0856   0857   0858   0859   0860   0861   0862   0863  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28  

附图

1   2A   2B   2C   2D   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17  

说明书

发明名称 : 一种通信方法及装置

[0001]
相关申请的交叉引用
[0002]
本申请要求在2019年02月01日提交中国专利局、申请号为201910104129.X、申请名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

技术领域

[0003]
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。

背景技术

[0004]
在长期演进(long term evolution,LTE)系统中,由增强型服务移动定位中心(evolved serving mobile location center,E-SMLC)提供对终端设备的定位服务。例如,E-SMLC可以采用观察到达时间差(observed time difference of arrival,OTDOA)定位方案,根据预先存储的各个测量小区的地理位置信息以及终端设备上报的测量结果(例如,终端设备对与各个测量小区对应的各个参考信号进行测量,得到的与各个测量小区对应的参考信号时间差(reference signal time difference,RSTD))等信息计算出终端设备的位置。
[0005]
由于E-SMLC位于核心网,因此,终端设备在上报测量结果等信息时,首先需要将测量结果等信息发送给基站,然后由基站将该测量结果等信息转发给E-SMLC。
[0006]
而该测量结果等信息的转发过程会带来时延开销,如何降低定位过程中的时延,是下一代通信系统,例如,第五代移动通信技术(5th generation mobile networks or 5th generation wireless systems,5G)新空口(new radio,NR)系统需要考虑的定位性能之一。目前,降低时延考虑的一种可能的方式是采用分布式的方案,即,将定位服务功能放置到基站的位置,降低传输带来的时延,从而降低定位时延。然而,5G依然考虑集中式定位架构,因此,有可能存在集中和分布式结构协同的问题。目前,对分布式定位功能和集中式定位服务的协同还缺乏研究和相应的方案。
[0007]
发明内容
[0008]
本申请提供一种通信方法及装置,用于实现分布式定位功能和集中式定位服务的协同。
[0009]
第一方面,提供一种通信方法,在该方法中,网络侧设备(例如接入网中的设备或者核心网中的设备)首先会向终端设备发送第一指示信息,通过第一指示信息指示终端设备发送的第一消息的类型,其中,第一消息用于核心网中具有定位功能的网元或接入网中具有定位功能的网元确定终端设备的位置,第一消息为接入网设备能够识别的消息的类型或接入网设备无法识别但核心网设备能够识别的消息的类型,然后,终端设备在根据第一指示信息确定第一消息的类型后,则将第一消息发送给第一网络设备。
[0010]
在上述技术方案中,用于确定终端设备的位置的定位服务器,可以为核心网中具有定位功能的网元,例如,可以为LMF,也可以为接入网中具有定位功能的网元,例如,具有定位功能的接入网设备。
[0011]
在这种情况下,当定位服务器是核心网中具有定位功能的网元,则第一指示信息可以指示第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。当定位服务器是接入网中具有定位功能的网元时,则第一指示信息可以指示第一消息的类型为接入网设备能够识别的消息的类型。
[0012]
然后,终端设备根据第一指示信息确定第一消息的类型后,则将第一消息发送给第一网络设备。若第一消息的类型是第一网络设备能够识别的消息的类型,则第一网络设备则可以直接根据第一消息确定终端设备的位置,从而可以不用转发第一消息,可以减少转发过程带来的时延开销。且,通过第一指示信息可以实现分布式定位功能和集中式定位服务的协同。
[0013]
在一种可能的设计中,终端设备根据第一指示信息中指示的类型确定第一消息的类型;或,终端设备根据第一指示信息的类型,确定第一消息的类型。
[0014]
在上述技术方案中,终端设备可以采用多种方式确定第一消息的类型,可以提高终端设备的灵活性。
[0015]
在一种可能的设计中,若第一指示信息中指示的类型为接入网设备能够识别的消息的类型,则终端设备确定第一消息的类型为接入网设备能够识别的消息的类型;或,
[0016]
若第一指示信息中指示的类型为接入网设备无法识别但所述核心网设备能够识别的消息的类型,则终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0017]
在上述技术方案中,终端设备可以在接收第一指示信息后,解析第一指示信息,根据第一指示信息中指示的内容确定第一消息的类型,实现方式简单。
[0018]
在一种可能的设计中,若第一指示信息为接入网设备能够识别的消息,则终端设备确定第一消息的类型为接入网设备能够识别的消息的类型;或,
[0019]
若第一指示信息为接入网设备无法识别但核心网设备能够识别的消息,则终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0020]
在上述技术方案中,终端设备可以根据第一指示信息的类型,确定第一消息的类型,从而终端设备不需要解析第一指示信息,可以降低终端设备的处理复杂度。
[0021]
在一种可能的设计中,第一消息的类型为接入网设备能够识别的消息的类型,第一消息中包括定位服务器的标识和/或定位服务器所支持的小区的标识。
[0022]
在上述技术方案中,终端设备在发送第一消息时,由于第一网络设备可能并不知道用于对终端设备进行定位的定位服务器,例如,该定位服务器可以为接入网中具有定位功能的网元,例如为接入网设备,则终端设备可以在第一消息中将接入网设备的标识和/或接入网设备所支持的小区的标识,从而向第一网络设备指示定位服务器,以保证定位服务器能够收到第一消息。
[0023]
第二方面,提供一种通信方法,在该方法中,第一网络设备首先获取第二指示信息,第二指示信息用于指示对终端设备进行定位的定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元,然后,当第一网络设备从终端设备接收到用于定位服务器确定终端设备的位置的第一消息后,第一网络设备则根据第二指示信息确定对第一消息进行处理或转发第一消息。
[0024]
在上述技术方案中,当第二指示信息指示定位服务器为核心网中具有定位功能的网元时,第一网络设备可以在接收第一消息后,将第一消息转发给定位服务器。当第二指示信 息指示定位服务器为接入网中具有定位功能的网元时,第一网络设备可以在接收第一消息后,直接根据第一消息确定终端设备的位置,从而可以不用转发第一消息,可以减少转发过程带来的时延开销。且,通过第二指示信息可以实现分布式定位功能和集中式定位服务的协同。
[0025]
在一种可能的设计中,第一网络设备可以从配置信息中获取第二指示信息;或者,第一网络设备从第二网络设备接收第二指示信息;或者,第二指示信息是预定义的。
[0026]
在上述技术方案中,第一网络设备可以通过多种方式获取第二指示信息,可以提高第一网络设备的灵活性。
[0027]
在一种可能的设计中,当第二指示信息为接入网设备能够识别的消息的类型时,第二指示信息包括如下信息中的至少一种:
[0028]
定位服务器的标识;或,
[0029]
定位服务器所支持的小区的标识;或,
[0030]
与定位服务器交互的核心网设备的标识。
[0031]
在上述技术方案中,可以通过在第二指示信息中携带上述多种信息的任意一种来指示定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元,可以增加定位系统的灵活性。
[0032]
在一种可能的设计中,第一网络设备在接收第二指示信息后,则可以根据第二指示信息确定定位服务器。
[0033]
在上述技术方案中,当第一网络设备确定定位服务器后,则可以对终端设备发送的用于确定终端设备的位置的第一消息进行相应地处理,以保证实现定位功能。
[0034]
在一种可能的设计中,第一网络设备可以通过多种方式确定定位服务器,具体可以包括但不限于如下方式:
[0035]
若第二指示信息中包括的定位服务器的标识为第一网络设备的标识,则第一网络设备确定定位服务器为第一网络设备;或,
[0036]
若第二指示信息中包括的定位服务器所支持的小区的标识与第一网络设备所支持的小区的标识相同,则第一网络设备确定定位服务器为第一网络设备;或,
[0037]
若第二指示信息中指示的定位服务器的标识与第一网络设备的标识不同,且定位服务器的标识与核心网中具有定位功能的网元的标识不同,则第一网络设备确定定位服务器为除第一网络设备之外,接入网中具有定位功能的网元,除第一网络设备之外,接入网中具有定位功能的网元的标识与第二指示信息中指示的定位服务器的标识相同;或,
[0038]
若第二指示信息包括的定位服务器所支持的小区的标识与第一网络设备所支持的小区的标识不同,则第一网络设备确定定位服务器为除第一网络设备之外,接入网中具有定位功能的网元,除第一网络设备之外,接入网中具有定位功能的网元所支持的小区的标识与第二指示信息中指示的定位服务器所支持的小区的标识相同;或,
[0039]
若第二指示信息中包括的定位服务器的标识为核心网中具有定位功能的网元的标识,则第一网络设备确定定位服务器为核心网中具有定位功能的网元;或,
[0040]
若第二指示信息中包括与定位服务器交互的核心网设备的标识,则第一网络设备确定定位服务器为核心网中具有定位功能的网元。
[0041]
在一种可能的设计中,在第一网络设备根据第二指示信息确定定位服务器为第一网络设备时,第一网络设备在接收第一消息后,则根据第一消息对终端设备进行定位;或,
[0042]
在第一网络设备根据第二指示信息确定定位服务器不是第一网络设备时,第一网络设备在接收第一消息后,则将第一消息转发给定位服务器。
[0043]
在上述技术方案中,当第一网络设备根据第二指示信息确定定位服务器之后,可以对第一消息作不同的处理,可以增加第一网络设备的灵活性。
[0044]
第三方面,提供一种通信方法,第一网络设备向第二网络设备发送第一请求消息,第一请求消息用于请求将终端设备的服务基站由第一网络设备切换为第二网络设备,第一请求消息还包括定位业务切换指示,定位业务切换指示用于指示终端设备正在进行定位业务,以及,请求将终端设备的定位业务切换到第二网络设备。
[0045]
当第二网络设备接收第二指示信息后,则向第一网络设备发送与第一请求消息对应的第一响应消息,第一网络设备则接收第一响应消息。
[0046]
在上述技术方案中,当终端设备处于移动状态时,为终端设备提供服务的第一网络设备,可以通过与第二网络设备(例如接入网中具有定位功能的网元或核心网中具有定位功能的网元)的交互,实现终端设备的定位业务的切换,从而可以保持终端设备在移动状态时的定位业务的持续性。
[0047]
在一种可能的设计中,第一响应消息可以包括但不限于如下三种方式:
[0048]
第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0049]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为除第一网络设备和第二网络设备之外,接入网以及核心网中具有定位功能的网元;或,
[0050]
第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位。
[0051]
在上述技术方案中,第二网络设备可以根据实际情况,针对该第一请求消息作出响应,可以提高定位系统的灵活性。
[0052]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文,该定位上下文信息用于第一网络设备对终端设备进行定位;
[0053]
定位上下文包括如下信息中的至少一种:
[0054]
第一网络设备对终端设备进行定位时使用的定位技术;
[0055]
终端设备所需的定位精度;
[0056]
第一网络设备对终端设备进行定位时使用的信息;
[0057]
终端设备上报的测量结果;
[0058]
第一网络设备用于对终端设备进行定位的辅助信息。
[0059]
在上述技术方案中,第二网络设备在接收到第一网络设备发送的第一请求消息后,可以根据第一请求消息中携带的多种信息,确定第一响应消息中的内容,可以提高第二网络设备确定第一响应消息的内容时的准确性。
[0060]
在一种可能的设计中,第一网络设备接收到第一响应消息后,可以将第一响应消息转发给终端设备。
[0061]
在上述技术方案中,第一网络设备可以将第一响应消息或者第一响应消息中的定位相关的信息发送给终端设备,以便于终端设备能够及时获知为其定位的定位服务器。
[0062]
在一种可能的设计中,若第一响应消息用于指示由第二网络设备对终端设备进行定位,则第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0063]
在上述技术方案中,每个网络设备用于定位的信息可能各不相同,因此,当定位服务 器发生切换时,新的定位服务器可以将其用于定位的辅助信息携带在第一响应消息中,从而,当第一网络设备将第一响应消息转发给终端设备后,终端设备能够准确地上报定位服务器所需的用于定位的消息。
[0064]
在一种可能的设计中,第二网络设备为除第一网络设备之外,接入网中具有定位功能的网元,第一网络设备可以向第二网络设备发送第二请求消息,通过第二请求消息获取第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度。
[0065]
第二网络设备在接收第二请求消息后,向第一网络设备发送包括第二网络设备的能力信息的第二响应消息,从而,第一网络设备根据第二响应消息确定是否请求第二网络设备对终端设备进行定位。
[0066]
在上述技术方案,第一网络设备可以在获取第二网络设备的能力信息之后,根据第二网络设备的能力信息确定是否请求第二网络设备对终端设备进行定位,例如,当第二网络设备的能力信息指示第二网络设备能够满足终端设备的定位需求,则第一网络设备向第二网络设备发送第一请求消息,可以保证切换后的定位服务器也能提供满足终端设备需求的定位业务。
[0067]
在一种可能的设计中,第二网络设备为除第一网络设备之外,接入网中具有定位功能的网元,当第二网络设备接收到第一请求消息后,第二网络设备可以向核心网中具有定位功能的网元发送第三请求消息,第三请求消息用于核心网中具有定位功能的网元确定,是否同意由第二网络设备对终端设备进行定位;
[0068]
然后,核心网中具有定位功能的网元向第二网络设备发送第三响应消息,通过第三响应消息指示其是否同意由第二网络设备对终端设备进行定位的结果。
[0069]
第二网络设备则根据第三响应消息生成第一响应消息。
[0070]
在上述技术方案中,第二网络设备可以通过第三请求消息,向核心网中具有定位功能的网元询问其是否同意此次定位业务的切换,以便于核心网中具有定位功能的网元对定位业务的切换进行认证。
[0071]
在一种可能的设计中,第三请求消息中包括如下信息中的至少一种:
[0072]
终端设备的标识;
[0073]
第一网络设备的标识;
[0074]
终端设备所在的服务器小区的标识。
[0075]
在上述技术方案中,第二网络设备可以根据多种信息,向核心网中具有定位功能的网元指示定位业务的切换,可以提高第二网络设备的灵活性。
[0076]
在一种可能的设计中,第二网络设备可以为核心网中具有定位功能的网元,在这种情况下,第二网络设备可以向第三网络设备发送第四请求消息,通过第四请求消息指示第三网络设备对终端设备进行定位。
[0077]
然后,第三网络设备可以向第二网络设备发送用于指示是否同意对终端设备进行定位的第四响应消息,从而,第二网络设备根据第四响应消息生成第一响应消息。
[0078]
在上述技术方案中,当第二网络设备确定使用第三网络设备对终端设备进行定位时,第二网络设备可以向第三网络设备发送询问请求,以确定其是否能够接收定位业务,从而可以保证定位业务的切换的成功率。
[0079]
在一种可能的设计中,第四请求消息中包括如下信息中的至少一种:
[0080]
终端设备的标识;
[0081]
终端设备所需的定位精度;
[0082]
终端设备所在的服务小区的标识。
[0083]
在上述技术方案中,第二网络设备可以根据多种信息,向第三网络设备指示定位业务的切换,可以提高第二网络设备的灵活性。
[0084]
第四方面,提供一种通信方法,在该方法中,第一网络设备向第二网络设备发送第一请求消息,第一请求消息包括定位业务切换指示,通过定位业务切换指示用于指示切换的终端设备正在进行定位业务过程,第二网络设备可以根据实际情况确定是否接收定位业务,从而根据确定结果,向第一网络设备发送与第一请求消息对应的第一响应消息。
[0085]
在上述技术方案中,当终端设备处于移动状态时,为终端设备提供服务的第一网络设备,可以通过定位业务切换指示,与第二网络设备(例如接入网中具有定位功能的网元或核心网中具有定位功能的网元)进行交互,确定是否将终端设备的定位业务切换到第二网络设备上,以保持终端设备在移动状态时的定位业务的持续性。
[0086]
在一种可能的设计中,第一请求消息还包括定位服务指示,定位服务指示用于指示是否使用第二网络设备对终端设备进行定位。
[0087]
在一种可能的设计中,第一响应消息可以包括但不限于如下四种方式:
[0088]
第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0089]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,该定位消息用于确定终端设备的位置;或,
[0090]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发;或,
[0091]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为核心网中具有定位功能的网元。
[0092]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文和/或定位服务器的标识,定位服务器用于对终端设备进行定位,定位上下文信息用于第一网络设备对终端设备进行定位;
[0093]
定位上下文包括如下信息中的至少一种:
[0094]
第一网络设备对终端设备进行定位时使用的定位技术;
[0095]
终端设备所需的定位精度;
[0096]
第一网络设备对终端设备进行定位时使用的信息;
[0097]
终端设备上报的测量结果;
[0098]
第一网络设备用于对终端设备进行定位的辅助信息。
[0099]
在一种可能的设计中,第一网络设备接收到第一响应消息后,可以将第一响应消息转发给终端设备。
[0100]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,第一网络设备可以向第二网络设备发送第二请求消息,通过第二请求消息获取第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度。
[0101]
第二网络设备在接收第二请求消息后,向第一网络设备发送包括第二网络设备的能力信息的第二响应消息,从而,第一网络设备根据第二响应消息确定是否将终端设备的定位业务切换到第二网络设备。
[0102]
在一种可能的设计中,若第一响应消息用于指示由第二网络设备对终端设备进行定位,则第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0103]
在一种可能的设计中,该第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对所述定位消息的转发,在这种情况下,当第二网络设备从终端设备接收定位消息后,可以将定位消息发送给第一网络设备,从而,第一网络设备根据定位消息对终端设备进行定位。
[0104]
在上述技术方案中,若定位业务未切换,则第二网络设备可以将接收的定位消息转发给第一网络设备,通过第一网络设备对定位消息的定位计算,确定终端设备的位置,也就是说,第二网络设备可以通过第一网络设备实现对终端设备进行定位的功能。
[0105]
在一种可能的设计中,若第二网络设备为接入网中具有定位功能的网元,当第二网络设备接收到第一请求消息后,第二网络设备可以向核心网中具有定位功能的网元发送第三请求消息,第三请求消息用于核心网中具有定位功能的网元确定,是否同意由第二网络设备对终端设备进行定位;
[0106]
然后,核心网中具有定位功能的网元向第二网络设备发送第三响应消息,通过第三响应消息指示其是否同意由第二网络设备对终端设备进行定位的结果。
[0107]
第二网络设备则根据第三响应消息生成第一响应消息。
[0108]
在一种可能的设计中,第三请求消息中包括如下信息中的至少一种:
[0109]
终端设备的标识;
[0110]
第一网络设备的标识;
[0111]
终端设备所在的服务器小区的标识。
[0112]
其中,第四方面中相应的实现方式的有益效果可以参考对第三方面的方法及其实现方式的有益效果的描述。
[0113]
第五方面,提供一种通信装置,通信装置包括处理器,用于实现上述第一方面中终端设备所执行的方法。通信装置还可以包括存储器,用于存储程序指令和数据。存储器与处理器耦合,处理器可以调用并执行存储器中存储的程序指令,用于实现上述第一方面中终端设备所执行的任意一种方法。通信装置还可以包括收发器,收发器用于通信装置与其它设备进行通信。示例性地,其它设备为第一网络设备。
[0114]
在一种可能的设计中,包括处理器和收发器,其中:
[0115]
收发器接收第一指示信息,第一指示信息用于指示终端设备发送的第一消息的类型,第一消息用于定位服务器确定终端设备的位置,第一消息为接入网设备能够识别的消息的类型或接入网设备无法识别但核心网设备能够识别的消息的类型,定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元;
[0116]
处理器根据第一指示信息确定第一消息的类型,并控制收发器向第一网络设备发送第一消息。
[0117]
在一种可能的设计中,处理器根据第一指示信息中指示的类型确定第一消息的类型;或,
[0118]
处理器根据第一指示信息的类型,确定第一消息的类型。
[0119]
在一种可能的设计中,处理器根据第一指示信息中指示的类型确定第一消息的类型,包括:
[0120]
处理器根据第一指示信息中指示的类型为接入网设备能够识别的消息的类型,确定第一消息的类型为接入网设备能够识别的消息的类型;或,
[0121]
处理器根据第一指示信息中指示的类型为接入网设备无法识别但核心网设备能够识别的消息的类型,确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0122]
在一种可能的设计中,处理器根据第一指示信息为接入网设备能够识别的消息,确定第一消息的类型为接入网设备能够识别的消息的类型;或,
[0123]
处理器根据第一指示信息为接入网设备无法识别但核心网设备能够识别的消息,确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0124]
在一种可能的设计中,第一消息的类型为接入网设备能够识别的消息的类型,第一消息中包括定位服务器的标识和/或定位服务器所支持的小区的标识。
[0125]
第六方面,提供一种通信装置,通信装置包括处理器,用于实现上述第二方面中第一网络设备所执行的方法。通信装置还可以包括存储器,用于存储程序指令和数据。存储器与处理器耦合,处理器可以调用并执行存储器中存储的程序指令,用于实现上述第二方面中第一网络设备所执行的任意一种方法。通信装置还可以包括收发器,收发器用于通信装置与其它设备进行通信。示例性地,其它设备为终端设备。
[0126]
在一种可能的设计中,包括处理器和收发器,其中:
[0127]
收发器获取第二指示信息,第二指示信息用于指示定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元,定位服务器用于对终端设备进行定位;
[0128]
收发器接收终端设备发送的第一消息,第一消息用于定位服务器确定终端设备的位置;
[0129]
处理器根据第二指示信息确定对第一消息进行处理或控制收发器转发第一消息。
[0130]
在一种可能的设计中,处理器从配置信息中获取第二指示信息;或者,
[0131]
收发器在处理器的控制下从第二网络设备接收第二指示信息;或者,
[0132]
第二指示信息是预定义的。
[0133]
在一种可能的设计中,第二指示信息为接入网设备能够识别的消息的类型,以及第二指示信息包括如下信息中的至少一种:
[0134]
定位服务器的标识;或,
[0135]
定位服务器所支持的小区的标识;或,
[0136]
与定位服务器交互的核心网设备的标识。
[0137]
在一种可能的设计中,处理器根据第二指示信息确定定位服务器。
[0138]
在一种可能的设计中,处理器确定第二指示信息中包括的定位服务器的标识为通信装置的标识,处理器确定定位服务器为通信装置;或,
[0139]
处理器确定第二指示信息中包括的定位服务器所支持的小区的标识与通信装置所支持的小区的标识相同,处理器确定定位服务器为通信装置。
[0140]
在一种可能的设计中,处理器确定第二指示信息中指示的定位服务器的标识与通信装置的标识不同,且定位服务器的标识与核心网中具有定位功能的网元的标识不同,处理器确定定位服务器为除通信装置之外,接入网中具有定位功能的网元,该除通信装置之外,接入网中具有定位功能的网元的标识与第二指示信息中指示的定位服务器的标识相同;或,
[0141]
处理器确定第二指示信息包括的定位服务器所支持的小区的标识与通信装置所支持的小区的标识不同,处理器确定定位服务器为除通信装置之外,接入网中具有定位功能的 网元,该除通信装置之外,接入网中具有定位功能的网元所支持的小区的标识与第二指示信息中指示的定位服务器所支持的小区的标识相同;或,
[0142]
处理器确定第二指示信息中包括的定位服务器的标识为核心网中具有定位功能的网元的标识,处理器确定定位服务器为核心网中具有定位功能的网元;或,
[0143]
处理器确定第二指示信息中包括与定位服务器交互的核心网设备的标识,处理器确定定位服务器为核心网中具有定位功能的网元。
[0144]
在一种可能的设计中,在处理器根据第二指示信息确定定位服务器为通信装置时,处理器根据第一消息对终端设备进行定位;或,
[0145]
在处理器根据第二指示信息确定定位服务器不是通信装置时,处理器将第一消息转发给定位服务器。
[0146]
第七方面,提供一种通信装置,通信装置包括处理器,用于实现上述第三方面中第一网络设备所执行的方法。通信装置还可以包括存储器,用于存储程序指令和数据。存储器与处理器耦合,处理器可以调用并执行存储器中存储的程序指令,用于实现上述第三方面中第一网络设备所执行的任意一种方法。通信装置还可以包括收发器,收发器用于通信装置与其它设备进行通信。示例性地,其它设备为第二网络设备。
[0147]
在一种可能的设计中,包括处理器和收发器,其中:
[0148]
收发器向第二网络设备发送由处理器确定的第一请求消息,第一请求消息用于请求将终端设备的服务基站由通信装置切换为第二网络设备,第一请求消息还包括定位业务切换指示,定位业务切换指示用于指示终端设备正在进行定位业务,以及,请求将终端设备的定位业务切换到第二网络设备;
[0149]
收发器从第二网络设备接收与第一请求消息对应的第一响应消息。
[0150]
在一种可能的设计中,第一响应消息可以包括但不限于如下三种方式:
[0151]
第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0152]
第一响应消息用于指示第三网络设备对终端设备进行定位,该三网络设备为除第一网络设备和第二网络设备之外,接入网以及核心网中具有定位功能的网元;或,
[0153]
第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位。
[0154]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文,定位上下文信息用于第一网络设备对终端设备进行定位;
[0155]
定位上下文包括如下信息中的至少一种:
[0156]
第一网络设备对终端设备进行定位时使用的定位技术;
[0157]
终端设备所需的定位精度;
[0158]
第一网络设备对终端设备进行定位时使用的信息;
[0159]
终端设备上报的测量结果;
[0160]
第一网络设备用于对终端设备进行定位的辅助信息。
[0161]
在一种可能的设计中,收发器接收到第一响应消息后,将第一响应消息转发给终端设备。
[0162]
在一种可能的设计中,若第一响应消息用于指示由第二网络设备对终端设备进行定位,则第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0163]
在一种可能的设计中,第二网络设备为除通信装置之外,接入网中具有定位功能的网 元,收发器向第二网络设备发送第二请求消息,通过第二请求消息获取第二网络设备的能力信息,该能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度。
[0164]
该收发器从第二网络设备在接收第二响应消息,第二响应消息包括第二网络设备的能力信息;
[0165]
该处理器根据第二响应消息确定是否请求第二网络设备对终端设备进行定位。
[0166]
第八方面,提供一种通信装置,该通信装置包括处理器,用于实现上述第三方面中第二网络设备所执行的方法。该通信装置还可以包括存储器,用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第三方面中第二网络设备所执行的任意一种方法。该通信装置还可以包括收发器,该收发器用于该通信装置与其它设备进行通信。示例性地,该其它设备为第一网络设备。
[0167]
在一种可能的设计中,包括处理器和收发器,其中:
[0168]
收发器从第一网络设备接收第一请求消息,第一请求消息用于请求将终端设备的服务基站由第一网络设备切换为通信装置,第一请求消息还包括定位业务切换指示,定位业务切换指示用于指示终端设备正在进行定位业务,以及,请求将终端设备的定位业务切换到通信装置。
[0169]
收发器向第一网络设备发送由处理器确定的与第一请求消息对应的第一响应消息。
[0170]
在一种可能的设计中,第一响应消息可以包括但不限于如下三种方式:
[0171]
第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0172]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为除第一网络设备和第二网络设备之外,接入网以及核心网中具有定位功能的网元;或,
[0173]
第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位。
[0174]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文,定位上下文信息用于第一网络设备对终端设备进行定位;
[0175]
定位上下文包括如下信息中的至少一种:
[0176]
第一网络设备对终端设备进行定位时使用的定位技术;
[0177]
终端设备所需的定位精度;
[0178]
第一网络设备对终端设备进行定位时使用的信息;
[0179]
终端设备上报的测量结果;
[0180]
第一网络设备用于对终端设备进行定位的辅助信息。
[0181]
在一种可能的设计中,若第一响应消息用于指示由通信装置对终端设备进行定位,则第一响应消息中还包括通信装置的辅助信息,辅助信息用于通信装置对终端设备进行定位。
[0182]
在一种可能的设计中,通信装置为除第一网络设备之外,接入网中具有定位功能的网元,收发器从第一网络设备接收第二请求消息,通过第二请求消息获取通信装置的能力信息,能力信息包括通信装置所支持的定位方式和/或通信装置所支持的定位精度。
[0183]
收发器向第一网络设备发送包括通信装置的能力信息的第二响应消息,以使第一网络设备根据第二响应消息确定是否请求通信装置对终端设备进行定位。
[0184]
在一种可能的设计中,通信装置为除第一网络设备之外,接入网中具有定位功能的网元,当收发器接收到第一请求消息后,收发器向核心网中具有定位功能的网元发送第三请求消息,第三请求消息用于核心网中具有定位功能的网元确定,是否同意由通信装置对终 端设备进行定位;
[0185]
然后,收发器从核心网中具有定位功能的网元接收第三响应消息,第三响应消息指示其是否同意由通信装置对终端设备进行定位的结果。
[0186]
处理器根据第三响应消息生成第一响应消息。
[0187]
在一种可能的设计中,第三请求消息中包括如下信息中的至少一种:
[0188]
终端设备的标识;
[0189]
第一网络设备的标识;
[0190]
终端设备所在的服务器小区的标识。
[0191]
在一种可能的设计中,通信装置可以为核心网中具有定位功能的网元,在这种情况下,收发器向第三网络设备发送第四请求消息,通过第四请求消息指示第三网络设备对终端设备进行定位。
[0192]
然后,收发器从第三网络设备接收用于指示是否同意对终端设备进行定位的第四响应消息,从而,处理器根据第四响应消息生成第一响应消息。
[0193]
在一种可能的设计中,第四请求消息中包括如下信息中的至少一种:
[0194]
终端设备的标识;
[0195]
终端设备所需的定位精度;
[0196]
终端设备所在的服务小区的标识。
[0197]
第九方面,提供一种通信装置,该通信装置包括处理器,用于实现上述第四方面中第一网络设备所执行的方法。该通信装置还可以包括存储器,用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第四方面中第一网络设备所执行的任意一种方法。该通信装置还可以包括收发器,该收发器用于该通信装置与其它设备进行通信。示例性地,该其它设备为第二网络设备。
[0198]
在一种可能的设计中,包括处理器和收发器,其中:
[0199]
收发器向第二网络设备发送由处理器确定的第一请求消息,第一请求消息包括定位业务切换指示,定位业务切换指示用于指示切换的终端设备正在进行定位业务过程;
[0200]
收发器从第二网络设备接收与第一请求消息对应的第一响应消息。
[0201]
在一种可能的设计中,第一请求消息还包括定位服务指示,定位服务指示用于指示是否使用第二网络设备对终端设备进行定位。
[0202]
在一种可能的设计中,第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0203]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,定位消息用于确定终端设备的位置;或,
[0204]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发;或,
[0205]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为该核心网中具有定位功能的网元。
[0206]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文和/或定位服务器的标识,定位服务器用于对终端设备进行定位,定位上下文信息用于第一网络设备对终端设备进行定位;
[0207]
定位上下文包括如下信息中的至少一种:
[0208]
第一网络设备对终端设备进行定位时使用的定位技术;
[0209]
终端设备所需的定位精度;
[0210]
第一网络设备对终端设备进行定位时使用的信息;
[0211]
终端设备上报的测量结果;
[0212]
第一网络设备用于对终端设备进行定位的辅助信息。
[0213]
在一种可能的设计中,收发器将第一响应消息转发给终端设备。
[0214]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,收发器向第二网络设备发送第二请求消息,第二请求消息用于获取第二网络设备的能力信息;
[0215]
收发器从第二网络设备接收第二响应消息,第二响应消息包括第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度;
[0216]
处理器根据第二响应消息确定是否请求将终端设备的定位业务切换到第二网络设备。
[0217]
在一种可能的设计中,第一响应消息用于指示由第二网络设备对终端设备进行定位,第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0218]
在一种可能的设计中,当第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发时,收发器从第二网络设备接收定位消息,处理器根据定位消息对终端设备进行定位。
[0219]
第十方面,提供一种通信装置,该通信装置包括处理器,用于实现上述第四方面中第二网络设备所执行的方法。该通信装置还可以包括存储器,用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第四方面中第二网络设备所执行的任意一种方法。该通信装置还可以包括收发器,该收发器用于该通信装置与其它设备进行通信。示例性地,该其它设备为第一网络设备。
[0220]
在一种可能的设计中,包括处理器和收发器,其中:
[0221]
收发器接收第一网络设备发送的第一请求消息,第一请求消息包括定位业务切换指示,定位业务切换指示用于指示切换的终端设备正在进行定位业务过程;
[0222]
收发器向第一网络设备发送由处理器确定的与第一请求消息对应的第一响应消息。
[0223]
在一种可能的设计中,第一请求消息还包括定位服务指示,定位服务指示是否使用第二网络设备对终端设备进行定位。
[0224]
在一种可能的设计中,第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0225]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,定位消息用于确定终端设备的位置;或,
[0226]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发;或,
[0227]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为核心网中具有定位功能的网元。
[0228]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文和/或定位服务器的标识,定位服务器用于对终端设备进行定位,定位上下文信息用于第一网络设备对终端设备进行定位;
[0229]
定位上下文包括如下信息中的至少一种:
[0230]
第一网络设备对终端设备进行定位时使用的定位技术;
[0231]
终端设备所需的定位精度;
[0232]
第一网络设备对终端设备进行定位时使用的信息;
[0233]
终端设备上报的测量结果;
[0234]
第一网络设备用于对终端设备进行定位的辅助信息。
[0235]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,该收发器接收第一网络设备发送第二请求消息,第二请求消息用于获取第二网络设备的能力信息;
[0236]
收发器向第一网络设备发送第二响应消息,第二响应消息包括第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度,以使第一网络设备根据第二响应消息确定是否请求将终端设备的定位业务切换到第二网络设备。
[0237]
在一种可能的设计中,第一响应消息用于指示由第二网络设备对终端设备进行定位,第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于该第二网络设备对终端设备进行定位。
[0238]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,收发器向核心网中具有定位功能的网元发送第三请求消息,第三请求消息用于核心网中具有定位功能的网元确定,是否同意由第二网络设备对终端设备进行定位;
[0239]
收发器从核心网中具有定位功能的网元接收第三响应消息,第三响应消息用于指示确定结果,确定结果为核心网中具有定位功能的网元是否同意由第二网络设备对终端设备进行定位的结果;
[0240]
处理器根据第三响应消息生成第一响应消息。
[0241]
在一种可能的设计中,第三请求消息中包括如下信息中的至少一种:
[0242]
终端设备的标识;
[0243]
第一网络设备的标识;
[0244]
终端设备所在的服务器小区的标识。
[0245]
在一种可能的设计中,当第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发时,收发器从终端设备接收定位消息;收发器向第一网络设备发送定位消息,以使第一网络设备根据定位消息对终端设备进行定位。
[0246]
第十一方面,提供一种通信装置,该通信装置可以是终端设备,也可以是终端设备中的装置,该通信装置可以包括处理模块和通信模块,这些模块可以执行上述第一方面任一种设计示例中的终端设备所执行的相应功能,具体的:
[0247]
通信模块,用于接收第一指示信息,第一指示信息用于指示终端设备发送的第一消息的类型,第一消息用于定位服务器确定终端设备的位置,第一消息为接入网设备能够识别的消息的类型或接入网设备无法识别但核心网设备能够识别的消息的类型,定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元;
[0248]
处理模块,用于根据第一指示信息确定第一消息的类型,并控制通信模块向第一网络设备发送第一消息。
[0249]
在一种可能的设计中,处理模块,具体用于根据第一指示信息中指示的类型确定第一消息的类型;或,
[0250]
处理模块,具体用于根据第一指示信息的类型,确定第一消息的类型。
[0251]
在一种可能的设计中,处理模块,具体用于根据第一指示信息中指示的类型为该接入网设备能够识别的消息的类型,确定第一消息的类型为接入网设备能够识别的消息的类型; 或,
[0252]
处理模块,具体用于根据第一指示信息中指示的类型为接入网设备无法识别但核心网设备能够识别的消息的类型,确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0253]
在一种可能的设计中,处理模块,具体用于根据第一指示信息为接入网设备能够识别的消息,确定第一消息的类型为接入网设备能够识别的消息的类型;或,
[0254]
处理模块,具体用于根据第一指示信息为接入网设备无法识别但核心网设备能够识别的消息,确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0255]
在一种可能的设计中,第一消息的类型为接入网设备能够识别的消息的类型,第一消息中包括定位服务器的标识和/或定位服务器所支持的小区的标识。
[0256]
第十二方面,提供一种通信装置,该通信装置可以是第一网络设备,也可以是第一网络设备中的装置,该通信装置可以包括处理模块和通信模块,这些模块可以执行上述第二方面任一种设计示例中的第一网络设备所执行的相应功能,具体的:
[0257]
该通信模块,用于获取第二指示信息,该第二指示信息用于指示定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元,该定位服务器用于对终端设备进行定位;
[0258]
通信模块,用于接收终端设备发送的第一消息,第一消息用于定位服务器确定终端设备的位置;
[0259]
处理模块,用于根据第二指示信息确定对第一消息进行处理;
[0260]
通信模块,还用于转发第一消息。
[0261]
在一种可能的设计中,处理模块,具体用于从配置信息中获取第二指示信息;或者,
[0262]
通信模块,具体用于从第二网络设备接收第二指示信息;或者,
[0263]
第二指示信息是预定义的。
[0264]
在一种可能的设计中,第二指示信息为接入网设备能够识别的消息的类型,以及第二指示信息包括如下信息中的至少一种:
[0265]
定位服务器的标识;或,
[0266]
定位服务器所支持的小区的标识;或,
[0267]
与定位服务器交互的核心网设备的标识。
[0268]
在一种可能的设计中,处理模块,用于根据第二指示信息确定定位服务器。
[0269]
在一种可能的设计中,处理模块,用于确定第二指示信息中包括的定位服务器的标识为通信装置的标识,则确定定位服务器为通信装置;或,
[0270]
处理模块,用于确定第二指示信息中包括的定位服务器所支持的小区的标识与通信装置所支持的小区的标识相同,则确定定位服务器为通信装置。
[0271]
在一种可能的设计中,处理模块,用于确定第二指示信息中指示的定位服务器的标识与通信装置的标识不同,且定位服务器的标识与核心网中具有定位功能的网元的标识不同,则确定定位服务器为除通信装置之外,接入网中具有定位功能的网元,除通信装置之外,接入网中具有定位功能的网元的标识与第二指示信息中指示的定位服务器的标识相同;或,
[0272]
处理模块,用于确定第二指示信息包括的定位服务器所支持的小区的标识与通信装置所支持的小区的标识不同,则确定定位服务器为除通信装置之外,接入网中具有定位功能的网元,除通信装置之外,接入网中具有定位功能的网元所支持的小区的标识与第二指示 信息中指示的定位服务器所支持的小区的标识相同;或,
[0273]
处理模块,用于确定第二指示信息中包括的定位服务器的标识为核心网中具有定位功能的网元的标识,则确定定位服务器为核心网中具有定位功能的网元;或,
[0274]
处理模块,用于确定第二指示信息中包括与定位服务器交互的核心网设备的标识,则确定定位服务器为核心网中具有定位功能的网元。
[0275]
在一种可能的设计中,在处理模块,用于根据第二指示信息确定定位服务器为通信装置时,则根据第一消息对终端设备进行定位;或,
[0276]
处理模块,用于根据第二指示信息确定定位服务器不是通信装置;
[0277]
通信模块,还用于将第一消息转发给定位服务器。
[0278]
第十三方面,提供一种通信装置,该通信装置可以是第一网络设备,也可以是第一网络设备中的装置,该通信装置可以包括通信模块,该模块可以执行上述第三方面任一种设计示例中的第一网络设备所执行的相应功能,具体的:
[0279]
通信模块,用于向第二网络设备发送第一请求消息,第一请求消息用于请求将终端设备的服务基站由通信装置切换为第二网络设备,第一请求消息还包括定位业务切换指示,定位业务切换指示用于指示终端设备正在进行定位业务,以及,请求将终端设备的定位业务切换到第二网络设备;
[0280]
通信模块,用于从第二网络设备接收与第一请求消息对应的第一响应消息。
[0281]
在一种可能的设计中,第一响应消息可以包括但不限于如下三种方式:
[0282]
第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0283]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为除第一网络设备和第二网络设备之外,接入网以及核心网中具有定位功能的网元;或,
[0284]
第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位。
[0285]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文,定位上下文信息用于第一网络设备对终端设备进行定位;
[0286]
定位上下文包括如下信息中的至少一种:
[0287]
第一网络设备对终端设备进行定位时使用的定位技术;
[0288]
终端设备所需的定位精度;
[0289]
第一网络设备对终端设备进行定位时使用的信息;
[0290]
终端设备上报的测量结果;
[0291]
第一网络设备用于对终端设备进行定位的辅助信息。
[0292]
在一种可能的设计中,通信模块,用于接收到第一响应消息后,将第一响应消息转发给终端设备。
[0293]
在一种可能的设计中,若第一响应消息用于指示由第二网络设备对终端设备进行定位,则第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0294]
在一种可能的设计中,第二网络设备为除通信装置之外,接入网中具有定位功能的网元,通信模块,用于向第二网络设备发送第二请求消息,通过第二请求消息获取第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度。
[0295]
通信模块,用于从第二网络设备在接收第二响应消息,第二响应消息包括第二网络设 备的能力信息;
[0296]
装置还包括处理模块,处理模块用于根据第二响应消息确定是否请求第二网络设备对终端设备进行定位。
[0297]
第十四方面,提供一种通信装置,该通信装置可以是第二网络设备,也可以是第二网络设备中的装置,该通信装置可以包括通信模块,该模块可以执行上述第三方面任一种设计示例中的第二网络设备所执行的相应功能,具体的:
[0298]
通信模块,用于从第一网络设备接收第一请求消息,第一请求消息用于请求将终端设备的服务基站由第一网络设备切换为通信装置,第一请求消息还包括定位业务切换指示,定位业务切换指示用于指示终端设备正在进行定位业务,以及,请求将终端设备的定位业务切换到通信装置。
[0299]
通信模块,用于向第一网络设备发送与第一请求消息对应的第一响应消息。
[0300]
在一种可能的设计中,第一响应消息可以包括但不限于如下三种方式:
[0301]
第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0302]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为除第一网络设备和第二网络设备之外,接入网以及核心网中具有定位功能的网元;或,
[0303]
第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位。
[0304]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文,定位上下文信息用于第一网络设备对终端设备进行定位;
[0305]
定位上下文包括如下信息中的至少一种:
[0306]
第一网络设备对终端设备进行定位时使用的定位技术;
[0307]
终端设备所需的定位精度;
[0308]
第一网络设备对终端设备进行定位时使用的信息;
[0309]
终端设备上报的测量结果;
[0310]
第一网络设备用于对终端设备进行定位的辅助信息。
[0311]
在一种可能的设计中,若第一响应消息用于指示由通信装置对终端设备进行定位,则第一响应消息中还包括通信装置的辅助信息,辅助信息用于该通信装置对终端设备进行定位。
[0312]
在一种可能的设计中,通信装置为除第一网络设备之外,接入网中具有定位功能的网元,通信模块,用于从第一网络设备接收第二请求消息,通过第二请求消息获取通信装置的能力信息,能力信息包括通信装置所支持的定位方式和/或通信装置所支持的定位精度。
[0313]
通信模块,用于向第一网络设备发送包括通信装置的能力信息的第二响应消息,以使第一网络设备根据第二响应消息确定是否请求通信装置对终端设备进行定位。
[0314]
在一种可能的设计中,通信装置为除第一网络设备之外,接入网中具有定位功能的网元,当通信模块,用于向核心网中具有定位功能的网元发送第三请求消息,第三请求消息用于核心网中具有定位功能的网元确定,是否同意由通信装置对终端设备进行定位;
[0315]
然后,通信模块,用于从核心网中具有定位功能的网元接收第三响应消息,第三响应消息指示其是否同意由通信装置对终端设备进行定位的结果。
[0316]
处理模块,用于根据第三响应消息生成第一响应消息。
[0317]
在一种可能的设计中,该第三请求消息中包括如下信息中的至少一种:
[0318]
终端设备的标识;
[0319]
第一网络设备的标识;
[0320]
终端设备所在的服务器小区的标识。
[0321]
在一种可能的设计中,通信装置可以为核心网中具有定位功能的网元,在这种情况下,通信模块,用于向第三网络设备发送第四请求消息,通过第四请求消息指示第三网络设备对终端设备进行定位。
[0322]
然后,通信模块,用于从第三网络设备接收用于指示是否同意对终端设备进行定位的第四响应消息,从而,处理模块,用于根据第四响应消息生成第一响应消息。
[0323]
在一种可能的设计中,第四请求消息中包括如下信息中的至少一种:
[0324]
终端设备的标识;
[0325]
终端设备所需的定位精度;
[0326]
终端设备所在的服务小区的标识。
[0327]
第十五方面,提供一种通信装置,该通信装置可以是第一网络设备,也可以是第一网络设备中的装置,该通信装置可以包括通信模块,该模块可以执行上述第四方面任一种设计示例中的第一网络设备所执行的相应功能,具体的:
[0328]
通信模块,用于向第二网络设备发送第一请求消息,第一请求消息包括定位业务切换指示,定位业务切换指示用于指示切换的终端设备正在进行定位业务过程;
[0329]
通信模块,用于从第二网络设备接收与第一请求消息对应的第一响应消息。
[0330]
在一种可能的设计中,第一请求消息还包括定位服务指示,定位服务指示用于指示是否使用第二网络设备对终端设备进行定位。
[0331]
在一种可能的设计中,第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0332]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,定位消息用于确定终端设备的位置;或,
[0333]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发;或,
[0334]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为核心网中具有定位功能的网元。
[0335]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文和/或定位服务器的标识,定位服务器用于对终端设备进行定位,定位上下文信息用于第一网络设备对终端设备进行定位;
[0336]
定位上下文包括如下信息中的至少一种:
[0337]
第一网络设备对终端设备进行定位时使用的定位技术;
[0338]
终端设备所需的定位精度;
[0339]
第一网络设备对终端设备进行定位时使用的信息;
[0340]
终端设备上报的测量结果;
[0341]
第一网络设备用于对终端设备进行定位的辅助信息。
[0342]
在一种可能的设计中,通信模块,用于将第一响应消息转发给终端设备。
[0343]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,通信模块,用于向第二网络设备发送第二请求消息,第二请求消息用于获取第二网络设备的能力信息;
[0344]
通信模块,用于从第二网络设备接收第二响应消息,第二响应消息包括第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定 位精度;
[0345]
装置还包括处理模块,处理模块,用于根据第二响应消息确定是否请求将终端设备的定位业务切换到第二网络设备。
[0346]
在一种可能的设计中,第一响应消息用于指示由第二网络设备对终端设备进行定位,第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0347]
在一种可能的设计中,第一响应消息用于指示第二网络设备拒绝对该终端设备进行定位,但支持对定位消息的转发,通信模块,用于从第二网络设备接收定位消息,该处理模块,用于根据定位消息对终端设备进行定位。
[0348]
第十六方面,提供一种通信装置,该通信装置可以是第二网络设备,也可以是第二网络设备中的装置,该通信装置可以包括通信模块,该模块可以执行上述第四方面任一种设计示例中的第二网络设备所执行的相应功能,具体的:
[0349]
通信模块,用于接收第一网络设备发送的第一请求消息,第一请求消息包括定位业务切换指示,定位业务切换指示用于指示切换的终端设备正在进行定位业务过程;
[0350]
通信模块,用于向第一网络设备发送与第一请求消息对应的第一响应消息。
[0351]
在一种可能的设计中,第一请求消息还包括定位服务指示,定位服务指示是否使用第二网络设备对终端设备进行定位。
[0352]
在一种可能的设计中,第一响应消息用于指示第二网络设备对终端设备进行定位;或,
[0353]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,定位消息用于确定终端设备的位置;或,
[0354]
第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发;或,
[0355]
第一响应消息用于指示第三网络设备对终端设备进行定位,第三网络设备为核心网中具有定位功能的网元。
[0356]
在一种可能的设计中,第一请求消息包括终端设备的定位上下文和/或定位服务器的标识,定位服务器用于对终端设备进行定位,定位上下文信息用于第一网络设备对终端设备进行定位;
[0357]
定位上下文包括如下信息中的至少一种:
[0358]
第一网络设备对终端设备进行定位时使用的定位技术;
[0359]
终端设备所需的定位精度;
[0360]
第一网络设备对终端设备进行定位时使用的信息;
[0361]
终端设备上报的测量结果;
[0362]
第一网络设备用于对终端设备进行定位的辅助信息。
[0363]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,通信模块,用于接收第一网络设备发送第二请求消息,第二请求消息用于获取第二网络设备的能力信息;
[0364]
通信模块,用于向第一网络设备发送第二响应消息,第二响应消息包括第二网络设备的能力信息,能力信息包括第二网络设备所支持的定位方式和/或第二网络设备所支持的定位精度,以使第一网络设备根据第二响应消息确定是否请求将终端设备的定位业务切换到第二网络设备。
[0365]
在一种可能的设计中,第一响应消息用于指示由第二网络设备对终端设备进行定位, 第一响应消息中还包括第二网络设备的辅助信息,辅助信息用于第二网络设备对终端设备进行定位。
[0366]
在一种可能的设计中,第二网络设备为接入网中具有定位功能的网元,通信模块,用于向核心网中具有定位功能的网元发送第三请求消息,第三请求消息用于核心网中具有定位功能的网元确定,是否同意由第二网络设备对终端设备进行定位;
[0367]
通信模块,用于从核心网中具有定位功能的网元接收第三响应消息,第三响应消息用于指示确定结果,确定结果为核心网中具有定位功能的网元是否同意由第二网络设备对终端设备进行定位的结果;
[0368]
装置还包括处理模块,处理模块,用于根据第三响应消息生成第一响应消息。
[0369]
在一种可能的设计中,第三请求消息中包括如下信息中的至少一种:
[0370]
终端设备的标识;
[0371]
第一网络设备的标识;
[0372]
终端设备所在的服务器小区的标识。
[0373]
在一种可能的设计中,第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,通信模块,用于从终端设备接收定位消息;以及,用于向第一网络设备发送定位消息,以使第一网络设备根据定位消息对终端设备进行定位。
[0374]
第十七方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第一方面中终端设备执行的方法。
[0375]
第十八方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第二方面中第一网络设备执行的方法。
[0376]
第十九方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第三方面中第一网络设备执行的方法。
[0377]
第二十方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第三方面中第二网络设备执行的方法。
[0378]
第二十一方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第四方面中第一网络设备执行的方法。
[0379]
第二十二方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第四方面中第二网络设备执行的方法。
[0380]
第二十三方面,本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第一方面中终端设备执行的方法。
[0381]
第二十四方面,本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第二方面中第一网络设备执行的方法。
[0382]
第二十五方面,本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第三方面中第一网络设备执行的方法。
[0383]
第二十六方面,本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第三方面中第二网络设备执行的方法。
[0384]
第二十七方面,本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第四方面中第一网络设备执行的方法。
[0385]
第二十八方面,本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行第四方面中第二网络设备执行的方法。
[0386]
第二十九方面,本申请实施例提供了一种芯片系统,芯片系统包括处理器,还可以包括存储器,用于实现第一方面中终端设备执行的方法。芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0387]
第三十方面,本申请实施例提供了一种芯片系统,芯片系统包括处理器,还可以包括存储器,用于实现第二方面中第一网络设备执行的方法。芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0388]
第三十一方面,本申请实施例提供了一种芯片系统,芯片系统包括处理器,还可以包括存储器,用于实现第三方面中第一网络设备执行的方法。芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0389]
第三十二方面,本申请实施例提供了一种芯片系统,芯片系统包括处理器,还可以包括存储器,用于实现第三方面中第二网络设备执行的方法。芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0390]
第三十三方面,本申请实施例提供了一种芯片系统,芯片系统包括处理器,还可以包括存储器,用于实现第四方面中第一网络设备执行的方法。芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0391]
第三十四方面,本申请实施例提供了一种芯片系统,芯片系统包括处理器,还可以包括存储器,用于实现第四方面中第二网络设备执行的方法。芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0392]
第三十五方面,本申请实施例提供了一种通信系统,所述通信系统包括第五方面或第六方面所述的通信装置。
[0393]
第三十六方面,本申请实施例提供了一种通信系统,所述通信系统包括第七方面和第八方面所述的通信装置。
[0394]
第三十七方面,本申请实施例提供了一种通信系统,所述通信系统包括第九方面和第十方面所述的通信装置。
[0395]
第三十八方面,本申请实施例提供了一种通信系统,所述通信系统包括第十一方面或第十二方面所述的通信装置。
[0396]
第三十九方面,本申请实施例提供了一种通信系统,所述通信系统包括第十三方面或第十四方面所述的通信装置。
[0397]
第四十方面,本申请实施例提供了一种通信系统,所述通信系统包括第十五方面或第十六方面所述的通信装置。
[0398]
上述第四方面至第四十方面及其实现方式的有益效果可以参考对第一方面或第二方面或第三方面的方法及其实现方式的有益效果的描述。

附图说明

[0399]
图1为本申请实施例提供的5G系统中定位系统架构图;
[0400]
图2A~图2D为本申请实施例提供的定位系统的示例的架构图;
[0401]
图3为本申请实施例提供一种通信方法的一种示例的流程图;
[0402]
图4为本申请实施例提供一种通信方法的另一种示例的流程图;
[0403]
图5为本申请实施例提供一种通信方法的另一种示例的流程图;
[0404]
图6为本申请实施例提供一种通信方法的另一种示例的流程图;
[0405]
图7为本申请实施例提供一种通信方法的另一种示例的流程图;
[0406]
图8为本申请实施例中提供的一种通信装置的结构示意图;
[0407]
图9为本申请实施例中提供的另一种通信装置的结构示意图;
[0408]
图10为本申请实施例中提供的另一种通信装置的结构示意图;
[0409]
图11为本申请实施例中提供的另一种通信装置的结构示意图;
[0410]
图12为本申请实施例提供的通信装置的示意性框图;
[0411]
图13为本申请实施例提供的通信装置的另一示意性框图;
[0412]
图14为本申请实施例提供的通信装置的再一示意性框图;
[0413]
图15为本申请实施例提供的通信装置的再一示意性框图;
[0414]
图16为本申请实施例提供的通信装置的再一示意性框图;
[0415]
图17为本申请实施例提供的通信装置的再一示意性框图。

具体实施方式

[0416]
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。
[0417]
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
[0418]
1)终端设备(terminal equipment),又称之为终端、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。
[0419]
该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端设备可以包括用户设备(user equipment,UE)、无线终端、移动终端、订户单元(subscriber unit)、用户站(subscriber station),移动站(mobile station)、远程站(remote station)、接入点(access point,AP)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)、或用户装备(user device)等。
[0420]
例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端的计算机,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,智能穿戴式设备等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。
[0421]
或者,终端设备还可以包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位系统(global positioning system,GPS)、激光扫描器等信息传感设备。
[0422]
作为示例而非限定,在本申请实施例中,智能穿戴式设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。智能穿戴式设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。
[0423]
智能穿戴式设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义智能穿戴式设备包括功能全、尺寸大、可不依赖智能手机实现完 整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。
[0424]
或者,该终端设备还可以是虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(driverless)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
[0425]
2)网络设备,可以是(无线)接入网((radio)access network,(R)AN)设备,也可以是核心网(core network,CN)设备,或者他们的组合。
[0426]
其中,(R)AN设备,例如包括基站(例如,接入点),可以是指接入网中在空口通过一个或多个小区与无线终端通信的设备。(无线)接入网设备可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。(无线)接入网设备还可协调对空口的属性管理。
[0427]
例如,(无线)接入网设备可以包括无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wi-Fi)接入点(access point,AP)等。
[0428]
(无线)接入网设备也可以包括长期演进(long term evolution,LTE)系统或演进的LTE系统(LTE-Advanced,LTE-A)中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B)。
[0429]
或者,(无线)接入网设备也可以包括5G系统或新无线(new radio,NR)系统中的下一代节点B(next generation node B,gNB)、收发点(transmission and reception point,TRP),或传输点(transmission point,TP)。
[0430]
或者,(无线)接入网设备可以也可以包括云接入网(cloud radio access network,CloudRAN)系统中的集中式单元(centralized unit,CU)和/或分布式单元(distributed unit,DU),本申请实施例并不限定。在本申请实施例中,技术术语“(无线)接入网设备”和“接入网设备”可以互换使用。
[0431]
核心网设备,与多个接入网连接,包括电路交换(circuit switched,CS)域和/或数据交换(packet switched,PS)域,CS网元有移动交换中心,访问位置寄存器和网关移动交换中心,PS网元有通用分组无线服务(general packet radio service,GPRS)节点和网关GPRS支持节点。一些网元如归属位置寄存器,访问位置寄存器,鉴权中心可以CS域和PS域共享。
[0432]
3)定位服务器,可以是指用于根据终端设备对参考信号的测量信息(例如,RSTD或者小区标识(cell identification,CID)等),确定终端设备的位置的设备,该设备可以是硬件设备,也可以是基于软件支持的逻辑设备。
[0433]
例如,定位服务器可以包括增强型服务移动定位中心(evolved serving mobile location center,E-SMLC)、定位管理功能(location management function,LMF)、无线接入网-定位管理组件(radio access network-location management component,RAN-LMC)等。
[0434]
其中,E-SMLC是位于演进分组核心网(evolved packet core,EPC)的定位服务器,LMF是位于5G核心网(5G core,5GC)的定位服务器,RAN-LMC是位于无线接入网侧定位服务功能组件,可以实现一部分LMF的功能。在本文中,RAN-LMC与LMC可以互换使用。
[0435]
4)AMF网元,用于对终端设备的认证,终端设备的移动性管理,维护和管理终端设备的状态信息等功能。AMF网元通过NG-C接口与(无线)接入网设备进行交互,以及通过Nls接口与E-SMLC进行交互。
[0436]
5)本申请实施例中“多个”是指两个或两个以上,鉴于此,本申请实施例中也可以将“多个”理解为“至少两个”。“至少一个”,可理解为一个或多个,例如理解为一个、两个或更多个。
[0437]
例如,包括至少一个,是指包括一个、两个或更多个,而且不限制包括的是哪几个,例如,包括A、B和C中的至少一个,那么包括的可以是A、B、C、A和B、A和C、B和C、或A和B和C。
[0438]
“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0439]
另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。本申请实施例中的术语“系统”和“网络”可被互换使用。
[0440]
除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
[0441]
如上介绍了本申请实施例涉及的一些概念,下面介绍本申请实施例的技术特征。
[0442]
以OTDOA定位方案为例,介绍对终端设备进行定位的过程。
[0443]
在对终端设备进行定位之前,基站首先为终端设备配置用于对终端设备进行定位的多个辅助信息小区,由该多个辅助信息小区一起向终端设备发送定位参考信号(positioning reference signal,PRS)。
[0444]
终端设备从该多个辅助信息小区中选择一个小区作为辅助信息参考小区,其他小区作为辅助信息邻区。当终端设备收到每个小区发送的PRS之后,则计算每个辅助信息邻区的PRS相对于辅助信息参考小区的PRS的RSTD。
[0445]
然后,终端设备则可以选择将全部或者部分辅助信息邻区的RSTD等信息报告给E-SMLC。该需要上报的RSTD等信息可以通过LTE定位协议(LTE positioning protocol,LPP)承载,在下文中,为方便说明,可以将承载在LPP中的RSTD等信息称为LPP消息,当然,随着通信系统的变化,LPP消息也可以是其他的名称,在此不作限制。
[0446]
图1为本申请实施例提供的5G系统中定位系统架构图。终端设备通过LPP消息向LMF发送NAS消息。应理解,对LTE系统,AMF可以是网关或移动性管理网元(mobility management element,MME),LMF可以是E-SMLC。
[0447]
首先,终端设备将该LPP消息封装为非接入层(non-access stratum,NAS)信令,然后通过基站和终端设备之间的Uu接口,将该NAS信令发送给基站。基站在收到该NAS信令后,则通过基站与接入和移动性管理功能(access and mobility management function,AMF)网元之间的NG-C接口,将该NAS信令转发给AMF网元。
[0448]
AMF网元解析接收的NAS信令,获得该LPP消息,然后通过AMF网元与LMF之间的NLs接口,将LPP消息发送给LMF。LMF获取该LPP消息后,则利用预先存储的该多 个辅助信息小区的地理位置信息以及该LPP消息计算出终端设备的位置。
[0449]
当然,对终端设备进行定位的方法有多种,例如,还可以采用全球导航卫星系统(global navigation satellite system,GNSS)定位方案、增强的基于小区标识(identification,ID)的定位技术(enhanced cell identity,ECID)定位方案等。由于各种定位方案中,终端设备在向LMF上报LPP消息的过程相似,因此,在此以其中的一种定位方案,例如OTDOA定位方案,作为一种示例进行说明。
[0450]
由图1所示的过程可知,终端设备在向LMF上报LPP消息时,需要基站、AMF网元进行转发,从而使得现有技术中对终端设备进行定位的过程会存在一定的时延开销,因此,如何降低定位过程中的时延开销是目前亟待解决的技术问题。
[0451]
鉴于此,本申请实施例提供一种通信方法,在该方法中,用于确定终端设备的位置的定位服务器,可以为核心网中具有定位功能的网元,例如,可以为LMF,也可以为接入网中具有定位功能的网元,例如,具有定位功能的接入网设备。在这种情况下,终端设备在发送,用于定位服务器确定该终端设备的位置的第一消息之前,可以先接收用于指示该终端设备发送的第一消息的类型的第一指示信息。
[0452]
例如,当定位服务器是核心网中具有定位功能的网元,则该第一指示信息可以指示该第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。当定位服务器是接入网中具有定位功能的网元时,则该第一指示信息可以指示该第一消息的类型为接入网设备能够识别的消息的类型。
[0453]
然后,终端设备根据该第一指示信息确定该第一消息的类型后,则将该第一消息发送给第一网络设备。若第一消息的类型是第一网络设备能够识别的消息的类型,则第一网络设备则可以直接根据该第一消息确定该终端设备的位置,从而可以不用转发该第一消息,可以减少转发过程带来的时延开销。其中,第一网络设备为RAN中的定位功能,可以位于服务基站上,也可以位于其他的邻居基站上,具体依赖于网络部署,本申请不做约束。
[0454]
下面,介绍本申请实施例的应用场景。
[0455]
请参考图2A,为本申请实施例提供的一种定位架构的一种示例的示意图。在图2A中,包括终端设备、接入网设备以及LMF,其中,该终端设备位于该接入网设备的小区A的覆盖范围内,该接入网设备具有定位功能,其中,接入网设备为接入网中具有定位功能的网络设备,LMF为核心网中具有定位功能的网络设备。
[0456]
请参考图2B,为本申请实施例提供的一种定位架构的另一种示例的示意图。在图2B中,包括终端设备、接入网设备以及两个定位服务器,该架构中两个定位服务器分别为LMC和LMF。与图2A所示的定位架构不同的是,图2B中的接入网设备与LMC连接,通过LMC实现定位功能,LMC为接入网中具有定位功能的网络设备,LMF为核心网中具有定位功能的网络设备。
[0457]
请参考图2C,为本申请实施例提供的一种定位架构的另一种示例的示意图。与图2A不同的是,在图2C中还包括AMF网元,该AMF网元分别与接入网设备和LMF连接,其中,AMF网元为核心网中的网络设备。
[0458]
请参考图2D,为本申请实施例提供的一种定位架构的另一种示例的示意图。与图2C不同的是,在图2D中包括两个接入网设备,分别为接入网设备1和接入网设备2,接入网设备1和接入网设备2分别通过AMF网元,与LMF连接,接入网设备2可以具有定位功能,也可以不具备定位功能,在图2D中以接入网设备2具有定位功能为例。终端设备位 于该接入网设备1的小区A的覆盖范围内。
[0459]
需要说明的是,接入网设备具有定位功能,可以理解为,若接入网设备接收到终端设备发送的用于定位的消息,例如LPP消息后,接入网设备可以通过其定位功能,对该LPP消息进行处理,从而得到终端设备的定位结果。
[0460]
图2A~图2D中的接入网设备和终端设备的数量只是举例,在实际应用中,本申请提供的定位架构可以为更多个终端设备提供服务,且可以包括更多的接入网设备。此外,在如图2A~图2D所示的定位架构中,尽管示出了LMF、接入网设备、终端设备及小区,但定位架构可以并不限于包括上述内容。例如,还可以包括用于承载虚拟化网络功能的设备、无线中继设备等。这些对于本领域普通技术人员而言是显而易见的,在此不一一详述。
[0461]
本申请实施例提供的定位系统,可以应用于5G系统、先进的长期演进(advanced long term evolution,LTE-A)系统、全球微波互联接入(worldwide interoperability for microwave access,WiMAX),或无线局域网络(wireless local area networks,WLAN)系统等。
[0462]
此外,所述定位系统还可以适用于面向未来的通信技术,本申请实施例描述的通信系统是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
[0463]
另外,需要说明的是,上述LMF只是对核心网中的定位服务器的一种示例,在其他的通信系统中也可以为其他名称,本领域技术人员不应将LMF理解为对核心网中的定位服务器的限制。
[0464]
下面结合附图介绍本申请实施例提供的技术方案。
[0465]
本申请实施例提供一种通信方法,请参见图3,为该通信方法的流程图。
[0466]
在下文的介绍过程中,以该方法应用于图2D所示的定位架构为例,也就是,下文中所述的第一网络设备可以是图2D所示的定位架构中的接入网设备1,下文中所述的终端设备可以是图2D所示的定位架构中的终端设备,下文中所述的接入网中具有定位功能的网元可以是接入网设备1或接入网设备2,下文中所述的核心网中具有定位功能的网元可以是LMF,下文中所述核心网设备可以是AMF网元。
[0467]
另外,该方法可由两个通信装置执行。这两个通信装置例如为第一通信装置和第二通信装置,其中,第一通信装置可以是接入网设备1或能够支持接入网设备1实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。对于第二通信装置也是同样,例如,第二通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,也可以是芯片系统。且对于第一通信装置和第二通信装置的实现方式均不做限制。
[0468]
为便于介绍,在下文中,以该方法由接入网设备1和终端设备执行为例,也就是,以第一通信装置是接入网设备1、第二通信装置是终端设备为例。
[0469]
S31、核心网设备确定用于对终端设备进行定位的定位服务器。
[0470]
在图2D所示的定位架构中,具有定位功能的设备包括接入网中具有定位功能的网元,例如,接入网设备1、接入网设备2,以及核心网中具有定位功能的网元,例如LMF,因此,在对终端设备进行定位之前,首先由核心网设备确定使用该定位架构中的哪一个具有定位功能的设备,对终端设备进行定位。
[0471]
该核心网设备可以为图2D中所示的AMF网元,或者也可以是LMF,当然,若该定 位架构的核心网中还存在其他设备,则也可以通过其他设备确定对终端设备进行定位的定位服务器,在此不作限制。在下文中,以该核心网设备为AMF网元为例。但应理解,对不同的核心网网元,终端设备传输的消息有所不同。例如,如果是AMF,则终端设备发送的是NAS消息,如果是LMF,则发送的消息是LPP消息。具体的依赖于所使用的网元,本申请不做限定。
[0472]
AMF网元确定对终端设备进行定位的定位服务器可以包括但不限于如下方式:
[0473]
第一种方式,当AMF网元接收到终端设备发送的定位请求后,AMF网元可以根据该定位请求中携带的信息,确定用于对终端设备进行定位的定位服务器。
[0474]
作为一种示例,该定位请求中可以携带为终端设备提供服务的小区标识(cell identity,CID)、全球小区识别符(global cell identity,GCI)、物理小区识别符(physical cell identity,PCI)、接入网设备的标识,例如接入网设备的索引号、身份(identification,ID)编号等。AMF网元从该定位请求中获取为该终端设备提供服务的接入网设备的标识后,可以根据该标识确定该接入网设备是否具有定位功能。或者,AMF网元在接收到终端设备发送的定位请求后,可以从操作管理和维护(operations administration and maintanance,OAM)功能网元中获取上述信息。
[0475]
例如,AMF网元中预先存储具有定位功能的接入网设备的标识,然后,将预先存储的具有定位功能的接入网设备的标识与从该定位请求中获取的接入网设备的标识进行匹配。
[0476]
若从该定位请求中获取的接入网设备的标识与预先存储的具有定位功能的接入网设备的其中一个标识相同,则认为为该终端设备提供服务的接入网设备具有定位功能,从而可以确定使用该接入网设备为该终端设备的定位服务器。
[0477]
若从该定位请求中获取的接入网设备的标识与预先存储的具有定位功能的接入网设备的任意一个标识均不相同,则认为为该终端设备提供服务的接入网设备不具有定位功能,从而可以确定使用LMF为该终端设备的定位服务器。
[0478]
第二种方式,AMF网元可以主动发起对终端设备的定位请求,例如,AMF网元可以周期性对终端设备进行定位等。当AMF网元主动发起对终端设备的定位请求后,AMF网元可以根据具有定位功能的接入网设备的负载量以及LMF的负载量确定对终端设备进行定位的定位服务器。
[0479]
作为一种示例,当AMF网元主动发起对终端设备的定位请求时,AMF网元可以获取每个具有定位功能的接入网设备的负载量以及LMF的负载量,确定负载量最小的网络设备为终端设备的定位服务器。
[0480]
例如,在图2D所示的定位架构中,具有定位功能的接入网设备包括接入网设备1和接入网设备2,AMF网元确定接入网设备1为10个终端设备提供定位服务,接入网设备2为5个终端设备提供定位服务,以及,LMF为3个终端设备提供定位服务,因此,AMF网元可以确定使用LMF为该终端设备的定位服务器。
[0481]
第三种方式,AMF网元可以是在接收到终端设备发送的用于切换接入网设备的切换请求后,确定终端设备的定位服务器。
[0482]
作为一种示例,AMF网元在接收该切换请求后,可以确定该切换请求中的源接入网设备或目标接入网设备为该终端设备的定位服务器。
[0483]
例如,终端设备发送的切换请求为由接入网设备1切换到接入网设备2,AMF网元首先确定终端设备所要切换的目标接入网设备是否具有定位功能。若目标接入网设备具有定 位功能,则AMF网元可以确定该终端设备的定位服务器为目标接入网设备,若目标接入网设备不具有定位功能,则AMF网元可以确定该终端设备的定位服务器为源接入网设备,若两者均具有定位功能,则AMF网元可以随机选择一个作为定位服务器。
[0484]
例如,AMF网元也可以获取每个接入网设备的能力信息,该能力信息中可以包括该接入网设备是否具有定位功能的信息。AMF根据每个接入网设备的能力信息,确定接入网设备1和接入网设备2均具有定位功能,因此,AMF网元可以随机选择一个,例如,选择目标接入网设备(也就是接入网设备2)作为该终端设备的定位服务器。
[0485]
当然,AMF网元也可以采用其他方式确定终端设备的定位服务器,在此不一一举例。
[0486]
S32、AMF网元发送第一指示信息,终端设备接收该第一指示信息。
[0487]
在本申请实施例中,可以用于对终端设备进行定位的定位服务器可以是LMF也可以是具有定位功能的接入网设备,当用于对终端设备进行定位的定位服务器不同时,终端设备上报用于确定终端设备的位置的信息的方式也不一样。
[0488]
为方便说明,在下文中,以用于确定终端设备的位置的信息为第一消息为例。作为一种示例,该第一消息可以包括RSTD、参考信号接收功率(reference signal receiving power,RSRP)、终端设备所在的服务小区的参考信号接收质量(reference signal receiving quality,RSRQ)、终端设备与服务小区之间的收发信号时间差、探测参考信号(sounding reference signal,SRS)、终端设备所在的服务小区的标识等信息中的一种或多种,当然,也可以包括其他信息,在此不一一列举。
[0489]
当用于确定终端设备的位置的定位服务器为LMF,则终端设备上报的第一消息是发送给LMF的,也就是说接入网设备无需知道该第一消息中发送的内容,因此,在发送之前,终端设备需要将该第一消息封装为接入网设备无法识别但是核心网设备能够识别的消息的类型,例如,通过NAS消息承载的LPP消息,然后发送,这种方式可与现有技术中的方式相似。
[0490]
当用于确定终端设备的位置的定位服务器为具有定位功能的接入网设备,则终端设备上报的第一消息是发送给接入网设备的,因此,终端设备可以将第一消息封装为接入网设备能够识别的消息的类型,例如,RRC消息,然后发送。这样,接入网设备便可以根据该第一消息确定终端设备的位置,可以简化定位步骤,减少定位过程的时延。
[0491]
需要说明的是,本申请实施例中的LPP消息,NAS消息以及RRC消息之间存在嵌套关系,即,LPP消息可以通过NAS消息承载,NAS消息可以通过RRC消息承载。或者,LPP消息直接通过RRC消息承载。在本申请实施例中,该NAS消息,是指通过RRC消息承载的NAS消息。
[0492]
因此,当AMF网元确定用于对终端设备进行定位的定位服务器后,AMF网元可以向终端设备发送第一指示信息,通过该第一指示信息将确定的定位服务器通知给终端设备,这样,终端设备可以根据定位服务器的不同,对第一消息采用不同的处理方式。
[0493]
也就是说,从终端设备的角度上,第一指示信息的作用不仅用于指示AMF网元确定的对终端设备进行定位的定位服务器,还用于指示终端设备发送的第一消息的类型。或者,也可以理解为通过指示终端设备发送的第一消息的类型来指示AMF网元确定的对终端设备进行定位的定位服务器。
[0494]
下面,对第一指示信息进行说明。
[0495]
在本申请实施例中,第一指示信息可以包括但不限于如下六种情况:
[0496]
第一种情况:
[0497]
第一指示信息直接指示第一消息的类型。
[0498]
也就是说,当AMF网元确定对终端设备进行定位的定位服务器后,AMF网元直接根据定位服务器的类型,确定第一消息的类型,并通过第一指示信息指示该第一消息的类型。
[0499]
作为一种示例,若AMF网元确定定位服务器为LMF,则AMF网元在第一指示信息中指示第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型;若AMF网元确定定位服务器为接入网设备,则AMF网元在第一指示信息中指示第一消息的类型为接入网设备能够识别的消息的类型。
[0500]
具体地,第一指示信息可以通过消息的内容进行指示,具体地可以通过某个特定的比特或字段进行指示,在此不作限制。
[0501]
第二种情况:
[0502]
第一指示信息中携带有AMF网元确定的定位服务器的标识。
[0503]
作为一种示例,当终端设备接入到接入网设备1时,接入网设备1可以向终端设备发送配置信息,该配置信息用于指示接入网中的网元的标识的范围,该范围可以是0~256,也就是说,接入网设备的标识一定会位于该范围中,例如,接入网设备1的标识为0,接入网设备2的标识为1,而LMF的标识则可以为大于256的任意一个数值,例如,可以为280等。
[0504]
当一个网元的标识处于该范围内时,则表示该网元为接入网中的网元,若一个网元的标识超出该范围,则表示该网元为核心网中的网元。
[0505]
作为另一种示例,定位服务器的标识可以包括核心网设备的标识或者接入网设备的标识两种类型,例如,该定位服务器的标识为0时,表示该定位服务器的标识为核心网设备的标识,则终端设备可以确定定位服务器位于核心网。该定位服务器的标识为1时,表示该定位服务器的标识为接入网设备的标识,则终端设备可以确定定位服务器位于接入网。
[0506]
这样,当AMF网元确定对终端设备进行定位的定位服务器后,则根据定位服务器的标识生成第一指示信息。
[0507]
第三种情况:
[0508]
第一指示信息中携带有AMF网元确定的定位服务器的类型。
[0509]
在本申请实施例中,定位服务器的类型分为两种,第一种类型为接入网设备的类型,第二种类型为核心网设备的类型。且,当定位服务器的类型为接入网设备的类型,则可以默认为是为该终端设备提供服务的接入网设备。
[0510]
作为一种示例,AMF网元可以预先与终端设备约定使用第一指示信息中的一个比特或者一个字段指示AMF网元确定的定位服务器的类型。例如,使用第一指示信息中的一个比特来进行指示,当该比特的取值为0时,则表示定位服务器的类型为接入网设备的类型,当第一个比特的取值为1时,则表示定位服务器的类型为核心网设备的类型。应理解,这里仅是示例性的,具体的取值本申请不做限制。
[0511]
第四种情况:
[0512]
第一指示信息中携带有定位服务器的定位会话(session)的标识。
[0513]
作为一种示例,接入网设备1可以预先向终端设备发送配置信息,该配置信息用于指示接入网设备中的定位会话的标识的范围,该范围可以是0~128,也就是说,接入网设备的定位会话的标识一定会位于该范围中,而LMF的定位会话的标识则可以为大于128的 任意一个数值,例如,可以为200等。
[0514]
第五种情况:
[0515]
第一指示信息通过第一指示信息的类型,隐含指示AMF网元所确定的定位服务器。
[0516]
也就是说,当AMF网元确定的定位服务器不同时,第一指示信息的类型也不同。当AMF网元确定的定位服务器为LMF时,第一指示信息的类型则可以为接入网设备无法识别但核心网设备能够识别的消息的类型,例如,可以为NAS消息。当AMF网元确定定位服务器为接入网设备时,第一指示信息的类型则可以为接入网设备能够识别的类型,例如,可以为RRC消息。
[0517]
需要说明的是,接入网设备无法识别但核心网设备能够识别的消息的类型可以是NAS消息,也可以是其他的消息类型,如封装在NAS消息中的LPP消息。接入网设备能够识别的消息的类型可以是RRC消息,也可以是其他的消息封装在RRC消息中,还可以是其他的消息,如媒体接入层控制(media access control,MAC)信令,在本申请实施例中不作限制。
[0518]
第六种情况:
[0519]
第一指示信息可以是前述五种情况中,任意两种或者三种或者四种或者五种情况的组合。具体组合的内容在此不再赘述。
[0520]
需要说明的是,第一指示信息可以是专用的信令,例如,RRC配置信令,或者MAC信令(MAC control element,MAC CE)等;该第一指示信息也可以是LPP消息,或者,将LPP消息采用RRC信令的封装格式进行封装的信息,或者将LPP消息采用NAS信令的封装格式进行封装的信息。或者,该第一指示信息也可以是AMF网元与终端设备交互的其中任意一条消息,在本申请实施例中,不对第一指示信息的具体形式进行限制。
[0521]
另外,需要说明的是,AMF网元生成第一指示信息后,可以直接将该第一指示信息发送给终端设备,也可以将该第一指示信息发送给为终端设备提供服务的接入网设备,然后由该接入网设备将第一指示信息转发给终端设备,当然,也可以通过其他方式将第一指示信息发送给终端设备,在此不作限制。在本申请实施例中,以AMF网元直接将该终端设备为例。
[0522]
S33、终端设备根据第一指示信息确定第一消息的类型。
[0523]
当终端设备接收第一指示信息后,则根据该第一指示信息确定第一消息的类型。
[0524]
由步骤S32中对第一指示信息的介绍可知,AMF网元可以采用多种方式,通过第一指示信息,向终端设备指示用于对终端设备进行定位的定位服务器。因此,终端设备根据第一指示信息确定第一消息的类型的方式也有多种,具体可以包括但不限于如下五种类型:
[0525]
第一种确定方式:
[0526]
终端设备根据第一指示信息中指示的类型,确定第一消息的类型。
[0527]
作为一种示例,若终端设备确定第一指示信息中指示的类型为接入网设备能够识别的消息的类型,则终端设备确定第一消息的类型为所述接入网设备能够识别的消息的类型。若终端设备确定第一指示信息中指示的类型为接入网设备无法识别但核心网设备能够识别的消息的类型,则终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0528]
第二种确定方式:
[0529]
终端设备根据第一指示信息中携带的定位服务器的标识,确定第一消息的类型。
[0530]
作为一种示例,当终端设备接入到接入网设备1时,终端设备通过接入网设备1发送的配置信息,确定接入网中的网元的标识的范围,例如,该范围可以是0~256。
[0531]
终端设备可以确定第一指示信息中指示的定位服务器的标识是否超过该范围,若该定位服务器的标识位于该范围内,则终端设备确定AMF网元确定的定位服务器为接入网设备,进而确定第一消息的类型为接入网设备能够识别的消息的类型,例如,可以为RRC消息。否则,终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型,例如可以为NAS消息。
[0532]
第三种确定方式:
[0533]
终端设备根据第一指示信息中携带的定位服务器的类型,确定第一消息的类型。
[0534]
作为一种示例,若终端设备确定第一指示信息中指示的定位服务器的类型为接入网设备的类型,则终端设备确定第一消息的类型为接入网设备能够识别的消息的类型;若终端设备确定第一指示信息中指示的定位服务器的类型为核心网设备的类型,则终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0535]
第四种确定方式:
[0536]
终端设备根据第一指示信息中携带的定位会话的标识,确定第一消息的类型。
[0537]
作为一种示例,终端设备可以根据接入网设备1预先向终端设备发送配置信息,确定接入网设备中的定位会话的标识的范围,该范围可以是0~128。
[0538]
终端设备可以确定第一指示信息中指示的定位会话的标识是否超过该范围,若该定位服务器的标识位于该范围内,则终端设备确定AMF网元确定的定位服务器为接入网设备,进而确定第一消息的类型为接入网设备能够识别的消息的类型;否则,终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0539]
第五种确定方式:
[0540]
终端设备根据第一指示信息的类型,确定第一消息的类型。
[0541]
作为一种示例,若终端设备确定第一指示信息为接入网设备能够识别的消息,则终端设备确定第一消息的类型为接入网设备能够识别的消息的类型;若终端设备确定第一指示信息为接入网设备无法识别但所述核心网设备能够识别的消息,则终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的消息的类型。
[0542]
例如,若终端设备确定第一指示信息为NAS消息,则终端设备确定第一消息的类型为NAS消息,若终端设备确定第一指示信息为RRC消息,则终端设备确定第一消息的类型为RRC消息。
[0543]
当然,终端设备也可以采用其他方式确定第一消息的类型,在此不作限制。
[0544]
S34、终端设备向第一网络设备发送该第一消息,第一网络设备接收该第一消息。
[0545]
在本申请实施例中,该第一接入网设备即为终端设备提供服务的接入网设备,例如,可以为图2D所示的接入网设备1。
[0546]
由步骤S32中对第一消息的描述可知,第一消息可以包括RSRP、RSRQ、终端设备与服务小区之间的收发信号时间差、SRS、终端设备所在的服务小区的标识等信息。
[0547]
需要说明的是,RSRP、RSRQ、终端设备与服务小区之间的收发信号时间差中的任一种信息,可以是终端设备在接收到AMF网元发送的定位参数测量请求或终端设备主动发起定位请求后,通过对服务小区的参考信号进行测量得到的。或者,也可以是终端设备周期性服务小区的参考信号进行测量得到的。SRS、终端设备所在的服务小区的标识不需要 终端设备进行测量,当终端设备接收到定位参数测量请求或终端设备主动发起定位请求后,直接上报对应的信息即可。
[0548]
也就是说,在一种可能实现中,终端设备可以在接收该第一指示信息之前,便已经获取了该第一消息的相关参数或内容,也可以是在获取第一指示信息之后,再对接入网设备1发送的服务小区的参考信号进行测量得到该第一消息,在本申请实施例中,不对终端设备获取第一指示信息和第一消息的先后顺序进行限制。
[0549]
需要说明的是,由于接入网中具有定位功能的网元可以有多个,例如,在图2D中,接入网设备1和接入网设备2均具有定位功能。而接入网设备1可能并不知道AMF网元确定的定位服务器,因此,当终端设备确定第一消息的类型为接入网设备能够识别的消息的类型,则终端设备在第一消息中还可以指示AMF网元确定的定位服务器。
[0550]
例如,终端设备可以在第一消息中携带定位服务器的标识和/或定位服务器所支持的小区的标识,小区的标识可以是CID,或者GCI,或者PCI。例如,终端设备通过第一指示信息确定AMF网元确定的定位服务器为接入网设备1,则终端设备在第一消息中可以携带接入网设备1的标识和/或接入网设备1的小区A的标识。当然,也可以携带其他能够指示定位服务器为接入网设备1的信息,在此不一一举例。
[0551]
终端设备在获取第一消息的相关参数或内容后,则可以根据该第一消息的相关参数或内容生成LPP消息,然后根据确定的第一消息的类型,对LPP消息采用对应的协议进行封装,然后发送给接入网设备1。
[0552]
例如,终端设备确定第一消息的类型为接入网设备能够识别的类型,则终端设备可以使用RRC协议封装该LPP消息;若终端设备确定第一消息的类型为接入网设备无法识别但核心网设备能够识别的类型,则终端设备可以使用NAS协议封装该LPP消息。
[0553]
S35、第一接入网设备根据第一消息,确定终端设备的位置。
[0554]
当接入网设备1接收第一消息,确定该第一消息为接入网设备能够识别的消息的类型,则接入网设备1解析该第一消息。若第一消息中没有携带其他接入网设备的标识,或者该第一消息中携带的接入网设备的标识与接入网设备1的标识相同,或者该第一消息中携带的小区的标识为接入网设备1的其中一个小区的标识相同,则接入网设备1根据第一消息确定终端设备的位置。
[0555]
S36、第一接入网设备将该第一消息转发给定位服务器。
[0556]
当接入网设备1接收该第一消息,确定接入网设备无法识别该第一消息,则接入网设备1将该第一消息转发给LMF。具体地,接入网设备1通过AMF网元将该第一消息发送给LMF。
[0557]
或者,当接入网设备1接收该第一消息,确定该第一消息为接入网设备能够识别的消息的类型,则接入网设备1解析该第一消息。若第一消息中携带的接入网设备的标识与接入网设备1的标识不同,或者该第一消息中携带的小区的标识为接入网设备1的任意一个小区的标识不同,则接入网设备1将该第一消息转发给对应的接入网设备。
[0558]
在这种情况下,作为一种示例,接入网设备之间可以进行交互,例如,可以获取与每个接入网设备相邻的其他接入网设备的标识。若接入网设备1确定该第一消息中携带的接入网设备的标识与某一个相邻的接入网设备(例如接入网设备2)的标识相同,则接入网设备1可以将第一消息转发给接入网设备2,以使接入网设备2根据该第一消息确定终端设备的位置。
[0559]
作为另一种示例,接入网设备之间也可以不用获知相邻的其他接入网设备的标识。
[0560]
例如,当接入网设备1确定第一消息中携带的接入网设备的标识与接入网设备1的标识不同,或者该第一消息中携带的小区的标识为接入网设备1的任意一个小区的标识不同,则接入网设备1可以将第一消息分别发送给相邻的其他接入网设备,其他的接入网设备在接收该第一消息后,根据第一消息中指示的标识进行判断,当该第一消息中指示的标识与自身的标识相同,则根据第一消息确定终端设备的位置,否则,继续转发该第一消息。
[0561]
需要说明的是,步骤S35和步骤S36只需要择一执行即可,具体可以根据步骤S34来确定执行步骤S35还是执行步骤S36,在此不作限制。在图3中,以执行S35,且在图3中以接入网设备1将第一消息发送给AMF网元,以使AMF网元将第一消息转发给LMF(AMF网元转发第一消息的过程未示出)为例,步骤S36以虚线表示,且以步骤S36中的定位服务器为LMF为例。
[0562]
在上述技术方案中,终端设备可以根据核心网设备发送的用于指示定位服务器的第一指示信息,向接入网设备发送具有不同的消息类型的第一消息,这样,当第一消息的类型是接入网设备能够识别的消息的类型,则接入网设备可以直接根据该第一消息确定该终端设备的位置,从而可以不用转发该第一消息,可以减少转发过程带来的时延开销。
[0563]
图3所示的实施例,说明了当接入网和核心网中均具有定位功能的网元时,核心网设备和终端设备应该如何做。下面,请参考图4,介绍本申请实施例提供的通信方法的另一种示例的流程图。
[0564]
在下文的介绍过程中,以该方法应用于图2D所示的定位架构为例,即,下文中所述的第一网络设备可以是图2D所示的定位架构中的接入网设备1,下文中所述的终端设备可以是图2D所示的定位架构中的终端设备,下文中所述的接入网中具有定位功能的网元可以是接入网设备1或接入网设备2,下文中所述的核心网中具有定位功能的网元可以是LMF,下文中所述的核心网设备可以是AMF网元。
[0565]
另外,该方法可由两个通信装置执行,对这两个通信装置的说明请参考图3所示的实施例,在此不再赘述。
[0566]
为便于介绍,在下文中,以该方法由接入网设备1和终端设备执行为例,也就是,以第一通信装置是接入网设备1、第二通信装置是终端设备为例。
[0567]
S41、第二网络设备确定用于对终端设备进行定位的定位服务器。
[0568]
在本申请实施例中,该定位服务器用于对终端设备进行定位,该第二网络设备可以是核心网设备,例如为AMF网元,或者LMF网元。定位服务器可以是LMF,也可以是接入网设备,例如为接入网设备1或接入网设备2,当然,也可以是其他的网络设备,在此不作限制。
[0569]
为方便说明,在下文中,以第二网络设备为核心网设备,例如第二网络设备为AMF网元为例,进行说明。
[0570]
其中,当第二网络设备为AMF网元时,该步骤S41与步骤S31相似,在此不再赘述。
[0571]
S42、第二网络设备发送第二指示信息,第一网络设备接收该第二指示信息。
[0572]
在本申请实施例中,该第二指示信息用于指示定位服务器为核心网中具有定位功能的网元,例如,为LMF,或该第二指示信息用于指示定位服务器为接入网中具有定位功能的网元,例如为接入网设备1或接入网设备2,第一网络设备可以为接入网设备1。
[0573]
另外,由于该第二指示信息是发送给第一网络设备的,第一网络设备为接入网设备1, 因此,在本申请实施例中,该第二指示信息为接入网设备能够识别的消息的类型,例如,该第二指示信息可以使用通用分组无线业务隧道(general packet radio service tunnelling protocol,GTP)协议,当然也可以是其他的接入网设备能够识别的消息的类型,在此不作限制。
[0574]
下面,对第二指示信息进行说明。
[0575]
在本申请实施例中,第二指示信息可以包括但不限于如下六种情况:
[0576]
第一种情况,第二指示信息中可以包括定位服务器的标识。
[0577]
第二种情况,第二指示信息中可以包括定位服务器的类型。
[0578]
第三种情况,第二指示信息中可以包括定位会话(session)的标识。
[0579]
其中,第二指示信息中的第一种情况~第三种情况,与第一指示信息中的第一种情况~第三种情况相同,在此不再赘述。
[0580]
第四种情况:
[0581]
第二指示信息中可以包括定位服务器所支持的小区的标识。
[0582]
当确定的定位服务器为接入网中具有定位功能的接入网设备,则可以在第二指示信息中携带该接入网设备所支持的小区的标识,小区的标识可以是CID,或GCI,或PCI,此处不再赘述。
[0583]
作为一种示例,若定位服务器为接入网设备1,则第二指示信息中可以携带小区A的标识,或者该接入网设备1的其他小区的标识。
[0584]
第五种情况:
[0585]
第二指示信息中可以包括与定位服务器交互的核心网设备的标识。
[0586]
当确定的定位服务器为核心网中具有定位功能的网元,例如为LMF,则可以在第二指示信息中携带与该网元交互的核心网设备的标识。
[0587]
作为一种示例,若定位服务器为LMF,则第二指示信息中可以携带与该LMF交互的AMF网元的标识,或者也可以是与LMF交互的其他核心网设备的标识。
[0588]
第六种情况:
[0589]
第二指示信息可以是前述五种情况中,任意两种或者三种或者四种或者五种情况的组合。具体组合的内容在此不再赘述。
[0590]
需要说明的是,第二指示信息可以是专用的信令,例如,GTP配置信令;该第二指示信息也可以是LPP消息,或者,将LPP消息采用GTP封装格式进行封装的信息,或者,该第二指示信息也可以是AMF网元与第一网络设备交互的其中任意一条消息中增加某个字段来进行指示,在本申请实施例中,不对第二指示信息的具体形式进行限制。
[0591]
另外,需要说明的是,在图3所示的实施例中,第一指示信息不仅可以用于指示第一消息的类型,还可以指示AMF网元确定的定位服务器,因此,从这个角度上来说,第一指示信息和第二指示信息也可以是同一个消息。
[0592]
或者,第二网络设备可以通过是否发送该第二指示信息来隐式指示定位服务器。例如,当第二网络设备发送第二指示信息,则表示定位服务器为核心网中具有定位功能的网元,例如LMF。当第二网络设备不发送第二指示信息,则表示定位服务器为接入网中具有定位功能的网元,例如为接入网设备1。
[0593]
或者,通过协议定义或者设备配置定位服务器位于接入网中的定位功能的网元。例如,通过OAM功能网元来进行配置。
[0594]
另外需要说明的是,在图4所示的实施例中,以第二指示信息为核心网设备(例如AMF网元)生成并发送给接入网设备1,但是,在实际应用过程中,该第二指示信息也可以不通过步骤S41~步骤S42获取。
[0595]
作为一种示例,该第二指示信息可以从其他接入网设备中获取。例如,AMF网元在生成第二指示信息后,可以先将该第二指示信息发送给其他接入网设备,例如,接入网设备2,然后由接入网设备2将第二指示信息转发给接入网设备1。
[0596]
作为另一种示例,第二指示信息也可以从配置信息中获取。例如,该配置信息可以是核心网设备发送给接入网设备1的配置信息,也可以是接入网设备1在存储器中预存的配置信息,例如,可以从OAM配置中获取。
[0597]
作为另一种示例,第二指示信息也可以是预定义的,如协议定义。例如,使用LMF作为终端设备的定位服务器,终端设备和基站之间的定位消息的传输通过RRC消息来进行承载。应理解,通过RRC消息来进行承载可以是直接在RRC消息中包含定位相关的信息,也可以是LPP消息承载在RRC消息中。
[0598]
在本申请实施例中,不对第二指示信息的获取方式进行限制。在图4所示的实施例中,以第二指示信息是从AMF网元获取的为例进行说明。
[0599]
S43、第一网络设备根据该第二指示信息确定定位服务器。
[0600]
当接入网设备1接收该第二指示信息后,或者获取到第二指示信息后,则可以根据该第二指示信息确定定位服务器。
[0601]
由步骤S42中对第二指示信息的介绍可知,第二指示信息可以包括多种情况,因此,接入网设备根据第二指示信息确定定位服务器的方式也有多种,具体可以包括但不限于如下六种类型:
[0602]
第一种确定方式,接入网设备1根据第二指示信息中携带的定位服务器的标识,确定定位服务器。
[0603]
作为一种示例,接入网设备1确定第二指示信息中包括的定位服务器的标识为该第一网络设备的标识,则接入网设备1确定定位服务器为接入网设备1。
[0604]
作为另一种示例,接入网设备1确定第二指示信息中指示的定位服务器的标识与接入网设备1的标识不同,且该定位服务器的标识为核心网中具有定位功能的网元的标识,则接入网设备1确定该定位服务器为该核心网中具有定位功能的网元。
[0605]
例如,接入网设备1能够获知核心网设备(例如LMF)的标识,若接入网设备1确定第二指示信息中的定位服务器的标识与自身的标识不同,则接入网设备1确定该定位服务器的标识是否与LMF的标识相同,若相同,则接入网设备1确定定位服务器为LMF。
[0606]
作为另一种示例,接入网设备1确定第二指示信息中指示的定位服务器的标识与接入网设备1的标识不同,且定位服务器的标识与核心网中具有定位功能的网元的标识不同,则接入网设备1确定定位服务器为除第一网络设备之外,接入网中具有定位功能的网元,除所述第一网络设备之外,接入网中具有定位功能的网元的标识与该第二指示信息中指示的定位服务器的标识相同。
[0607]
例如,接入网设备1能够获知其他接入网设备(例如接入网设备2)的标识,若接入网设备1确定第二指示信息中的定位服务器的标识与自身的标识不同,则接入网设备1确定该定位服务器的标识是否与接入网设备2的标识相同,若相同,则接入网设备1确定定位服务器为接入网设备2。应理解,接入网设备2是指不同于接入网设备1的接入网设备, 并不是指某个特定的接入网设备。
[0608]
第二种确定方式,接入网设备1根据第二指示信息中携带的定位服务器的类型,确定定位服务器。
[0609]
第三种确定方式,接入网设备1根据第二指示信息中携带的定位会话的标识,确定定位服务器。
[0610]
其中,第二种确定方式~第三种确定方式,与步骤S33中的第二种确定方式~第三种确定方式相同,在此不再赘述。
[0611]
第四种确定方式:
[0612]
接入网设备1根据第二指示信息中携带的定位服务器所支持的小区的标识,确定定位服务器。
[0613]
作为一种示例,接入网设备1确定该第二指示信息中包括的定位服务器所支持的小区的标识与接入网设备1所支持的小区的标识相同,则接入网设备1确定定位服务器为接入网设备1。
[0614]
作为另一种示例,接入网设备1确定该第二指示信息包括的定位服务器所支持的小区的标识与接入网设备1所支持的小区的标识不同,则接入网设备1确定定位服务器为除接入网设备1之外,该接入网中具有定位功能的网元,且,该除所述第一网络设备之外,接入网中具有定位功能的网元所支持的小区的标识与该第二指示信息中指示的定位服务器所支持的小区的标识相同。
[0615]
例如,接入网设备1能够获知其他接入网设备(例如接入网设备2)所支持的小区的标识,若接入网设备1确定第二指示信息中的定位服务器所支持的小区的标识与自身所支持任意一个小区的标识不同,则接入网设备1确定该定位服务器所支持的小区的标识是否与接入网设备2所支持的其中一个小区的标识相同,若相同,则接入网设备1确定定位服务器为接入网设备2。
[0616]
第五种确定方式:
[0617]
接入网设备1根据第二指示信息中携带的与定位服务器交互的核心网设备的标识,确定定位服务器。
[0618]
作为一种示例,接入网设备1确定第二指示信息中包括与定位服务器交互的核心网设备的标识,则接入网设备确定定位服务器为核心网中具有定位功能的网元。
[0619]
例如,接入网设备1能够获取接入网设备的标识所在的范围,与核心网设备的标识所在的范围,例如,接入网设备的标识所在的范围为0~256,核心网设备的标识大于256,则当接入网设备1确定第二指示信息中包括的网络设备的标识大于256,则接入网设备1可以确定定位服务器为核心网中具有定位功能的网元,例如,为LMF。
[0620]
或者,接入网设备1在获取第二指示信息中所指示的网络设备的标识后,可以与每个接入网设备的标识进行比较,确定是否相同,若该网络设备的标识与任意一个接入网设备的标识不同,则接入网设备1可以确定定位服务器为核心网中具有定位功能的网元,例如,为LMF。
[0621]
当然,接入网设备1也可以采用其他方式确定定位服务器,在此不作限制。
[0622]
S44、终端设备发送第一消息,第一网络设备接收该第一消息。
[0623]
在本申请实施例中,该第一消息用于定位服务器确定终端设备的位置。其中,对第一消息的说明与图3所示的实施例中的第一消息相同,在此不再赘述。
[0624]
另外,终端设备获取第一消息以及发送第一消息的方式与步骤S34中相似,在此不再赘述。
[0625]
需要说明的是,由于终端设备不知道定位服务器为接入网中具有定位功能的网元还是核心网中具有定位功能的网元,因此,在步骤S44中,第一消息只能是RRC消息,也可以是LPP消息经RRC封装后的消息,或者,第一消息为其他的能够被接入网设备识别的消息的类型。
[0626]
S45、第一网络设备根据该第二指示信息确定对该第一消息进行处理。
[0627]
在接入网设备1根据该第二指示信息确定定位服务器为接入网设备1时,则接入网设备1根据该第一消息对终端设备进行定位。
[0628]
S46、第一网络设备根据第二指示信息确定转发第一消息。
[0629]
在接入网设备1根据第二指示信息确定定位服务器不是接入网设备1时,则接入网设备1将第一消息转发给定位服务器。
[0630]
例如,当接入网设备1确定定位服务器为接入网设备2,则接入网设备1将第一消息发送给接入网设备2,以通过接入网设备2确定终端设备的位置;当接入网设备1确定定位服务器为LMF,则接入网设备1将第一消息发送给AMF网元,通过AMF网元将该第一消息转发给LMF,以通过LMF确定终端设备的位置。在图4中,以接入网设备1将第一消息转发给AMF网元为例。
[0631]
另外,由于步骤S45和步骤S46两者中需要择一步骤执行,因此,在图4中,以执行步骤S45为例,从而,将步骤S46以虚线表示。
[0632]
在上述技术方案中,接入网设备在接收终端设备发送的,用于确定终端设备的位置的第一消息后,可以根据用于指示定位服务器的第二指示信息,确定是否直接对该第一消息进行处理还是需要将该第一消息转发给其他设备。这样,当第二指示信息指示定位服务器为该接入网设备时,接入网设备可以在接收该第一消息后,直接根据该第一消息确定该终端设备的位置,从而可以不用转发该第一消息,可以减少转发过程带来的时延开销。
[0633]
图4所示的实施例,说明了当接入网和核心网中均具有定位功能的网元时,核心网设备和接入网设备应该如何做。下面,请参考图5,介绍本申请实施例提供的通信方法的另一种示例的流程图。
[0634]
在下文的介绍过程中,以该方法应用于图2D所示的定位架构为例,也就是,下文中所述的第一网络设备可以是图2D所示的定位架构中的接入网设备1,下文中所述的第二网络设备可以是图2D所示的定位架构中的接入网设备2,下文中的第三网络设备可以是图2D所示的定位架构中的LMF,下文中所述的终端设备可以是图2D所示的定位架构中的终端设备,下文中所述的接入网中具有定位功能的网元可以是接入网设备1或接入网设备2,下文中所述的核心网中具有定位功能的网元可以是LMF,下文中所述核心网设备可以是AMF网元。
[0635]
另外,该方法可由两个通信装置执行,对这两个通信装置的说明请参考图3所示的实施例,在此不再赘述。
[0636]
为便于介绍,在下文中,以该方法由接入网设备1和接入网设备2执行为例,即,以第一通信装置是接入网设备1、第二通信装置是接入网设备2为例进行描述。
[0637]
S501、第一网络设备向第二网络设备发送第二请求消息,第二网络设备接收该第二请求消息。
[0638]
在本申请实施例中,该第二请求消息用于获取该第二网络设备的能力信息。
[0639]
在第一时刻,接入网设备1的小区A为该终端设备提供服务,也就是说,接入网设备1的小区A为终端设备的服务小区。当终端设备的位置发生移动,例如,在第二时刻,终端设备从接入网设备1的小区A移动到接入网设备2的小区内时,此时会触发小区切换过程。这时,接入网设备1可以向接入网设备2发送第二请求消息,以获取接入网设备2的能力信息,以确定是否能够将终端设备切换至接入网设备2的小区中。
[0640]
作为一种示例,在第二请求消息中,可以携带接入网设备1的标识,例如,接入网设备1的ID或者索引号等。
[0641]
S502、第二网络设备发送第二响应消息,第一网络设备接收该第二响应消息。
[0642]
在本申请实施例中,该第二响应消息包括该第二网络设备的能力信息,该能力信息包括该第二网络设备所支持的定位方式和/或该第二网络设备所支持的定位精度,当然,该第二响应消息中还可以包括其他内容,例如,可以包括第二网络设备的标识,例如,第二网络设备的ID、索引号等,还可以包括用于指示该第二网络设备的定位功能是否通过LMF的认证等信息,在此不一一举例。
[0643]
需要说明的是,步骤S501~步骤S502为可选步骤,即不是必须要执行的,在图5中以虚线表示。
[0644]
S503、第一网络设备向第二网络设备发送第一请求消息,第二网络设备接收该第一请求消息。
[0645]
当接入网设备1根据第二响应消息中的能力信息,确定接入网设备2的定位精度和/或定位方式满足终端设备的定位需求,则接入网设备1确定请求接入网设备2对终端设备进行定位,从而,接入网设备1向接入网设备2发送第一请求消息。
[0646]
在本申请实施例中,该第一请求消息为切换请求,用于将终端设备的服务基站由接入网设备1切换为接入网设备2。当然,接入网设备1向接入网设备2发送该第一请求消息之前,还可以包括其他判断过程,例如,可以根据终端设备的上报测量确定终端设备对接入网设备2的小区参考信号的接收功率是否满足切换条件等,该判断过程与现有技术中相同,在此不再赘述。
[0647]
需要说明的是,该第一请求消息还包括定位业务切换指示,该定位业务切换指示用于指示终端设备正在进行定位业务,以及,请求将终端设备的定位业务切换到接入网设备2。在这种情况下,该第一请求消息包括终端设备的定位服务器的标识和/或用于接入网设备1对终端设备进行定位的定位上下文信息。其中,在当前时刻,终端设备的定位服务器为接入网设备1,则定位服务器的标识即接入网设备1的标识。当然,该定位服务器也可以是,终端设备在接入接入网设备1之前,接入的其他的接入网设备,在此不作限制。
[0648]
下面,对定位上下文信息进行说明。
[0649]
该定位上下文信息包括如下信息中的至少一种:
[0650]
(1)接入网设备1对终端设备进行定位时使用的定位技术。
[0651]
例如,该定位技术可以是OTDOA定位技术、GNSS定位技术、辅助的GNSS(assisted-GNSS,A-GNSS)定位技术或者ECID定位技术,也可以是其他的定位技术,在此不作限制。
[0652]
(2)终端设备所需的定位精度。
[0653]
例如,该定位精度可以是小区级别的精度,或者可以是100米,或者可以是50米等。
[0654]
(3)接入网设备1对终端设备进行定位时使用的信息。
[0655]
例如,接入网设备1通过OTDOA定位技术对终端设备进行定位,则接入网设备1对终端设备进行定位时使用的信息可以为不同发送站点的定位参考信号(positionging reference signal,PRS)配置信息以及发送站点的标识信息;接入网设备1通过ECID定位技术对终端设备进行定位,则接入网设备1对终端设备进行定位时使用的信息为终端设备与服务小区之间的收发信号时间差、RSRP、针对服务小区的探测信号等。
[0656]
接入网设备1对终端设备进行定位时使用的信息可以根据接入网设备1所示用的定位技术和/或定位精度相关,在此不一一举例。
[0657]
(4)终端设备上报的测量结果。
[0658]
例如,可以包括终端设备上报的RSTD的测量结果、终端设备与服务小区之间的收发信号时间差的测量结果、RSRP的测量结果等。具体上报的测量结果与接入网设备1对终端设备的测量配置相关。
[0659]
(5)接入网设备1用于对终端设备进行定位的辅助信息。
[0660]
例如,可以包括时间基准(time reference)、卫星星历(satellite ephemeris)、参考位置(reference locations)等。
[0661]
当然,该定位上下文信息还可以包括其他信息,在此不作限制。另外,该定位上下文信息也可以被称为其他名称,例如,定位信息或者上下文信息等,在本申请实施例中不对定位上下文信息的名称进行限制。
[0662]
应理解,上述定位业务切换指示可以是切换请求消息中的一个显式的字段用于指示定位业务,还可以是隐式地指示定位业务需要切换。对隐式指示定位业务切换指示,可以通过切换请求消息中的定位业务相关的参数来进行识别。当包含定位业务相关的定位上下文信息包含在切换请求消息中时,则存在定位业务切换,否则没有定位业务切换。
[0663]
S504、第二网络设备向核心网中具有定位功能的网元发送第三请求消息,核心网中具有定位功能的网元接收该第三请求消息。
[0664]
在本申请实施例中,该第三请求消息用于核心网中具有定位功能的网元确定,是否同意由第二网络设备对终端设备进行定位。
[0665]
当接入网设备2接收到接入网设备1发送的第一请求消息后,接入网设备2可以向LMF发送该第三请求消息,以使LMF认证该切换请求以及询问LMF是否同意此次定位业务的切换。
[0666]
为了便于LMF判断是否同意此次定位业务的切换,该第三请求消息中可以包括终端设备的标识和/或第一网络设备的标识和/或终端设备所在的服务小区的标识,当然,还可以包括其他信息,例如,还可以包括终端设备所需的定位精度等,在此不作限制。
[0667]
步骤S504不是必须的。在NR系统中,由于gNB包括CU和DU,一个CU可以控制一个或多个DU。如果上述切换是CU之间的切换,则需要对承载进行更新,即通过第三请求消息询问核心网中具有定位功能的网元是否同意定位业务切换。如果同意定位业务切换,则将核心网中具有定位功能的网元和接入网的承载更新为到第二网络设备,或者控制信令更新为到第二网络设备。
[0668]
如果小区的切换不会造成CU的变化,则不需要进行上述过程。
[0669]
S505、核心网中具有定位功能的网元发送第三响应消息,第二网络设备接收该第三响应消息。
[0670]
当LMF接收该第三请求消息后,可以根据第三请求消息中携带的信息,确定是否同意此次定位业务的切换。
[0671]
作为一种示例,LMF可以从第三请求消息中获取源定位服务器的标识(即接入网设备1的标识),从而获取接入网设备1和接入网设备2中定位服务的负载量。
[0672]
若LMF确定接入网设备1的负载量小于接入网设备2的负载量,LMF可以拒绝此次定位业务的切换;若接入网设备2的负载量小于接入网设备1的负载量,LMF可以同意此次定位业务的切换。当然,若LMF确定接入网设备1和接入网设备2的负载量均超过预设的负载量时,LMF可以确定由LMF或者由其他的具有定位功能的接入网设备对终端设备进行定位。
[0673]
LMF还可以根据其他信息确定是否同意定位业务的切换,例如,终端设备的优先级、接入网设备的优先级等,本申请不做限定。
[0674]
当LMF根据第三请求消息中携带的信息获取确定结果后,则可以向接入网设备2发送第三响应消息,通过该第三响应消息指示LMF的确定结果。该确定结果用于表示LMF是否同意由接入网设备2对终端设备进行定位,也就是说,LMF是否同意此次定位业务的切换,也可以用于指示是否由LMF对终端设备进行定位。
[0675]
需要说明的是,步骤S504~步骤S505为可选步骤,即不是必须要执行的,在图5中以虚线表示。
[0676]
S506、第二网络设备生成第一响应消息。
[0677]
在本申请实施例中,第二网络设备可以根据该第三响应消息生成该第一响应消息。
[0678]
当接入网设备2接收LMF发送第三响应消息后,则根据该第三响应消息中指示的确定结果,或者接收到第一请求消息后,根据第一请求消息中的相关参数,生成与第一请求消息对应的第一响应消息。
[0679]
具体地,以第三响应消息为例,根据第三响应消息中指示的确定结果的不同,第一响应消息可以包括但不限于如下三种情况:
[0680]
第一种情况,第一响应消息用于指示第二网络设备对终端设备进行定位。
[0681]
当第三响应消息指示的确定结果为LMF同意此次定位业务的切换,则接入网设备2生成的第一响应消息可以为:用于指示由接入网设备2对终端设备进行定位的消息。
[0682]
由于当使用接入网设备2对终端设备进行定位时,接入网设备2和接入网设备1所使用的辅助信息可能不同,因此,为了保证能够准确地对终端设备进行定位,接入网设备2还可以在第一响应消息中携带接入网设备2对终端设备进行定位时所需的辅助信息。其中,对辅助信息的说明请参照步骤S503中相应的内容,在此不再赘述。
[0683]
第二种情况,第一响应消息用于指示第三网络设备对终端设备进行定位。
[0684]
在本申请实施例中,该第三网络设备为除第一网络设备和第二网络设备之外,接入网以及核心网中具有定位功能的网元。
[0685]
例如,在图2D所示的定位架构中,核心网中具有定位功能的网元为LMF,则该第三网络设备可以为LMF;或者,若在图2D所示的定位架构中还包括具有定位功能的其他的接入网设备,则该第三网络设备可以为其他的接入网设备。
[0686]
当然,该第三网络设备可以是根据第三响应消息确定的。当LMF不同意由接入网设备2对终端设备进行定位,则LMF会在第三响应消息中指示用于对终端设备进行定位的网元。
[0687]
若第三响应消息中指示用于对终端设备进行定位的网元为LMF,则第三网络设备则为LMF;若第三响应消息中指示用于对终端设备进行定位的网元为接入网中除接入网设备1和接入网设备2之外的其他的接入网设备,则该第三网络设备则为该其他的接入网设备。
[0688]
第三种情况,第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位。
[0689]
在这种情况下,该第一响应消息也可以理解为,第一响应消息用于指示拒绝此次定位业务的切换。需要说明的是,在本申请实施例中,将终端设备的服务基站由接入网设备1切换为接入网设备2,与终端设备的定位业务的切换是一起进行的,也就是说,终端设备的定位业务是随着终端设备的服务基站的切换,而同步切换的。
[0690]
那么,当第一响应消息表示拒绝此次定位业务的切换,则终端设备也无法切换服务基站,从而,在这种情况下,第一响应消息相当于用于指示该切换过程为错误。
[0691]
在一种可能的实现中,可以通过协议定义的方式,当终端设备发生切换时,定位服务功能不发生变化,而所有其他的承载,以及到LMF的连接都切换到目标基站,即接入网设备2上。此时,原来的接入网设备1或接入网中用于定位服务功能的网元不会发生变化。完成切换后,接入网设备2将收到的定位相关的信息发送到接入网设备1或接入网中用于定位服务功能的网元,接入网设备1或接入网中用于定位服务功能的网元根据定位相关的信息完成定位后,将定位结果发送给接入网设备2。可选地,由接入网设备2将定位结果发送给LMF。
[0692]
需要说明的是,在这种情况下,当接入网设备1向接入网设备2发送第一请求消息时,还可以在第一请求消息中携带另一指示信息,该另一指示信息用于指示接入网设备1是否允许接入网设备2的这种切换,也就是说,该另一指示信息用于指示当终端设备发生切换时,定位服务功能是否可以不发生变化。若该另一指示信息指示允许这种切换,则接入网设备2可以执行上述实现过程。
[0693]
S507、第二网络设备向第一网络设备发送该第一响应消息,第一网络设备接收该第一响应消息。
[0694]
S508、第一网络设备将第一响应消息转发给终端设备,终端设备接收该第一响应消息。
[0695]
当接入网设备1接收第一响应消息后,接入网设备1可以将第一响应消息或者第一响应消息中的定位相关的信息发送给接入网设备1。
[0696]
例如,当第一响应消息指示第二网络设备对终端设备进行定位,且该第一响应消息中包括接入网设备2进行定位时所需的辅助信息,则接入网设备1可以将得到的接入网设备2的辅助信息通过RRC重配或者相应的RRC信令发送给终端设备,并可以向终端设备指示使用接入网设备2进行定位。
[0697]
当第一响应消息用于指示第三网络设备对终端设备进行定位,则接入网设备1可以向终端设备指示使用该第三网络设备进行定位。
[0698]
当第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位,则接入网设备1可以向终端设备发送错误(error)消息,以通知终端设备无法执行此次切换。
[0699]
需要说明的是,步骤S508为可选步骤,即不是必须要执行的,在图5中以虚线表示。
[0700]
S509、第一网络设备根据该第一响应消息发送切换请求。
[0701]
具体地,由于第一响应消息的不同,接入网设备1发送的切换请求也不一样。
[0702]
当第一响应消息为步骤S506中的第一种情况,即第一响应消息用于指示第二网络设备对终端设备进行定位,由于该第二网络设备为接入网设备2,则接入网设备1向接入网设备2发送切换请求。
[0703]
当第一响应消息为步骤S506中的第二种情况,即第一响应消息用于指示第三网络设备对终端设备进行定位,若第三网络设备为LMF,则接入网设备1向LMF发送切换请求。
[0704]
当第一响应消息为步骤S506中的第三种情况,即第一响应消息用于指示拒绝使用除第一网络设备外的网络设备对终端设备进行定位,则接入网设备1不发送切换请求,或者发送的切换请求中指示定位业务的定位服务功能不切换。当定位业务的定位服务功能不切换时,可以在切换请求中包含定位服务功能的信息,具体可以包括,如CID、或PCI、或定位服务功能的ID等。
[0705]
在图5所示的实施例中,以接入网设备1向接入网设备2发送切换请求为例。
[0706]
另外,需要说明的是,以接入网设备1向接入网设备2发送切换请求为例,若接入网设备1中还有之前没有收到确认应答(acknowledgement,ACK)的第一消息,例如LPP消息,则接入网设备1可以在切换请求中携带该第一消息或者该第一消息的重传的次数等信息。
[0707]
或者,接入网设备1也可以在发送切换请求之后,将第一消息或者该第一消息的重传的次数等信息发送给接入网设备2。
[0708]
S510、第二网络设备向核心网中具有定位功能的网元发送用于指示定位业务成功切换的指示信息。
[0709]
当接入网设备2接收接入网设备1发送的切换请求,并成功将终端设备的定位业务切换至接入网设备2后,接入网设备2可以向LMF发送指示信息,以确认定位业务切换成功。
[0710]
需要说明的是,步骤S510为可选步骤,即不是必须要执行的,在图5中以虚线表示。
[0711]
在上述技术方案中,当终端设备处于移动状态时,为终端设备提供服务的接入网设备,可以通过与其他接入网设备的交互,实现终端设备的定位业务的切换,从而可以保持终端设备在移动状态时的定位业务的持续性。
[0712]
下面,请参考图6,介绍本申请实施例提供的通信方法的另一种示例的流程图。在图6所示的实施例中,通过为终端设备提供服务的接入网设备与核心网中具有定位功能的网元之间的交互,来实现终端设备的定位业务的切换。
[0713]
在下文的介绍过程中,以该方法应用于图2D所示的定位架构为例,也就是,下文中所述的第一网络设备可以是图2D所示的定位架构中的接入网设备1,下文中所述的第二网络设备可以是图2D所示的定位架构中的LMF,下文中的第三网络设备可以是图2D所示的定位架构中的接入网设备2,下文中所述的终端设备可以是图2D所示的定位架构中的终端设备,下文中所述的接入网中具有定位功能的网元可以是接入网设备1或接入网设备2,下文中所述的核心网中具有定位功能的网元可以是LMF,下文中所述核心网设备可以是AMF网元。
[0714]
另外,该方法可由两个通信装置执行,对这两个通信装置的说明请参考图3所示的实施例,在此不再赘述。
[0715]
为便于介绍,在下文中,以该方法由接入网设备1和LMF执行为例,也就是,以第一通信装置是接入网设备1、第二通信装置是LMF为例。
[0716]
S61、第一网络设备向第二网络设备发送第一请求消息,第二网络设备接收该第一请求消息。
[0717]
第一请求消息与步骤S503中的第一请求消息相似,在此不再赘述,请参考步骤S503中关于第一请求消息的描述。
[0718]
需要说明的是,与步骤S503中的第一请求消息不同的是,在步骤S503中,第一请求消息是发送给另一个接入网设备,即接入网设备2的,而在本申请实施例中,该第一请求消息是发送给LMF的,用于向LMF请求使用其他的网络设备(例如,LMF或者接入网设备2)对终端设备进行定位。
[0719]
在这种情况下,该第一请求消息中还可以携带接入网设备1请求切换的原因。例如,该请求切换的原因可以是,终端设备发生小区切换,或者,接入网设备1中定位业务的负载量过大,或者发生其他的错误等,在此不作限制。
[0720]
S62、第二网络设备确定用于对终端设备进行定位的网络设备。
[0721]
作为一种示例,当LMF接收接入网设备1发送的第一请求消息后,可以获取每个接入网设备中定位业务的负载量,从而从负载量小于预设阈值的至少一个接入网设备中确定一个接入网设备为用于对终端设备进行定位的网络设备。若每个接入网设备的负载量均大于或等于该预设阈值,则确定使用LMF对终端设备进行定位。
[0722]
例如,LMF确定接入网设备2的负载量小于预设阈值,则LMF确定使用接入网设备2对终端设备进行定位。
[0723]
作为另一种示例,LMF可以根据终端设备的服务小区确定对终端设备进行定位的网络设备。
[0724]
例如,当LMF获取终端设备的ID后,LMF可以根据终端设备的ID确定该终端设备当前接入的服务小区,若该服务小区为接入网设备2对应的小区,则LMF确定使用接入网设备2对终端设备进行定位。若无法确定终端设备所在的服务小区,则确定使用LMF对终端设备进行定位。
[0725]
为方便说明,在下文中,以LMF确定用于对终端设备进行定位的网络设备为第三网络设备(也就是接入网设备2)为例。
[0726]
S63、第二网络设备向第三网络设备发送第四请求消息,第三网络设备接收该第四请求消息。
[0727]
在本申请实施例中,第四请求消息用于指示第三网络设备对终端设备进行定位。
[0728]
当LMF确定使用接入网设备2对终端设备进行定位后,则LMF可以向接入网设备2发送请求消息,以请求接入网设备2对终端设备进行定位。
[0729]
该第四请求消息中可以包括终端设备的标识,和/或,终端设备所需的定位精度,和/或,终端设备所在的服务小区的标识。
[0730]
S64、第三网络设备发送第四响应消息,第二网络设备接收第四响应消息。
[0731]
在本申请实施例中,第四响应消息用于指示第三网络设备是否同意对终端设备进行定位。
[0732]
作为一种示例,接入网设备2可以第四请求消息中携带的信息,确定是否同意对终端设备进行定位。例如,接入网设备2可以确定其能够提供的定位精度是否满足终端设备所需的定位精度,若满足,则接入网设备2可以同意对终端设备进行定位,否则,接入网设备2可以拒绝对终端设备进行定位。
[0733]
当然,接入网设备2也可以采用其他的确定方式,在此不作限制。
[0734]
S65、第二网络设备生成第一响应消息。
[0735]
作为一种示例,LMF可以根据接入网设备2发送的第四响应消息生成第一响应消息。例如,若接入网设备2同意对终端设备进行定位,则该第一响应消息用于指示使用接入网设备2对终端设备进行定位;若接入网设备2拒绝对终端设备进行定位,则该第一响应消息用于指示使用LMF对终端设备进行定位。
[0736]
当然,LMF也可以直接生成该第一响应消息,而不用使用该第四响应消息。例如,LMF在接收接入网设备1发送的第一请求消息后,确定使用LMF对终端设备进行定位,则LMF直接生成第一响应消息,通过第一响应消息指示使用LMF对终端设备进行定位。
[0737]
在这种情况下,步骤S63和步骤S64则为可选步骤,即不是必须要执行的,在图6中以虚线表示。
[0738]
S66、第二网络设备向第一网络设备发送该第一响应消息,第一网络设备接收该第一响应消息。
[0739]
S67、第一网络设备将第一响应消息转发给终端设备,终端设备接收该第一响应消息。
[0740]
S68、第一网络设备根据该第一响应消息发送切换请求。
[0741]
步骤S66~步骤S68与步骤S507~步骤S509相似,在此不再赘述。在图6中,以接入网设备1向接入网设备2发送切换请求为例。
[0742]
在上述技术方案中,当终端设备处于移动状态时,为终端设备提供服务的接入网设备,可以通过与LMF的交互,实现终端设备的定位业务的切换,从而可以保持终端设备在移动状态时的定位业务的持续性。进一步,当接入网设备无法对终端设备进行定位时,还可以将定位因为切回到LMF上,进一步保证了定位业务的持续性。
[0743]
在图5和图6所示的实施例中,当终端设备处于移动状态时,为终端设备提供服务的接入网设备的切换,和定位业务的切换是同步进行的,也就是说,当为终端设备提供服务的接入网设备发生切换时,对终端设备进行定位的定位服务器也发生切换。但,在实际应用中,为终端设备提供服务的接入网设备的切换,和定位业务的切换,可以是两个异步的过程,即二者独立。
[0744]
下面,请参考图7,介绍本申请实施例提供的通信方法的另一种示例的流程图。
[0745]
在下文的介绍过程中,以该方法应用于图2D所示的定位架构为例,也就是,下文中所述的第一网络设备可以是图2D所示的定位架构中的接入网设备1,下文中所述的第二网络设备可以是图2D所示的定位架构中的LMF,下文中的第三网络设备可以是图2D所示的定位架构中的接入网设备2,下文中所述的终端设备可以是图2D所示的定位架构中的终端设备,下文中所述的接入网中具有定位功能的网元可以是接入网设备1或接入网设备2,下文中所述的核心网中具有定位功能的网元可以是LMF,下文中所述核心网设备可以是AMF网元。
[0746]
另外,该方法可由两个通信装置执行,对这两个通信装置的说明请参考图3所示的实施例,在此不再赘述。
[0747]
为便于介绍,在下文中,以该方法由接入网设备1和接入网设备2执行为例,也就是,以第一通信装置是接入网设备1、第二通信装置是接入网设备2为例。
[0748]
S701、第一网络设备向第二网络设备发送第二请求消息,第二网络设备接收该第二请求消息。
[0749]
S702、第二网络设备发送第二响应消息,第一网络设备接收该第二响应消息。
[0750]
步骤S701~步骤S702与步骤S501~步骤S502相似,在此不再赘述。
[0751]
S703、第一网络设备向第二网络设备发送第一请求消息,第二网络设备接收该第一请求消息。
[0752]
该第一请求消息与步骤S503中的第一请求消息相似,在此不再赘述。
[0753]
与步骤S503中的第一请求消息不同的是,在本申请实施例中,该第一请求消息还包括定位服务指示,该定位服务指示用于指示是否使用第二网络设备对终端设备进行定位。
[0754]
也就是说,在本申请实施例中,将为终端设备提供服务的接入网设备由接入网设备1切换为接入网设备2,与终端设备的定位业务的切换,这两个过程是独立的。可以只切换为终端设备提供服务的接入网设备,或者,可以只切换终端设备的定位业务,或者,也可以同步切换为终端设备提供服务的接入网设备以及终端设备的定位业务。
[0755]
需要说明的是,在这种情况下,该第一请求消息可以携带指示信息,该指示信息用于指示接入网设备1允许接入网设备2只切换为终端设备提供服务的接入网设备而不切换定位业务,或者用于指示允许接入网设备2只切换定位业务,或者允许接入网设备2同时切换定位业务以及为终端设备提供服务的接入网设备。
[0756]
应理解,定位服务指示可以是第一请求消息中的一个字段用于指示是否使用第二网络设备对终端设备进行定位,也可以是隐式指示的。如果是隐式指示的,则通过在第一请求消息中包含定位相关的信息来指示是否使用第二网络设备对终端设备进行定位。
[0757]
例如,第一请求消息中可以包含定位服务功能的信息为接入网设备1的信息,或者是另一个接入网设备的信息,如接入网设备的ID等。如果第一请求消息中包含的定位服务功能的信息为接入网设备2,则表示定位服务功能切换到接入网设备2。
[0758]
当定位服务功能在切换过程中不变时,接入网设备2可以将定位服务的参数发送给接入网设备1或者切换前的具有定位服务功能的网元,完成定位后将定位结果发送给接入网设备2,方法如前所述,不再赘述。
[0759]
S704、第二网络设备向核心网中具有定位功能的网元发送第三请求消息,核心网中具有定位功能的网元接收该第三请求消息。
[0760]
S705、核心网中具有定位功能的网元发送第三响应消息,第二网络设备接收该第三响应消息。
[0761]
S706、第二网络设备生成第一响应消息。
[0762]
在本申请实施例中,第二网络设备可以根据该第三响应消息生成该第一响应消息。
[0763]
具体地,根据第三响应消息中指示的确定结果的不同,第一响应消息可以包括但不限于如下四种情况:
[0764]
第一种情况,第一响应消息用于指示第二网络设备对终端设备进行定位。
[0765]
在这种情况下,第一响应消息与步骤S506中的第一响应消息的第一种情况相同,在此不再赘述。
[0766]
第二种情况,第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,该定位消息用于确定终端设备的位置,也就是图3所示的实施例中第一消息,在此不再赘述。
[0767]
也就是说,为终端设备提供服务的接入网设备可以由接入网设备1切换为接入网设备2,但是终端设备的定位业务仍然由接入网设备1提供。且,当为终端设备提供服务的接 入网设备切换到接入网设备2后,终端设备发送的定位消息首先将发送给接入网设备2,此时,接入网设备2可以将该定位消息转发给接入网设备1。
[0768]
第三种情况,第一响应消息用于指示第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发。
[0769]
也就是说,为终端设备提供服务的接入网设备可以由接入网设备1切换为接入网设备2,但是终端设备的定位业务仍然由接入网设备1提供。且,当为终端设备提供服务的接入网设备切换到接入网设备2后,接入网设备2不会将终端设备发送的定位消息转发给接入网设备1。
[0770]
第四种情况,第一响应消息用于指示第三网络设备对终端设备进行定位,该第三网络设备为接入网或核心网中具有定位功能的网元,例如,为LMF或者接入网中除接入网设备1和接入网设备2之外的接入网设备。
[0771]
在这种情况下,第一响应消息与步骤S506中的第一响应消息的第二种情况相同,在此不再赘述。
[0772]
S707、第二网络设备向第一网络设备发送第一响应消息,第一网络设备接收该第一响应消息。
[0773]
S708、第一网络设备将第一响应消息转发给终端设备,终端设备接收该第一响应消息。
[0774]
步骤S707~步骤S708与步骤S507~步骤S508相似,在此不再赘述。
[0775]
S709、第一网络设备根据第一响应消息发送切换请求。
[0776]
具体地,由于第一响应消息的不同,接入网设备1发送的切换请求也不一样。
[0777]
当第一响应消息为步骤S706中的第一种情况,即第一响应消息用于指示第二网络设备对终端设备进行定位,由于该第二网络设备为接入网设备2,则接入网设备1向接入网设备2发送切换请求,该切换请求用于请求将为终端设备提供服务的接入网设备由接入网设备1切换为接入网设备2,且,将终端设备的定位业务切换到接入网设备2。
[0778]
当第一响应消息为步骤S706中的第二种情况,即第二网络设备拒绝对终端设备进行定位,但支持对定位消息的转发,由于该第二网络设备为接入网设备2,则接入网设备1可以向接入网设备2发送用于请求将为终端设备提供服务的接入网设备由接入网设备1切换为接入网设备2的接入服务切换请求,而不切换定位业务。
[0779]
当第一响应消息为步骤S706中的第三种情况,即第二网络设备拒绝对终端设备进行定位,且拒绝对定位消息进行转发,由于该第二网络设备为接入网设备2,则接入网设备1可以向接入网设备2发送用于请求将为终端设备提供服务的接入网设备由接入网设备1切换为接入网设备2的接入服务切换请求,并向LMF发送定位切换请求,请求LMF对终端设备进行定位。
[0780]
当第一响应消息为步骤S706中的第四种情况,即第三网络设备对终端设备进行定位,该第三网络设备为接入网或核心网中具有定位功能的网元,则接入网设备1可以向接入网设备2发送用于请求将为终端设备提供服务的接入网设备由接入网设备1切换为第三网络设备的接入服务切换请求,以及请求第三网络设备对终端设备进行定位的定位业务切换请求。
[0781]
在图7所示的实施例中,以接入网设备1向接入网设备2发送用于请求将为终端设备提供服务的接入网设备由接入网设备1切换为接入网设备2,而不切换定位业务为例。
[0782]
S710、终端设备向第二网络设备发送定位消息,第二网络设备接收该定位消息。
[0783]
当为终端设备提供服务的接入网设备由接入网设备1切换为接入网设备2之后,由于接入网设备2拒绝对终端设备进行定位,但支持对定位消息的转发,则当终端设备生成定位消息后,可以将定位消息发送给接入网设备2。该定位消息中可以携带接入网设备1的标识,或者不携带接入网设备1的标识,而接入网设备2知道定位服务功能位于接入网设备1。
[0784]
其中,对定位消息的说明与图3所示的实施例中第一消息相似,且该定位消息为接入网设备能够识别的消息的类型,在此不再赘述。
[0785]
S711、第二网络设备向第一网络设备发送该定位消息,第一网络设备接收该定位消息。
[0786]
当接入网设备2接收该定位消息后,则根据该定位消息中携带的标识,将该定位消息转发给接入网设备1。
[0787]
S712、第一网络设备根据该定位消息对终端设备进行定位计算。
[0788]
在这种情况下,第一网络设备仅根据该定位消息对终端设备进行定位计算,相当于,第二网络设备利用第一网络设备的定位计算功能,为终端设备提供定位功能。
[0789]
S713、第一网络设备将对终端设备的定位结果发送给第二网络设备,第二网络设备接收该定位结果。
[0790]
S714、第二网络设备将定位结果发送给AMF网元或LMF,AMF网元或LMF接收该定位结果。
[0791]
需要说明的是,作为另一种示例,第一网络设备(即接入网设备1)在确定定位结果后,也可以直接将该定位结果发送给AMF网元。当接入网设备1在将定位结果发送给AMF网元时或LMF,可以在该定位结果中携带终端设备的ID,该终端设备的ID可以与终端设备与接入网设备1连接时的ID不同,例如,当终端设备与接入网设备1连接时的ID为0,则当终端设备与接入网设备2连接后,接入网设备1在对终端设备进行定位后,可以将该终端设备的ID进行加1处理,然后使用处理后的ID来指示该终端设备。
[0792]
步骤S710~步骤S714为可选步骤,即不是必须要执行的。在图7中以虚线表示。
[0793]
在上述技术方案中,当终端设备处于移动状态时,终端设备的定位业务可以不切换,从而可以保持终端设备在移动状态时,由之前接入的接入网设备对终端设备进行定位,可以保证终端设备的定位业务的持续性。
[0794]
另外,需要说明的是,第二网络设备也可以为核心网设备,例如为LMF,相应地,第三网络设备则为接入网设备,例如为接入网设备2。在这种情况下,该通信方法的具体执行过程可以参照图6以及图7所示的实施例相似,在此不再赘述。
[0795]
上述本申请提供的实施例中,分别从定位服务器、接入网设备、终端设备、以及三者之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,定位服务器、接入网设备、至少一个终端设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
[0796]
图8示出了一种通信装置800的结构示意图。其中,通信装置800可以是终端设备,能够实现本申请实施例提供的方法中终端设备的功能;通信装置800也可以是能够支持终端设备实现本申请实施例提供的方法中终端设备的功能的装置。通信装置800可以是硬件结构、软件模块、或硬件结构加软件模块。通信装置800可以由芯片系统实现。本申请实 施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0797]
通信装置800可以包括处理模块801和通信模块802。
[0798]
处理模块801可以用于执行图3所示的实施例中的步骤S33,和/或用于支持本文所描述的技术的其它过程。
[0799]
通信模块802用于通信装置800和其它模块进行通信,其可以是电路、器件、接口、总线、软件模块、收发器或者其它任意可以实现通信的装置。
[0800]
通信模块802可以用于执行图3所示的实施例中的步骤S32以及步骤S34,和/或用于支持本文所描述的技术的其它过程。
[0801]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0802]
图9示出了一种通信装置900的结构示意图。其中,通信装置900可以是第一网络设备,能够实现本申请实施例提供的方法中第一网络设备执行的功能;通信装置900也可以是能够支持第一网络设备实现本申请实施例提供的方法中第一网络设备执行的功能的装置。通信装置900可以是硬件结构、软件模块、或硬件结构加软件模块。通信装置900可以由芯片系统实现。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0803]
通信装置900可以包括处理模块901和通信模块902。
[0804]
处理模块901可以用于执行图4所示的实施例中的步骤S43以及步骤S45,或用于控制通信模块902执行图5或图6所示的实施例中的步骤,或用于执行图7所示的实施例中的步骤S712,和/或用于支持本文所描述的技术的其它过程。
[0805]
通信模块902可以用于执行图4所示的实施例中的步骤S42以及步骤S46,或用于执行图5所示的实施例中的步骤S501~步骤S503以及步骤S507~步骤S509,或用于执行图6所示的实施例中的步骤S61以及步骤S66~步骤S68,或用于执行图7所示的实施例中的步骤S701~步骤S703、步骤S707~步骤S709、步骤S711以及步骤S713,和/或用于支持本文所描述的技术的其它过程。通信模块902用于通信装置900和其它模块进行通信,其可以是电路、器件、接口、总线、软件模块、收发器或者其它任意可以实现通信的装置。
[0806]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0807]
图10示出了一种通信装置1000的结构示意图。其中,通信装置1000可以是第二网络设备,能够实现本申请实施例提供的方法中第二网络设备所执行的功能;通信装置1000也可以是能够支持第二网络设备实现本申请实施例提供的方法中第二网络设备执行的功能的装置。通信装置1000可以是硬件结构、软件模块、或硬件结构加软件模块。通信装置1000可以由芯片系统实现。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0808]
通信装置1000可以包括处理模块1001和通信模块1002。
[0809]
处理模块1001可以用于执行图5所示的实施例中的步骤S506,或用于执行图7所示的实施例中的步骤S706,和/或用于支持本文所描述的技术的其它过程。
[0810]
通信模块1002可以用于执行图5所示的实施例中的步骤S501~步骤S505、步骤S507以及步骤S509~步骤S510,或用于执行图6所示的实施例中的步骤S63~步骤S64以及步骤S68,或用于执行图7所示的实施例中的步骤S701~步骤S705、步骤S707、步骤709~ 步骤S711以及步骤S713~步骤S714,和/或用于支持本文所描述的技术的其它过程。通信模块1002用于通信装置1000和其它模块进行通信,其可以是电路、器件、接口、总线、软件模块、收发器或者其它任意可以实现通信的装置。
[0811]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0812]
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0813]
如图11所示为本申请实施例提供的通信装置1100,其中,通信装置1100可以是图3所示的实施例中的终端设备,能够实现本申请实施例提供的方法中终端设备所执行的功能;通信装置1100也可以是能够支持终端设备实现本申请实施例提供的方法中终端设备执行的功能的装置。其中,该通信装置1100可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0814]
在硬件实现上,上述通信模块802可以为收发器,收发器集成在通信装置1100中构成通信接口1110。
[0815]
通信装置1100包括至少一个处理器1120,用于实现或用于支持通信装置1100实现本申请实施例提供的方法中接入网设备的功能。示例性地,处理器1120可以根据第一指示信息确定第一消息的类型,具体参见方法示例中的详细描述,此处不做赘述。
[0816]
通信装置1100还可以包括至少一个存储器1130,用于存储程序指令和/或数据。存储器1130和处理器1120耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1120可能和存储器1130协同操作。处理器1120可能执行存储器1130中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
[0817]
通信装置1100还可以包括通信接口1110,用于通过传输介质和其它设备进行通信,从而用于通信装置1100中的装置可以和其它设备进行通信。示例性地,该其它设备可以是网络设备。处理器1120可以利用通信接口1110收发数据。通信接口1110具体可以是收发器。
[0818]
本申请实施例中不限定上述通信接口1110、处理器1120以及存储器1130之间的具体连接介质。本申请实施例在图11中以存储器1130、处理器1120以及通信接口1110之间通过总线1140连接,总线在图11中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0819]
在本申请实施例中,处理器1120可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0820]
在本申请实施例中,存储器1130可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory), 例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0821]
如图12所示为本申请实施例提供的通信装置1200,其中,通信装置1200可以是第一网络设备,能够实现本申请实施例提供的方法中第一网络设备的功能;通信装置1200也可以是能够支持终端设备实现本申请实施例提供的方法中第一网络设备的功能的装置。其中,该通信装置1200可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0822]
在硬件实现上,上述通信模块902可以为收发器,收发器集成在通信装置1200中构成通信接口1210。
[0823]
通信装置1200包括至少一个处理器1220,用于实现或用于支持通信装置1200实现本申请实施例提供的方法中第一网络设备的功能。示例性地,处理器1220可以根据第一消息确定终端设备的位置,具体参见方法示例中的详细描述,此处不做赘述。
[0824]
通信装置1200还可以包括至少一个存储器1230,用于存储程序指令和/或数据。存储器1230和处理器1220耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1220可能和存储器1230协同操作。处理器1220可能执行存储器1230中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
[0825]
通信装置1200还可以包括通信接口1210,用于通过传输介质和其它设备进行通信,从而用于装置1200中的装置可以和其它设备进行通信。示例性地,该其它设备可以是终端设备。处理器1220可以利用通信接口1210收发数据。通信接口1210具体可以是收发器。
[0826]
本申请实施例中不限定上述通信接口1210、处理器1220以及存储器1230之间的具体连接介质。本申请实施例在图12中以存储器1230、处理器1220以及通信接口1210之间通过总线1240连接,总线在图12中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0827]
在本申请实施例中,处理器1220可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0828]
在本申请实施例中,存储器1230可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0829]
如图13所示为本申请实施例提供的通信装置1300,其中,通信装置1300可以是第二 网络设备,能够实现本申请实施例提供的方法中第二网络设备所执行的功能;通信装置1300也可以是能够支持终端设备实现本申请实施例提供的方法中第二网络设备执行的功能的装置。其中,该通信装置1300可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0830]
在硬件实现上,上述通信模块1002可以为收发器,收发器集成在通信装置1300中构成通信接口1310。
[0831]
通信装置1300包括至少一个处理器1320,用于实现或用于支持通信装置1300实现本申请实施例提供的方法中第一网络设备所执行的功能。示例性地,处理器1320可以生成第一响应消息,具体参见方法示例中的详细描述,此处不做赘述。
[0832]
通信装置1300还可以包括至少一个存储器1330,用于存储程序指令和/或数据。存储器1330可以与处理器1320耦合。本申请实施例中的耦合是指装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1320还可以与存储器1330协同操作。处理器1320可能执行存储器1330中存储的程序指令。所述至少一个存储器中的至少一个存储器可以包括于处理器中。
[0833]
通信装置1300还可以包括通信接口1310,用于通过传输介质和其它设备进行通信,从而使装置1300可以和其它设备进行通信。示例性地,该其它设备可以是终端设备。处理器1320可以利用通信接口1310收发数据。通信接口1310具体可以是收发器。
[0834]
本申请实施例中不限定上述通信接口1310、处理器1320以及存储器1330之间的具体连接介质。本申请实施例在图13中以存储器1330、处理器1320以及通信接口1310之间通过总线1340连接,总线在图13中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但实际的总线结构并不表示仅有一根总线或一种类型的总线。
[0835]
在本申请实施例中,处理器1320可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0836]
在本申请实施例中,存储器1330可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0837]
本申请实施例还提供一种通信装置,该通信装置可以是终端设备也可以是电路。该通信装置可以用于执行上述方法实施例中由终端设备所执行的动作。
[0838]
当该通信装置为终端设备时,图14示出了一种简化的终端设备的结构示意图。便于理解和图示方便,图14中,终端设备以手机作为例子。如图14所示,终端设备包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对终端设备进行控制,执行软件程序,处理软件程序的数据等。存储器 主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端设备可以不具有输入输出装置。
[0839]
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图14中仅示出了一个存储器和处理器。在实际的终端设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
[0840]
在本申请实施例中,可以将具有收发功能的天线和射频电路视为终端设备的收发单元,将具有处理功能的处理器视为终端设备的处理单元。如图14所示,终端设备包括收发单元1410和处理单元1420。收发单元也可以称为收发器、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可选的,可以将收发单元1410中用于实现接收功能的器件视为接收单元,将收发单元1410中用于实现发送功能的器件视为发送单元,即收发单元1410包括接收单元和发送单元。收发单元有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
[0841]
应理解,收发单元1410用于执行上述方法实施例中终端设备侧的发送操作和接收操作,处理单元1420用于执行上述方法实施例中终端设备上除了收发操作之外的其他操作。
[0842]
例如,在一种实现方式中,收发单元1410用于执行图3所示的实施例中的步骤S32以及步骤S34中终端设备侧的接收操作,和/或收发单元1410还用于执行本申请实施例中终端设备侧的其他收发步骤。处理单元1420,用于执行图3所示的实施例中的步骤S33,和/或处理单元1420还用于执行本申请实施例中终端设备侧的其他处理步骤。
[0843]
当该通信装置为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。
[0844]
本实施例中的通信装置为终端设备时,可以参照图15所示的设备。作为一个例子,该设备可以完成类似于图11中处理器1120的功能。在图15中,该设备包括处理器1510,发送数据处理器1520,接收数据处理器1530。上述实施例中的处理模块801可以是图15中的该处理器1510,并完成相应的功能。上述实施例中的收发模块802可以是图15中的发送数据处理器1520,和/或接收数据处理器1530。虽然图15中示出了信道编码器、信道解码器,但是可以理解这些模块并不对本实施例构成限制性说明,仅是示意性的。
[0845]
图16示出本实施例的另一种形式。处理装置1600中包括调制子系统、中央处理子系统、周边子系统等模块。本实施例中的通信装置可以作为其中的调制子系统。具体的,该调制子系统可以包括处理器1603,接口1604。其中处理器1603完成上述处理模块801的功能,接口1604完成上述通信模块802的功能。作为另一种变形,该调制子系统包括存储器1606、处理器1603及存储在存储器1606上并可在处理器上运行的程序,该处理器1603执行该程序时实现上述方法实施例中终端设备侧的方法。需要注意的是,所述存储器 1606可以是非易失性的,也可以是易失性的,其位置可以位于调制子系统内部,也可以位于处理装置1600中,只要该存储器1606可以连接到所述处理器1603即可。
[0846]
作为本实施例的另一种形式,提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中终端设备侧的方法。
[0847]
作为本实施例的另一种形式,提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中终端设备侧的方法。
[0848]
本实施例中的装置为接入网设备时,该接入网设备可以如图17所示,装置1700包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)1710和一个或多个基带单元(baseband unit,BBU)(也可称为数字单元,digital unit,DU)1720。所述RRU1710可以称为通信模块,与图8中的通信模块802对应,可选地,该通信模块还可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线1711和射频单元1712。所述RRU1710部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送指示信息。所述BBU1710部分主要用于进行基带处理,对基站进行控制等。所述RRU1710与BBU1720可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
[0849]
所述BBU1720为基站的控制中心,也可以称为处理模块,可以与图8中的处理模块801对应,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理模块)可以用于控制基站执行上述方法实施例中关于网络设备的操作流程,例如,生成上述指示信息等。
[0850]
在一个示例中,所述BBU1720可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述BBU1720还包括存储器1721和处理器1722。所述存储器1721用以存储必要的指令和数据。所述处理器1722用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器1721和处理器1722可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
[0851]
本申请实施例还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行图3中任意一个实施例中终端设备所执行的方法。
[0852]
本申请实施例还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行图4或图5或图6或图7中任意一个实施例中第一网络设备所执行的方法。
[0853]
本申请实施例还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行图5或图6或图7中任意一个实施例中第二网络设备所执行的方法。
[0854]
本申请实施例还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行图3中任意一个实施例中终端设备所执行的方法。
[0855]
本申请实施例还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行图4或图5或图6或图7中任意一个实施例中第一网络设备所执行的方法。
[0856]
本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行图5或图6或图7中任意一个实施例中第二网络设备所执行的方法。
[0857]
本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用 于实现前述方法实施例中终端设备所执行的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0858]
本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现前述方法实施例中第一网络设备所执行的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0859]
本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现前述方法实施例中第二网络设备所执行的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0860]
本申请实施例提供了一种通信系统,所述通信系统包括前述所述的第一网络设备或终端设备。
[0861]
本申请实施例提供了一种通信系统,所述通信系统包括前述所述的第一网络设备和第二网络设备。
[0862]
本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,简称DVD))、或者半导体介质(例如,SSD)等。
[0863]
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

权利要求书

[权利要求 1]
一种通信方法,其特征在于,包括: 终端设备接收第一指示信息,所述第一指示信息用于指示所述终端设备发送的第一消息的类型,所述第一消息用于定位服务器确定所述终端设备的位置,所述第一消息的类型为接入网设备能够识别的消息的类型或接入网设备无法识别但核心网设备能够识别的消息的类型,所述定位服务器为核心网中具有定位功能的网元或为接入网中具有定位功能的网元; 所述终端设备根据所述第一指示信息确定所述第一消息的类型,并向第一网络设备发送所述第一消息。
[权利要求 2]
根据权利要求1所述的方法,其特征在于,所述终端设备根据所述第一指示信息确定所述第一消息的类型,包括: 所述终端设备根据所述第一指示信息中指示的类型确定所述第一消息的类型;或, 所述终端设备根据所述第一指示信息的类型,确定所述第一消息的类型。
[权利要求 3]
根据权利要求2所述的方法,其特征在于,所述终端设备根据所述第一指示信息中指示的类型确定所述第一消息的类型,包括: 所述终端设备根据所述第一指示信息中指示的类型为所述接入网设备能够识别的消息的类型,确定所述第一消息的类型为所述接入网设备能够识别的消息的类型;或, 所述终端设备根据所述第一指示信息中指示的类型为所述接入网设备无法识别但所述核心网设备能够识别的消息的类型,确定所述第一消息的类型为所述接入网设备无法识别但所述核心网设备能够识别的消息的类型。
[权利要求 4]
根据权利要求2所述的方法,其特征在于,所述终端设备根据所述第一指示信息的类型,确定所述第一消息的类型,包括: 所述终端设备根据所述第一指示信息为所述接入网设备能够识别的消息,确定所述第一消息的类型为所述接入网设备能够识别的消息的类型;或, 所述终端设备根据所述第一指示信息为接入网设备无法识别但所述核心网设备能够识别的消息,确定所述第一消息的类型为所述接入网设备无法识别但核心网设备能够识别的消息的类型。
[权利要求 5]
根据权利要求1-4中任一项所述的方法,其特征在于,所述第一消息的类型为接入网设备能够识别的消息的类型,所述第一消息中包括所述定位服务器的标识和/或所述定位服务器所支持的小区的标识。
[权利要求 6]
一种通信方法,其特征在于,包括: 第一网络设备向第二网络设备发送第一请求消息,所述第一请求消息包括定位业务切换指示,所述定位业务切换指示用于指示切换的终端设备正在进行定位业务过程; 所述第一网络设备从所述第二网络设备接收与所述第一请求消息对应的第一响应消息。
[权利要求 7]
根据权利要求6所述的方法,其特征在于,所述第一请求消息还包括定位服务指示,所述定位服务指示用于指示是否使用所述第二网络设备对所述终端设备进行定位。
[权利要求 8]
根据权利要求6或7所述的方法,其特征在于, 所述第一响应消息用于指示所述第二网络设备对所述终端设备进行定位;或, 所述第一响应消息用于指示所述第二网络设备拒绝对所述终端设备进行定位,但支持对定位消息的转发,所述定位消息用于确定所述终端设备的位置;或, 所述第一响应消息用于指示所述第二网络设备拒绝对所述终端设备进行定位,且拒绝对所述定位消息进行转发;或, 所述第一响应消息用于指示第三网络设备对所述终端设备进行定位,所述第三网络设备为所述核心网中具有定位功能的网元。
[权利要求 9]
根据权利要求6-8中任一项所述的方法,其特征在于,所述第一请求消息包括所述终端设备的定位上下文和/或定位服务器的标识,所述定位服务器用于对所述终端设备进行定位,所述定位上下文信息用于所述第一网络设备对所述终端设备进行定位; 所述定位上下文包括如下信息中的至少一种: 所述第一网络设备对所述终端设备进行定位时使用的定位技术; 所述终端设备所需的定位精度; 所述第一网络设备对所述终端设备进行定位时使用的信息; 所述终端设备上报的测量结果; 所述第一网络设备用于对所述终端设备进行定位的辅助信息。
[权利要求 10]
根据权利要求6-9中任一项所述的方法,其特征在于,所述方法还包括: 所述第一网络设备将所述第一响应消息转发给所述终端设备。
[权利要求 11]
根据权利要求6-10中任一项所述的方法,其特征在于,所述第二网络设备为接入网中具有定位功能的网元,所述方法还包括: 所述第一网络设备向所述第二网络设备发送第二请求消息,所述第二请求消息用于获取所述第二网络设备的能力信息; 所述第一网络设备从所述第二网络设备接收第二响应消息,所述第二响应消息包括所述第二网络设备的能力信息,所述能力信息包括所述第二网络设备所支持的定位方式和/或所述第二网络设备所支持的定位精度; 所述第一网络设备根据所述第二响应消息确定是否请求将所述终端设备的定位业务切换到所述第二网络设备。
[权利要求 12]
根据权利要求6-11中任一项所述的方法,其特征在于,所述第一响应消息用于指示由所述第二网络设备对所述终端设备进行定位, 所述第一响应消息中还包括所述第二网络设备的辅助信息,所述辅助信息用于所述第二网络设备对所述终端设备进行定位。
[权利要求 13]
根据权利要求6-11中任一项所述的方法,其特征在于,所述第一响应消息用于指示所述第二网络设备拒绝对所述终端设备进行定位,但支持对所述定位消息的转发,所述方法还包括: 所述第一网络设备从第二网络设备接收所述定位消息; 所述第一网络设备根据所述定位消息对所述终端设备进行定位。
[权利要求 14]
一种通信装置,其特征在于,包括: 通信模块,用于接收第一指示信息,所述第一指示信息用于指示所述终端设备发送的第一消息的类型,所述第一消息用于定位服务器确定所述终端设备的位置,所述第一消息的类型为接入网设备能够识别的消息的类型或接入网设备无法识别但核心网设备能够识别的消息的类型,所述定位服务器为核心网中具有定位功能的网元或为接入网中具有定位 功能的网元; 处理模块,用于根据所述第一指示信息确定所述第一消息的类型, 所述通信模块,还用于向第一网络设备发送所述第一消息。
[权利要求 15]
根据权利要求14所述的装置,其特征在于, 所述处理模块,具体用于根据所述第一指示信息中指示的类型确定所述第一消息的类型;或, 所述处理模块,具体用于根据所述第一指示信息的类型,确定所述第一消息的类型。
[权利要求 16]
根据权利要求15所述的装置,其特征在于, 所述处理模块,具体用于根据所述第一指示信息中指示的类型为所述接入网设备能够识别的消息的类型,确定所述第一消息的类型为所述接入网设备能够识别的消息的类型;或, 所述处理模块,具体用于根据所述第一指示信息中指示的类型为所述接入网设备无法识别但所述核心网设备能够识别的消息的类型,确定所述第一消息的类型为所述接入网设备无法识别但所述核心网设备能够识别的消息的类型。
[权利要求 17]
根据权利要求15所述的装置,其特征在于, 所述处理模块,具体用于根据所述第一指示信息为所述接入网设备能够识别的消息,确定所述第一消息的类型为所述接入网设备能够识别的消息的类型;或, 所述处理模块,具体用于根据所述第一指示信息为接入网设备无法识别但所述核心网设备能够识别的消息,确定所述第一消息的类型为所述接入网设备无法识别但核心网设备能够识别的消息的类型。
[权利要求 18]
根据权利要求14-17中任一项所述的装置,其特征在于,所述第一消息的类型为接入网设备能够识别的消息的类型,所述第一消息中包括所述定位服务器的标识和/或所述定位服务器所支持的小区的标识。
[权利要求 19]
一种通信装置,其特征在于,包括: 通信模块,用于向第二网络设备发送第一请求消息,所述第一请求消息包括定位业务切换指示,所述定位业务切换指示用于指示切换的终端设备正在进行定位业务过程; 所述通信模块,还用于从所述第二网络设备接收与所述第一请求消息对应的第一响应消息。
[权利要求 20]
根据权利要求19所述的装置,其特征在于,所述第一请求消息还包括定位服务指示,所述定位服务指示用于指示是否使用所述第二网络设备对所述终端设备进行定位。
[权利要求 21]
根据权利要求19或20所述的装置,其特征在于, 所述第一响应消息用于指示所述第二网络设备对所述终端设备进行定位;或, 所述第一响应消息用于指示所述第二网络设备拒绝对所述终端设备进行定位,但支持对定位消息的转发,所述定位消息用于确定所述终端设备的位置;或, 所述第一响应消息用于指示所述第二网络设备拒绝对所述终端设备进行定位,且拒绝对所述定位消息进行转发;或, 所述第一响应消息用于指示第三网络设备对所述终端设备进行定位,所述第三网络设备为所述核心网中具有定位功能的网元。
[权利要求 22]
根据权利要求19-21中任一项所述的装置,其特征在于,所述第一请求消息包括所述终端设备的定位上下文和/或定位服务器的标识,所述定位服务器用于对所述终端设备 进行定位,所述定位上下文信息用于所述第一网络设备对所述终端设备进行定位; 所述定位上下文包括如下信息中的至少一种: 所述通信装置对所述终端设备进行定位时使用的定位技术; 所述终端设备所需的定位精度; 所述通信装置对所述终端设备进行定位时使用的信息; 所述终端设备上报的测量结果; 所述通信装置用于对所述终端设备进行定位的辅助信息。
[权利要求 23]
根据权利要求19-22中任一项所述的装置,其特征在于,所述通信模块还用于: 将所述第一响应消息转发给所述终端设备。
[权利要求 24]
根据权利要求19-23中任一项所述的装置,其特征在于,所述通信模块,还用于: 向所述第二网络设备发送第二请求消息,所述第二请求消息用于获取所述第二网络设备的能力信息; 从所述第二网络设备接收第二响应消息,所述第二响应消息包括所述第二网络设备的能力信息,所述能力信息包括所述第二网络设备所支持的定位方式和/或所述第二网络设备所支持的定位精度; 所述装置还包括处理模块,所述处理模块用于根据所述第二响应消息确定是否请求将所述终端设备的定位业务切换到所述第二网络设备; 所述第二网络设备为接入网中具有定位功能的网元。
[权利要求 25]
根据权利要求19-24中任一项所述的装置,其特征在于,所述第一响应消息用于指示由所述第二网络设备对所述终端设备进行定位, 所述第一响应消息中还包括所述第二网络设备的辅助信息,所述辅助信息用于所述第二网络设备对所述终端设备进行定位。
[权利要求 26]
根据权利要求19-24中任一项所述的装置,其特征在于,所述第一响应消息用于指示所述第二网络设备拒绝对所述终端设备进行定位,但支持对所述定位消息的转发,所述通信模块,还用于: 从第二网络设备接收所述定位消息; 处理模块,还用于根据所述定位消息对所述终端设备进行定位。
[权利要求 27]
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如权利要求1-5或6-13中任意一项所述的方法。
[权利要求 28]
一种计算机程序产品,其特征在于,所述计算机程序产品存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如权利要求1-5或6-13中任意一项所述的方法。

附图

[ 图 1]  
[ 图 2A]  
[ 图 2B]  
[ 图 2C]  
[ 图 2D]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]  
[ 图 8]  
[ 图 9]  
[ 图 10]  
[ 图 11]  
[ 图 12]  
[ 图 13]  
[ 图 14]  
[ 图 15]  
[ 图 16]  
[ 图 17]