3 base station procedures

advertisement
3GPP2 C.S0022-B v0.01
1
2
MOBILE STATION PROCEDURES
2
2.2
3
2.2.1
4
2.2.1.1
Overview
5
2.2.1.2
Requirements
6
2.2.2
7
2.2.2.1
8
2.2.3
Broadcast Procedures
9
2.2.4
Reverse Link Message Format
CDMA Mobile Station Procedures
Position Determination Data Message Processing
Point-to-point Procedures
Base Station Request Elements Received
10
2.2.4.1
Request Element Parameters Record
11
2.2.4.2
Response Element Parameters Record
12
2.2.4.3
Protocol Data Unit Parameters Record
13
2.2.4.3.1
14
[…]
15
2.2.4.3.1.47 Request Advanced GNSS Satellite Health Information
MS Request Elements
16
Information Element Name
GNSS health information
request
>GNSS identifier
Type
Multi
1 to
<maxNU
M_GNS
S>
Integer(1..16)
2-1
Presence
M
Description
The value of maxNUM_GNSS is
16.
M
This field identifies the GNSS for
which the base station is requested
to include the GNSS satellite
health information in the
corresponding response element.
The mapping of GNSS identifier
value to GNSS is as in Table 2.2.65.
3GPP2 C.S0022-B v0.01
>GNSS signal identifier
Bit String(8)
1
2
3
2.2.4.3.2
MS Response Elements
O
This field identifies the GNSS
signal for the GNSS as identified
by ‘GNSS identifier’ for which the
base station is requested to include
the GNSS satellite health
information in the corresponding
response element. This field
consists of 8 bits, each of the
LSB's representing one GNSS
signal, as specified in Table 2.2.65. If the base station is requested
to include the GNSS satellite
health information for a particular
signal, the corresponding bit in
‘GNSS signal identifier’ field is set
to‘1’; otherwise, the bit is set to
‘0’. Bits for which no signal is
defined in Table 2.2.-65 shall be
set to ‘0’.
This element is optional. If this
element is absent, the base station
is requested to include the GNSS
satellite health information for the
signal corresponding to bit 1 in
Table 2.2.-65 of the particular
GNSS identified by ‘GNSS
identifier’.
3GPP2 C.S0022-B v0.01
1
3
BASE STATION PROCEDURES
2
3.2
3
3.2.1
4
3.2.1.1
Overview
5
3.2.1.2
Requirements
6
3.2.2
7
3.2.2.1
8
3.2.2.1.2
CDMA Base Station Procedures

9
10
11
12
Position Determination Data Message Processing
Point-to-point Procedures
Mobile Station Request Elements Received
Procedures for PD_MSG_TYPE '0000010'
Request Advanced GNSS Satellite Health Information: The base station should respond with the
“Provide Advanced GNSS Satellite Health Information” response element for the GNSS identifier and
GNSS signal identifier specified in the “Request Advanced GNSS Satellite Health Information”
request element.
13
3.2.3
Broadcast Procedures
14
3.2.4
Forward Link Message Format
15
3.2.4.1
Request Element Parameters Record
16
3.2.4.2
Response Element Parameters Record
17
3.2.4.3
Protocol Data Unit Parameters Record
18
3.2.4.3.1
BS Request Elements
19
3.2.4.3.2
BS Response Elements
20
[…]
21
3.2.4.3.2.51 Provide Advanced GNSS Satellite Health Information
22
Information Element Name
CHOICE SV Health
>All SVs healthy
Type
Presence
M
Null
>GNSS SV Health data
record
>>GNSS identifier
Multi
If all SVs are healthy for all GNSS,
the base station shall pick this choice.
If some GNSS SVs are not healthy,
the base station shall pick this choice.
The value of maxNUM_GNSS is 16.
1 to
<maxNU
M_GNS
S>
Integer(1..16
)
M
3-3
Description
The base station shall set this field to
identify the GNSS for which the
satellite health information is
3GPP2 C.S0022-B v0.01
Information Element Name
>>CHOICE SV Health GNSS ID
>>>All SVs of this GNSS
healthy
Type
>>>>CHOICE SV Health GNSS Signal ID
>>>>>All SVs of this GNSS
Signal healthy/existent
>>>>>Some SVs of this
GNSS Signal unhealthy/nonexistent
Presence
Description
included in this response element.
The mapping of the “GNSS
identifier” value to GNSS is as in
Error! Reference source not
found..
M
Null
>>>GNSS signal data record
>>>>GNSS signal identifier
Multi
1 to
<maxNU
M_SIG>
Bit String(8)
M
If all SVs of the GNSS identified by
“GNSS identifier” are healthy, the
base station shall pick this choice.
If some SVs of the GNSS identified
by “GNSS identifier” are not healthy,
the base station shall pick this choice.
The value of maxNUM_SIG is 8.
The base station should set this field
to identify the GNSS signal for the
GNSS identified by “GNSS
identifier” for the satellite health
information in this “GNSS signal
data record”. This field consists of 8
bits, each of the bits representing one
GNSS signal, as specified in Error!
Reference source not found.. If the
“SV Health - GNSS Signal ID” is
included in this GNSS signal data
record for a particular signal, the
corresponding bit in “GNSS signal
identifier” field is set to ‘1’;
otherwise, the bit is set to ‘0’. Bits
for which no signal is defined in
Error! Reference source not found.
shall be set to ‘0’.
M
Null
If all SVs of the GNSS & the GNSS
signals identified by “GNSS
identifier” & “GNSS signal
identifier” are healthy and exist, the
base station shall pick this choice.
If some SVs of the GNSS & the
GNSS signals identified by “GNSS
identifier” & “GNSS signal
identifier” are not healthy or do not
exist, the base station shall pick this
choice.
3GPP2 C.S0022-B v0.01
Information Element Name
>>>>>>Bad satellite bit
mask
Type
Bit
String(64)
>>>>>>Non-existent satellite
bit mask
Bit
String(64)
Multi
Presence
O
O
1
3-5
Description
The base station shall set the bit to
‘1’ if the corresponding SV is
unhealthy and to ‘0’ if the
corresponding SV is healthy or not in
orbit. The least significant bit (bit 1)
represents GNSS satellite ID number
‘0’ for the GNSS identified by
“GNSS identifier” and specified in
Error! Reference source not
found.. The most significant bit (bit
64) of this field represents GNSS
satellite ID number ‘63’ for the
GNSS identified by “GNSS
identifier” and specified in Error!
Reference source not found..
This field is of variable length, and
the base station shall set the
maximum length of this field not to
exceed the defined maximum GNSS
satellite ID number specified in
Error! Reference source not
found..
The base station shall set the bit to
‘1’ if the corresponding SV is not in
orbit and to ‘0’ if the corresponding
SV is in orbit. The least significant
bit (bit 1) represents GNSS satellite
ID number ‘0’ for the GNSS
identified by “GNSS identifier” and
specified in Error! Reference
source not found.. The most
significant bit (bit 64) of this field
represents GNSS satellite ID number
‘63’ for the GNSS identified by
“GNSS identifier” and specified in
Error! Reference source not
found..
This field is of variable length, and
the base station shall set the
maximum length of this field not to
exceed the defined maximum GNSS
satellite ID number specified in
Error! Reference source not
found..
3GPP2 C.S0022-B v0.01
1
4
ANNEX E – MESSAGE AND INFORMATION ELEMENT ABSTRACT SYNTAX (WITH ASN.1)
2
3
[…]
4
5
6
7
8
ReqAdvancedGNSSSatHealthInfo ::= SEQUENCE {
gnssHealthInfoRequest
SEQUENCE SIZE (1..numGNSS) OF GNSSHealthInfoRequest,
...
}
9
10
11
12
13
14
GNSSHealthInfoRequest
gnssIdentifier
gnssSignalIdentifier
...
}
::= SEQUENCE {
GNSSIdentifier,
BIT STRING (SIZE (8))
OPTIONAL,
15
16
17
18
19
20
21
22
23
24
25
GNSS-SignalDataRecord
::= SEQUENCE {
gnssSignalIdentifier
BIT STRING (SIZE (8)),
svHealth-GNSS-SignalID
CHOICE {
allSVsHealthyExistent
NULL,
someSVsUnhealthyNonexistent ::= SEQUENCE {
badSatelliteBitMask
BIT STRING (SIZE (64)) OPTIONAL,
nonExistSatelliteBitMask
BIT STRING (SIZE (64)) OPTIONAL
}
}
}
26
4-1
Download