aboutsummaryrefslogtreecommitdiffstats
path: root/lib/asn1/test/asn1_SUITE_data/EUTRA-extract-7407.asn1
blob: fb81c4225122e2768640208b3818503aa256f8f6 (plain) (blame)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
-- 3GPP TS 36.331 V8.8.0 (2009-12) modified
-- $Id$
--
EUTRA-extract-7407 DEFINITIONS AUTOMATIC TAGS ::=
 
BEGIN


BCCH-BCH-Message ::= SEQUENCE {
	message					BCCH-BCH-MessageType
}

BCCH-BCH-MessageType ::=						MasterInformationBlock


BCCH-DL-SCH-Message ::= SEQUENCE {
    message	BCCH-DL-SCH-MessageType
}

BCCH-DL-SCH-MessageType ::= CHOICE {
  c1		CHOICE {
    systemInformation		SystemInformation,
    systemInformation1		SystemInformation1
  },
  messageClassExtension	SEQUENCE {}
}

SystemInformation ::=				SEQUENCE {
  criticalExtensions		CHOICE {
    systemInformation-r8	SystemInformation-r8-IEs,
    criticalExtensions		SEQUENCE {}
  }
}

maxSIB INTEGER ::= 1
maxSI-Message INTEGER ::= 1

SystemInformation-r8-IEs ::=		SEQUENCE (SIZE (1..maxSIB)) OF SEQUENCE 
 { -- Size is FFS
   sib-Type	SIB-Type,	-- FFS
   sib-Info	OCTET STRING,	-- FFS
   ...
 }

SIB-Type ::=	ENUMERATED {
  sibType1,			-- FFS if SIB1 need explicit indication
  sibType2, sibType3, sibType4, sibType5,
  sibType6, sibType7, sibType8,
  spare8, spare7, spare6, spare5,
  spare4, spare3, spare2, spare1}


SystemInformationMaster ::=		MasterInformationBlock


SystemInformation1 ::=			SystemInformationBlockType1

SystemInformationBlockType1 ::=	SEQUENCE {
  cellAccessRelatedInformation		SEQUENCE {
    plmn-IdentityList			SEQUENCE (SIZE (1..6)) OF SEQUENCE {
      plmn-Identity			PLMN-Identity,
      cellReservedForOperatorUse	BOOLEAN
    },
    trackingAreaCode			TrackingAreaCode,
    cellIdentity			CellIdentity,
    cellBarred				BOOLEAN,
    intraFrequencyCellReselection	BOOLEAN	OPTIONAL,	-- Cond CellBarred
    cellReservationExtension		BOOLEAN,
    csg-Indication			BOOLEAN
  },
  cellSelectionInfo			SEQUENCE {
    q-Rxlevmin				INTEGER (-60..-28)	-- value range FFS
  },								-- need FFS
  frequencyBandIndicator		INTEGER (1..64),
  schedulinInformation			SEQUENCE (SIZE (1..maxSI-Message)) OF SEQUENCE {
    si-MessageType			SEQUENCE {},		-- FFS
    si-Periodicity			ENUMERATED {
      ms80, ms160, ms320, ms640}, -- value range FFS
    sib-MappingInfo			SEQUENCE {}		-- FFS
  },
  systemInformationValueTag		INTEGER (0),		-- value is 3..5 bits FFS
  ...
}

PLMN-Identity ::=		SEQUENCE {
  -- Enter other IEs here.
}
TrackingAreaCode ::=		SEQUENCE {
  -- Enter other IEs here.
}
CellIdentity ::=	SEQUENCE {
  -- Enter the IEs here.					  
}

MasterInformationBlock ::=	SEQUENCE {
  dl-SystemBandwidth		BIT STRING (SIZE (4)),
  numberOfTransmitAntennas	BIT STRING (SIZE (4)),
  phich-Configuration		PHICH-Configuration,
  systemFrameNumber		BIT STRING (SIZE (8))
}

PHICH-Configuration ::=	SEQUENCE {
  phich-Duration	ENUMERATED {short, long},
  phich-Resource	ENUMERATED {ffs}	-- 2-bit field FFS
}



END