comparison cdg211/prim/rr.pdf @ 4:56abf6cf8a0b

cdg211: cdginc/mdf/pdf files from TCS211-20070608
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 26 Sep 2016 01:11:35 +0000
parents
children
comparison
equal deleted inserted replaced
3:93999a60b835 4:56abf6cf8a0b
1 ;********************************************************************************
2 ;*** File : rr.pdf
3 ;*** Creation : Fri Jun 08 13:58:22 CST 2007
4 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
5 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002
6 ;********************************************************************************
7 ;*** Document Type : Service Access Point Specification
8 ;*** Document Name : rr
9 ;*** Document No. : 6147.107.97.108
10 ;*** Document Date : 2003-02-04
11 ;*** Document Status: BEING_PROCESSED
12 ;*** Document Author: LG
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Mon Sep 26 14:38:24 2005"
18 PRAGMA LAST_MODIFIED "2003-02-04"
19 PRAGMA ID_AND_VERSION "6147.107.97.108"
20
21
22
23 CONST MAX_SDU_LEN 1 ;
24 CONST MAX_PLMN 12 ;
25 CONST MAX_DIGITS 16 ;
26 CONST SIZE_MCC 3 ;
27 CONST SIZE_MNC 3 ;
28 EXTERN CONST @p_gsmcom - RR_ORIGINATING_ENTITY@ RR_ORIGINATING_ENTITY ;
29 CONST SIZE_EPLMN 18 ;
30 CONST BA_BITMAP_SIZE 16 ;
31 CONST KC_STRING_SIZE 8 ;
32
33
34
35 VALTAB VAL_abcs
36 VAL 0 ABCS_NORM "normal abort, MM->RR"
37 VAL 1 ABCS_SIM_REM "SIM remove, MM->RR"
38
39 VALTAB VAL_accc
40 VAL 0x0 - 0xFFFF "access control classes value"
41
42 VALTAB VAL_v_kc
43 VAL 0 V_KC_NOT_PRES "not present"
44 VAL 1 V_KC_PRES "present"
45
46 VALTAB VAL_v_bcch
47 VAL 0 V_BCCH_NOT_PRES "not present"
48 VAL 1 V_BCCH_PRES "present"
49
50 VALTAB VAL_bcch
51 VAL 0 BCCH_CH_NOT_INCL "channel is not included"
52 VAL 1 BCCH_CH_INCL "channel is included"
53
54 VALTAB VAL_ch_mode
55 VAL 0 CHM_SIG_ONLY "signalling only"
56 VAL 1 CHM_SPEECH "speech full rate or half rate version 1"
57 VAL 33 CHM_SPEECH_V2 "speech full rate or half rate version 2"
58 VAL 65 CHM_SPEECH_V3 "speech full rate or half rate version 3"
59 VAL 3 CHM_DATA_9_6 "data 9.6 kBit/s"
60 VAL 11 CHM_DATA_4_8 "data 4.8 kBit/s"
61 VAL 19 CHM_DATA_2_4 "data 2.4 kBit/s"
62 VAL 15 CHM_DATA_14_4 "data 2.4 kBit/s"
63
64 VALTAB VAL_ch_type
65 VAL 0 CH_SDCCH "SDCCH channel"
66 VAL 1 CH_TCH_F "TCH Fullrate"
67 VAL 2 CH_TCH_H "TCH Halfrate"
68
69 VALTAB VAL_cksn
70 VAL 0 - 6 "valid values"
71 VAL 7 CKSN_RES "reserved"
72 VAL 255 CKSN_NOT_PRES "not present"
73
74 VALTAB VAL_ciph
75 VAL 0 CIPH_OFF "ciphering off"
76 VAL 1 CIPH_ON "ciphering on"
77 VAL 255 CIPH_NOT_PRES "not present"
78
79 VALTAB VAL_estcs
80 VAL 0x0400 ESTCS_SERV_REQ_BY_MM "service requested by MM (Location updating or detach)"
81 VAL 0x04A0 ESTCS_EMRG_CAL "emergency call"
82 VAL 0x04C0 ESTCS_CAL_REEST "call reestablishment"
83 VAL 0x04E0 ESTCS_MOB_ORIG_SPCH_CAL_BY_CC "mobile originated speech call by CC"
84 VAL 0x04E1 ESTCS_MOB_ORIG_DATA_CAL_BY_CC "mobile originated data call by CC"
85 VAL 0x04E2 ESTCS_MOB_ORIG_DATA_CAL_BY_CC_HR_SUFF "mobile originated data call by CC, halfrate sufficient"
86 VAL 0x04F0 ESTCS_MOB_ORIG_CAL_BY_SS_SMS "mobile originated call by SS or SMS"
87
88 VALTAB VAL_thplmn
89 VAL 1 - 80 "(6*value) minutes"
90 VAL 81 - 255 "30 minutes"
91 VAL 0 THPLMN_NO_HPLMN_SRCH "no HPLMN search"
92
93 VALTAB VAL_att
94 VAL 0 ATT_NOT_ALLOW "attach / detach not allowed"
95 VAL 1 ATT_ALLOW "attach / detach allowed"
96
97 VALTAB VAL_band
98 VAL 255 BND_DMY_VAL "dummy value needed by TAP"
99
100 VALTAB VAL_valid
101 VAL 0 MM_INFO_NOT_PRES "information is not present"
102 VAL 1 MM_INFO_PRES "information is present"
103
104 VALTAB VAL_re
105 VAL 0 RE_ALLOW "re-establishment is allowed"
106 VAL 1 RE_NOT_ALLOW "re-establishment is not allowed"
107
108 VALTAB VAL_t3212
109 VAL 1 - 255 "(6 * value) minutes"
110 VAL 0 T3212_NO_PRD_UPDAT "no periodic updating"
111
112 VALTAB VAL_la
113 VAL 0 LA_NOT_IN_FRBD_LST_INCL "not in forbidden list included"
114 VAL 1 LA_IN_FRBD_LST_INCL "in forbidden list included"
115
116 VALTAB VAL_v_mid
117 VAL 0 V_MID_NOT_PRES "not present"
118 VAL 1 V_MID_PRES "present"
119
120 VALTAB VAL_id_type
121 VAL 0 TYPE_NO_ID "no identity"
122 VAL 1 TYPE_IMSI "IMSI"
123 VAL 4 TYPE_TMSI "TMSI"
124
125 VALTAB VAL_m
126 VAL 0 M_AUTO "automatic mode"
127 VAL 1 M_MAN "manual mode"
128
129 VALTAB VAL_service
130 VAL 0 NO_SERVICE "no service available"
131 VAL 1 LIMITED_SERVICE "Limited service available"
132 VAL 2 FULL_SERVICE "Full service available"
133
134 VALTAB VAL_v_op
135 VAL 0 V_OP_NOT_PRES "not present"
136 VAL 1 V_OP_PRES "present"
137
138 VALTAB VAL_func
139 VAL 0 FUNC_LIM_SERV_ST_SRCH "limited service state search"
140 VAL 1 FUNC_PLMN_SRCH "PLMN search"
141 VAL 2 FUNC_NET_SRCH_BY_MMI "Net search by MMI"
142
143 VALTAB VAL_ts
144 VAL 0 TS_NO_AVAIL "no test SIM card available"
145 VAL 1 TS_AVAIL "test SIM card available"
146
147 VALTAB VAL_sim_ins
148 VAL 0 SIM_NO_INSRT "no SIM inserted"
149 VAL 1 SIM_INSRT "SIM inserted"
150
151 VALTAB VAL_plmn_avail
152 VAL 0 - MAX_PLMN "number of PLMN identifications"
153
154 VALTAB VAL_v_plmn
155 VAL 0 V_PLMN_NOT_PRES "not present"
156 VAL 1 V_PLMN_PRES "present"
157
158 VALTAB VAL_cause
159 VAL 0x0300 RRCS_NORM "Normal event"
160 VAL 0x0301 RRCS_ABNORM_UNSPEC "Abnormal release, unspecified"
161 VAL 0x0302 RRCS_ABNORM_CH_UNACC "Abnormal release, channel unacceptable"
162 VAL 0x0303 RRCS_ABNORM_TIM_EXP "Abnormal release, timer expired"
163 VAL 0x0304 RRCS_ABNORM_NO_ACTIVE "Abnormal release, no activity on the radio path"
164 VAL 0x0305 RRCS_PREEM "Preemptive release"
165 VAL 0x0308 RRCS_TIME_ADVANCE "Handover impossible, timing advance out of range"
166 VAL 0x0309 RRCS_CHANNEL_MODE "Channel mode unacceptable"
167 VAL 0x030A RRCS_FREQ_NOT_IMPL "Frequency not implemented"
168 VAL 0x0341 RRCS_CAL_ALRED_CLR "Call already cleared"
169 VAL 0x035F RRCS_INCORRECT_MSG "Semantically incorrect message"
170 VAL 0x0360 RRCS_INVALID_MANDATORY "Invalid mandatory information"
171 VAL 0x0361 RRCS_MSG_TYPE_NOT_IMPLEM "Message type non-existent or not implemented"
172 VAL 0x0362 RRCS_MES_INCOMPAT "Message type not compatible with protocol state"
173 VAL 0x0364 RRCS_INVALID_IE "Conditional IE error"
174 VAL 0x0365 RRCS_NO_CELL_ALLOCATION "No cell allocation available"
175 VAL 0x036F RRCS_PROT_ERR_UNSPEC "Protocol error, unspecified"
176 VAL 0xC310 RRCS_ABORT_CEL_SEL_FAIL "Cell selection failed (RR_ABORT_IND)"
177 VAL 0xC311 RRCS_ABORT_RAD_LNK_FAIL "Radio link failure (RR_ABORT_IND)"
178 VAL 0xC312 RRCS_DATA_LINK_FAIL "Data link failure (RR_ABORT_IND / RR_RELEASE_IND)"
179 VAL 0x8320 RRCS_ACCESS_BARRED "Access barred because of access class control"
180 VAL 0x8321 RRCS_RND_ACC_DELAY "Random access is delayed (immediate assignment reject)"
181 VAL 0xC322 RRCS_RND_ACC_FAIL "Random access failed"
182 VAL 0xC323 RRCS_DL_EST_FAIL "DL establishment failure"
183 VAL 0xC324 RRCS_MO_MT_COLL "Collision MO with MT; MT has higher priority than MO"
184 VAL 0xC325 RRCS_MM_ABORTED "MM aborted the connection"
185 VAL 0xC326 RRCS_QUEUE_FULL "Internal RR primitive queue full"
186 VAL 0xC327 RRCS_T3122_RUNNING "T3122 is still running, emergency calls only until expiry"
187 VAL 0xC328 RRCS_INVALID_HOP_FREQ "Frequency hopping in more than one frequency band"
188 VAL 0xC3FF RRCS_INT_NOT_PRESENT "Internal release, release cause not present"
189 VAL 0xc400 RRCS_ABORT_PTM "RR is in GPRS_PTM_BCCH, GPRS_PTM_PBCCH, GPRS_PAM_BCCH, GPRS_PAM_PBCCH states cannot handle RR_ACTIVATE__REQ"
190
191 VALTAB VAL_sapi
192 VAL 0 SAPI_0 "SAPI 0"
193 VAL 3 SAPI_3 "SAPI 3"
194
195 VALTAB VAL_synccs
196 VAL 0x8300 SYNCCS_ACC_CLS_CHA "access class changed"
197 VAL 0x8301 SYNCCS_T3122_TIM_OUT "T3122 time-out"
198 VAL 0x8411 SYNCCS_TMSI_CKSN_KC_INVAL "TMSI, CKSN, Kc invalid"
199 VAL 0x8412 SYNCCS_TMSI_INVAL "TMSI invalid"
200 VAL 0x8413 SYNCCS_TMSI_CKSN_KC_INVAL_NO_PAG "TMSI, CKSN, Kc invalid, no paging"
201 VAL 0x8414 SYNCCS_LAI_NOT_ALLOW "LAI not allowed"
202 VAL 0x8415 SYNCCS_LAI_ALLOW "LAI allowed"
203 VAL 0x8416 SYNCCS_LUP_RETRY "Lup retry permission"
204 VAL 0x8417 SYNCCS_LIMITED_SERVICE "RR is informed about limited service"
205 VAL 0x8418 SYNCCS_BACK_FROM_DEDICATED "RR has selected old cell after conn"
206 VAL 0x8419 SYNCCS_SYS_INFO_CHANGE "RR has detected a sysinfo change"
207 VAL 0x841A SYNCCS_ACCC "access class changed"
208 VAL 0x841B SYNCCS_IDLE_SELECTION "RR has selected the old cell"
209 VAL 0x841C SYNCCS_LAI_NOT_ALLOW_FOR_ROAMING "LAI not allowed for roaming"
210 VAL 0x841D SYNCCS_EPLMN_LIST "Changed EPLMN list available"
211
212 VALTAB VAL_cell_test
213 VAL 0x00 CELL_TEST_DISABLE "cell test operation disable"
214 VAL 0x01 CELL_TEST_ENABLE "cell test operation enable"
215
216 VALTAB VAL_gprs_indication
217 VAL 0x00 GPRS_NO "no GPRS mode"
218 VAL 0x01 GPRS_YES "GPRS mode"
219
220 VALTAB VAL_gprs_resumption
221 VAL 0x00 GPRS_RESUMPTION_NOT_ACK "GPRS resumption not successfull"
222 VAL 0x01 GPRS_RESUMPTION_ACK "GPRS resumption successfull"
223
224
225
226
227 VAR abcs "abort cause" B
228
229 VAL @p_rr - VAL_abcs@
230
231 VAR accc "access control classes" S
232
233 VAL @p_rr - VAL_accc@
234
235 VAR v_kc "valid flag" B
236
237 VAL @p_rr - VAL_v_kc@
238
239 VAR kc "Kc value" B
240
241
242 VAR v_bcch "valid flag" B
243
244 VAL @p_rr - VAL_v_bcch@
245
246 VAR bcch "BCCH carrier list" B
247
248 VAL @p_rr - VAL_bcch@
249
250 VAR cid "cell identity" S
251
252
253 VAR ch_type "Channel Type" B
254
255 VAL @p_rr - VAL_ch_type@
256
257 VAR ch_mode "Channel Mode" B
258
259 VAL @p_rr - VAL_ch_mode@
260
261 VAR cksn "ciphering key sequence number" B
262
263 VAL @p_rr - VAL_cksn@
264
265 VAR ciph "cipher mode" B
266
267 VAL @p_rr - VAL_ciph@
268
269 VAR d1 "dummy, not used" B
270
271
272 VAR d2 "dummy, not used" B
273
274
275 VAR param "dummy parameter" B
276
277
278 VAR estcs "establishment cause" S
279
280 VAL @p_rr - VAL_estcs@
281
282 VAR thplmn "HPLN time" B
283
284 VAL @p_rr - VAL_thplmn@
285
286 VAR lac "location area code" S
287
288
289 VAR valid "valid information" B
290
291 VAL @p_rr - VAL_valid@
292
293 VAR la "Location area indication" B
294
295 VAL @p_rr - VAL_la@
296
297 VAR att "attach / detach flag" B
298
299 VAL @p_rr - VAL_att@
300
301 VAR re "re-establishment flag" B
302
303 VAL @p_rr - VAL_re@
304
305 VAR band "band (dummy)" B
306
307 VAL @p_rr - VAL_band@
308
309 VAR ncc "national colour code" B
310
311
312 VAR bcc "base station colour code" B
313
314
315 VAR t3212 "periodic updating timer period" B
316
317 VAL @p_rr - VAL_t3212@
318
319 VAR v_mid "valid flag" B
320
321 VAL @p_rr - VAL_v_mid@
322
323 VAR id_type "type of identity" B
324
325 VAL @p_rr - VAL_id_type@
326
327 VAR id "IMSI digits" B
328
329
330 VAR tmsi_dig "TMSI digits" L
331
332
333 VAR v_op "valid flag" B
334
335 VAL @p_rr - VAL_v_op@
336
337 VAR ts "test SIM card" B
338
339 VAL @p_rr - VAL_ts@
340
341 VAR m "registration mode" B
342
343 VAL @p_rr - VAL_m@
344
345 VAR sim_ins "SIM card" B
346
347 VAL @p_rr - VAL_sim_ins@
348
349 VAR func "Operation Mode" B
350
351 VAL @p_rr - VAL_func@
352
353 VAR service "RR Service" B
354
355 VAL @p_rr - VAL_service@
356
357 VAR plmn_avail "PLMN available" B
358
359 VAL @p_rr - VAL_plmn_avail@
360
361 VAR v_plmn "valid flag" B
362
363 VAL @p_rr - VAL_v_plmn@
364
365 VAR cause "RR cause" S
366
367 VAL @p_rr - VAL_cause@
368
369 VAR sapi "service access point identifier" B
370
371 VAL @p_rr - VAL_sapi@
372
373 VAR l_buf "length in bits" S
374
375
376 VAR o_buf "offset in bits" S
377
378
379 VAR buf "bit buffer" B
380
381
382 VAR synccs "synchronisation cause" S
383
384 VAL @p_rr - VAL_synccs@
385
386 VAR rxlevel "Fieldstrength" B
387
388
389 VAR power "Power class" B
390
391
392 VAR cell_test "cell test operation" B
393
394 VAL @p_rr - VAL_cell_test@
395
396 VAR gprs_indication "GPRS indicator" B
397
398 VAL @p_rr - VAL_gprs_indication@
399
400 VAR gprs_resumption "GPRS resumption information" B
401
402 VAL @p_rr - VAL_gprs_resumption@
403
404 VAR lac_list "LACs of found PLMNs" S
405
406
407 VAR v_eq_plmn "Validity of equivalent plmn list" B
408
409
410 VAR mcc "Mobile country code." B
411
412
413 VAR mnc "Mobile network code." B
414
415
416 VAR eq_plmn "Basic Element" B
417
418
419
420
421
422 COMP kcv "kc - Value"
423 {
424 v_kc ; valid flag
425 kc [KC_STRING_SIZE] ; Kc value
426 }
427
428
429
430 COMP bcch_info "BCCH information"
431 {
432 v_bcch ; valid flag
433 bcch [BA_BITMAP_SIZE] ; BCCH carrier list
434 }
435
436
437
438 COMP chm "Channel using mode"
439 {
440 ch_type ; Channel Type
441 ch_mode ; Channel Mode
442 }
443
444
445
446 COMP mm_info "MM information"
447 {
448 valid ; valid information
449 la ; Location area indication
450 att ; attach / detach flag
451 re ; re-establishment flag
452 band ; band (dummy)
453 ncc ; national colour code
454 bcc ; base station colour code
455 t3212 ; periodic updating timer period
456 }
457
458
459
460 COMP imsi_struct "mobile identity"
461 {
462 v_mid ; valid flag
463 id_type ; type of identity
464 id [MAX_DIGITS] ; IMSI digits
465 tmsi_dig ; TMSI digits
466 }
467 TYPEDEF COMP imsi_struct tmsi_struct "mobile identity"
468
469
470
471 COMP op "operation mode"
472 {
473 v_op ; valid flag
474 ts ; test SIM card
475 m ; registration mode
476 sim_ins ; SIM card
477 func ; Operation Mode
478 service ; RR Service
479 }
480
481
482
483 COMP plmn "PLMN identification"
484 {
485 v_plmn ; valid flag
486 mcc [SIZE_MCC] ; mobile country code
487 mnc [SIZE_MNC] ; mobile network code
488 }
489
490
491
492 COMP sdu "Service Data Unit"
493 {
494 l_buf ; length in bits
495 o_buf ; offset in bits
496 buf [MAX_SDU_LEN] ; bit buffer
497 }
498
499
500
501 COMP eq_plmn_list "Equivalent plmn List"
502 {
503 eq_plmn [SIZE_EPLMN] ; Equivalent PLMN
504 v_eq_plmn ; Validity of equivalent plmn list
505 }
506
507
508
509
510
511
512 ; RR_ABORT_REQ 0x80000006
513 ; RR_ABORT_IND 0x80004006
514 ; RR_ACTIVATE_REQ 0x80010006
515 ; RR_ACTIVATE_CNF 0x80014006
516 ; RR_ACTIVATE_IND 0x80024006
517 ; RR_DATA_REQ 0x80020006
518 ; RR_DATA_IND 0x80034006
519 ; RR_DEACTIVATE_REQ 0x80030006
520 ; RR_ESTABLISH_REQ 0x80040006
521 ; RR_ESTABLISH_CNF 0x80044006
522 ; RR_ESTABLISH_IND 0x80054006
523 ; RR_RELEASE_IND 0x80074006
524 ; RR_SYNC_REQ 0x80050006
525 ; RR_SYNC_IND 0x80084006
526 ; RR_SYNC_HPLMN_REQ 0x80060006
527
528
529
530 PRIM RR_ABORT_REQ 0x80000006
531 {
532 abcs ; abort cause
533 }
534
535
536
537
538
539
540 PRIM RR_ABORT_IND 0x80004006
541 {
542 op ; operation mode
543 cause ; abort cause
544 plmn_avail ; PLMN available
545 plmn [MAX_PLMN] ; PLMN identification
546 lac_list [MAX_PLMN] ; List of LACs
547 rxlevel [MAX_PLMN] ; RX level
548 power ; power class
549 }
550
551
552
553
554
555
556 PRIM RR_ACTIVATE_REQ 0x80010006
557 {
558 plmn ; PLMN identification
559 op ; operation mode
560 cksn ; ciphering key sequence number
561 kcv ; kc - Value
562 accc ; access control class
563 imsi_struct ; mobile identity
564 tmsi_struct ; mobile identity
565 thplmn ; HPLMN time
566 bcch_info ; BCCH information
567 cell_test ; Cell test operation
568 gprs_indication ; GPRS indicator
569 eq_plmn_list ; Equivalent PLMN list
570 }
571
572
573
574
575
576
577 PRIM RR_ACTIVATE_CNF 0x80014006
578 {
579 op ; Operation mode
580 mm_info ; MM information
581 cid ; cell identity
582 plmn ; PLMN identification
583 lac ; location area code
584 power ; power class
585 gprs_indication ; GPRS indicator
586 }
587
588
589
590
591
592
593 PRIM RR_ACTIVATE_IND 0x80024006
594 {
595 op ; operation mode
596 mm_info ; MM information
597 cid ; cell identity
598 plmn ; PLMN identification
599 lac ; location area code
600 power ; power class
601 gprs_indication ; GPRS indicator
602 }
603
604
605
606
607
608
609 PRIM RR_DATA_REQ 0x80020006
610 {
611 d1 ; dummy, not used
612 d2 ; dummy, not used
613 sdu ; layer 3 message
614 }
615
616
617
618
619
620
621 PRIM RR_DATA_IND 0x80034006
622 {
623 d1 ; dummy, not used
624 d2 ; dummy, not used
625 sdu ; layer 3 message
626 }
627
628
629
630
631
632
633 PRIM RR_DEACTIVATE_REQ 0x80030006
634 {
635 param ; dummy parameter
636 }
637
638
639
640
641
642
643 PRIM RR_ESTABLISH_REQ 0x80040006
644 {
645 estcs ; establishment cause
646 sdu ; layer 3 message
647 }
648
649
650
651
652
653
654 PRIM RR_ESTABLISH_CNF 0x80044006
655 {
656 param ; dummy parameter
657 }
658
659
660
661
662
663
664 PRIM RR_ESTABLISH_IND 0x80054006
665 {
666 param ; dummy parameter
667 }
668
669
670
671
672
673
674 PRIM RR_RELEASE_IND 0x80074006
675 {
676 cause ; RR cause
677 sapi ; service access point identifier
678 gprs_resumption ; GPRS resumption
679 }
680
681
682
683
684
685
686 PRIM RR_SYNC_REQ 0x80050006
687 {
688 op ; operation mode
689 cksn ; ciphering key sequence number
690 kcv ; kc - Value
691 tmsi_struct ; mobile identity
692 plmn ; PLMN identification
693 lac ; location area code
694 synccs ; sync cause
695 accc ; access control classes
696 thplmn ; HPLMN search period
697 eq_plmn_list ; Equivalent PLMN list
698 }
699
700
701
702
703
704
705 PRIM RR_SYNC_IND 0x80084006
706 {
707 ciph ; cipher mode
708 mm_info ; MM information
709 bcch_info ; BCCH information
710 synccs ; sync cause
711 chm ; channel using mode
712 }
713
714
715
716
717
718
719 PRIM RR_SYNC_HPLMN_REQ 0x80060006
720 {
721 plmn ; Primitive Item
722 }
723
724
725
726
727
728
729
730
731