The present invention is related to LoCation Services (LCS) in General
Packet Radio Service (GPRS). Because the specification of LCS was missing
in the first versions of the technical specifications of GPRS, but
already introduced in the GSM specifications, there will be a number of
MSs having LCS capabilities when attached to circuit switched serving
nodes (MSCs) but not when attached to packet switched serving nodes
(SGSNs). When a location request for one such MS attached to both an MSC
and an SGSN is directed to the SGSN first, an error may occur. The
present invention discloses a method solving this problem by informing
the associated HLR if the MS supports location service in packet switched
mode or not at the time the MS attaches the network. The information is
stored in the HLR, and when the location service node in the network
receives a location request for that MS, the location node invokes the
HLR for the information. If the MS does not support location service in
packet switched mode, the HLR informs the location service node to
firstly request the MS attached MSC for the location of the MS.