Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
Top   in Index   Prev   Next

TS 29.175
IP Multimedia Subsystem (IMS) –
Application Server (AS) Services
Stage 3

V19.4.0 (PDF)2025/12  … p.
V18.6.02025/12  … p.
Rapporteur:
Ms. WANG, RONG
China Mobile Com. Corporation

full Table of Contents for  TS 29.175  Word version:  19.3.0

each clause number in 'red' refers to the equivalent title in the Partial Content
Here   Top
1Scope  p. 16
2References  p. 16
3Definitions, symbols and abbreviations  p. 17
3.1Definitions  p. 17
3.2Symbols  p. 17
3.3Abbreviations  p. 17
4Overview  p. 17
5Services offered by the IMS AS  p. 18
5.1Introduction  p. 18
5.2Nimsas_SessionEventControl Service  p. 19
5.2.1Service Description  p. 19
5.2.2Service Operations  p. 19
5.2.2.1Introduction  p. 19
5.2.2.1ASubscribe  p. 20
5.2.2.2Notify  p. 20
5.2.2.2.1General  p. 20
5.2.2.2.2Notification for Session Event  p. 20
5.3Nimsas_MediaControl Service  p. 21
5.3.1Service Description  p. 21
5.3.2Service Operations  p. 21
5.3.2.1Introduction  p. 21
5.3.2.2MediaInstruction  p. 21
5.3.2.2.1General  p. 21
5.3.2.2.2Media Instruction  p. 21
5.4Nimsas_ImsSessionManagement Service |R19|p. 22
5.4.1Service Description  p. 22
5.4.2Service Operations  p. 22
5.4.2.1Introduction  p. 22
5.4.2.2Create Service Operation  p. 23
5.4.2.2.1General  p. 23
5.4.2.2.2Creation of a new IMS session  p. 23
5.4.2.3Update Service Operation  p. 23
5.4.2.3.1General  p. 23
5.4.2.3.2Partial updating an existing IMS session  p. 24
5.4.2.3.3Updating an existing IMS session  p. 24
5.4.2.4Delete Service Operation  p. 25
5.4.2.4.1General  p. 25
5.4.2.4.2Releasing an exisiting IMS Session  p. 25
5.4.2.5Notify  p. 25
5.4.2.5.1General  p. 25
5.4.2.5.2Notification for IMS Session Event  p. 25
5.5Nimsas_EventExposure Service |R19|p. 26
5.5.1Service Description  p. 26
5.5.2Service Operations  p. 26
5.5.2.1Introduction  p. 26
5.5.2.2Subscribe  p. 26
5.5.2.2.1General  p. 26
5.5.2.2.2Subscription for event notifications  p. 27
5.5.2.2.3Updating an exisiting subscription  p. 27
5.5.2.2.4Subscription Partial Update  p. 28
5.5.2.3Unsubscribe  p. 28
5.5.2.3.1General  p. 28
5.5.2.3.2Unsubscribe from notifications  p. 28
5.5.2.3aNotify  p. 29
5.5.2.3a.1General  p. 29
5.5.2.3a.2Notification for Session Event  p. 29
5.5.2.4SubscriptionInfoRetrieval  p. 29
5.5.2.4.1General  p. 29
5.5.2.4.2Subscription Info Retrieval  p. 30
5.6Nimsas_ImsParameterProvision Service |R19|p. 30
5.6.1Service Description  p. 30
5.6.2Service Operations  p. 30
5.6.2.1Introduction  p. 30
5.6.2.2Create Service Operation  p. 31
5.6.2.2.1General  p. 31
5.6.2.2.2Creation of the Parameter Provisioning Data Entry per AF  p. 31
5.6.2.3Update Service Operation  p. 31
5.6.2.3.1General  p. 31
5.6.2.3.2Updating the Parameter Provisioning Data Entry per AF  p. 31
5.6.2.4Delete Service Operation  p. 32
5.6.2.4.1General  p. 32
5.6.2.4.2Deleting the Parameter Provisioning Data Entry per AF  p. 33
6API Definitions  p. 33
6.1Nimsas_SessionEventControl Service API  p. 33
6.1.1API URI  p. 33
6.1.2Usage of HTTP  p. 34
6.1.2.1General  p. 34
6.1.2.2HTTP standard headers  p. 34
6.1.2.2.1General  p. 34
6.1.2.2.2Content type  p. 34
6.1.2.3HTTP custom headers  p. 34
6.1.3Resources  p. 34
6.1.3.1Overview  p. 34
6.1.3.2Resource: Session Event Subscriptions  p. 35
6.1.3.2.1Description  p. 35
6.1.3.2.2Resource Definition  p. 35
6.1.3.2.3Resource Standard Methods  p. 35
6.1.3.2.4Resource Custom Operations  p. 35
6.1.4Custom Operations without associated resources  p. 35
6.1.5Notifications  p. 35
6.1.5.1General  p. 35
6.1.5.2Session Event Notification  p. 36
6.1.5.2.1Description  p. 36
6.1.5.2.2Target URI  p. 36
6.1.5.2.3Standard Methods  p. 36
6.1.6Data Model  p. 37
6.1.6.1General  p. 37
6.1.6.2Structured data types  p. 38
6.1.6.2.1Introduction  p. 38
6.1.6.2.2Type: SessionEventNotification  p. 39
6.1.6.2.3Type: NotificationEvent  p. 40
6.1.6.2.4Type: SessionInfo  p. 40
6.1.6.2.5Type: MediaInfo  p. 41
6.1.6.2.6Type: DcMediaSpec  p. 41
6.1.6.2.7Type: QosHintInfo  p. 42
6.1.6.3Simple data types and enumerations  p. 42
6.1.6.3.1Introduction  p. 42
6.1.6.3.2Simple data types  p. 42
6.1.6.3.3Enumeration: EventType  p. 42
6.1.6.3.4Enumeration: MediaType  p. 43
6.1.6.3.5Enumeration: SessionCase  p. 43
6.1.6.3.6Enumeration: EventInitiator  p. 43
6.1.6.3.7Enumeration: PsDataOffStatus |R19|p. 43
6.1.6.4Data types describing alternative data types or combinations of data types  p. 43
6.1.6.5Binary data  p. 43
6.1.7Error Handling  p. 44
6.1.7.1General  p. 44
6.1.7.2Protocol Errors  p. 44
6.1.7.3Application Errors  p. 44
6.1.8Feature negotiation  p. 44
6.1.9Security  p. 44
6.1.10HTTP redirection  p. 45
6.2Nimsas_MediaControl Service API  p. 45
6.2.1API URI  p. 45
6.2.2Usage of HTTP  p. 45
6.2.2.1General  p. 45
6.2.2.2HTTP standard headers  p. 45
6.2.2.2.1General  p. 45
6.2.2.2.2Content type  p. 45
6.2.2.3HTTP custom headers  p. 46
6.2.3Resources  p. 46
6.2.3.1Overview  p. 46
6.2.3.2Resource: Individual call session  p. 46
6.2.3.2.1Description  p. 46
6.2.3.2.2Resource Definition  p. 46
6.2.3.2.3Resource Standard Methods  p. 47
6.2.3.2.4Resource Custom Operations  p. 47
6.2.4Custom Operations without associated resources  p. 48
6.2.5Notifications  p. 48
6.2.6Data Model  p. 48
6.2.6.1General  p. 48
6.2.6.2Structured data types  p. 49
6.2.6.2.1Introduction  p. 49
6.2.6.2.2Type: MediaInstructionData  p. 50
6.2.6.2.3Type: MediaInstructions  p. 51
6.2.6.2.4Type: DcMediaSpecification  p. 52
6.2.6.2.5Type: ArMediaSpecification  p. 53
6.2.6.2.6Type: Mdc2EndpointInfo  p. 53
6.2.6.2.7Type: AudioVideoReNegotiationInd |R19|p. 54
6.2.6.2.8Type: InterworkingInstruction |R19|p. 54
6.2.6.3Simple data types and enumerations  p. 54
6.2.6.3.1Introduction  p. 54
6.2.6.3.2Simple data types  p. 54
6.2.6.3.3Enumeration: MediaInstruction  p. 54
6.2.6.3.4Enumeration: MediaConnSide  p. 55
6.2.6.3.5Enumeration: TranscodeMode |R19|p. 55
6.2.6.3.6Enumeration: SendRecvMode |R19|p. 55
6.2.6.4Data types describing alternative data types or combinations of data types  p. 55
6.2.6.5Binary data  p. 56
6.2.7Error Handling  p. 56
6.2.7.1General  p. 56
6.2.7.2Protocol Errors  p. 56
6.2.7.3Application Errors  p. 56
6.2.8Feature negotiation  p. 56
6.2.9Security  p. 56
6.2.10HTTP redirection  p. 56
6.3Nimsas_ImsSessionManagement Service API |R19|p. 57
6.3.1API URI  p. 57
6.3.2Usage of HTTP  p. 57
6.3.2.1General  p. 57
6.3.2.2HTTP standard headers  p. 57
6.3.2.2.1General  p. 57
6.3.2.2.2Content type  p. 57
6.3.2.3HTTP custom headers  p. 58
6.3.3Resources  p. 58
6.3.3.1Overview  p. 58
6.3.3.2Resource: IMS Sessions  p. 58
6.3.3.2.1Description  p. 58
6.3.3.2.2Resource Definition  p. 58
6.3.3.2.3Resource Standard Methods  p. 59
6.3.3.2.4Resource Custom Operations  p. 60
6.3.3.3Resource: Individual IMS Session  p. 60
6.3.3.3.1Description  p. 60
6.3.3.3.2Resource Definition  p. 60
6.3.3.3.3Resource Standard Methods  p. 60
6.3.3.3.4Resource Custom Operations  p. 63
6.3.4Custom Operations without associated resources  p. 63
6.3.5Notifications  p. 64
6.3.5.1General  p. 64
6.3.5.2IMS Session Event Notification  p. 64
6.3.5.2.1Description  p. 64
6.3.5.2.2Target URI  p. 64
6.3.5.2.3Standard Methods  p. 64
6.3.6Data Model  p. 65
6.3.6.1General  p. 65
6.3.6.2Structured data types  p. 66
6.3.6.2.1Introduction  p. 66
6.3.6.2.2Type: ImsSessionInfo  p. 67
6.3.6.2.3Type: SessionInfoSM  p. 67
6.3.6.2.4Type: MediaInfoExternal  p. 67
6.3.6.2.5Type: DcMediaPara  p. 68
6.3.6.2.6Type: ImsSessionEventNotification  p. 68
6.3.6.2.7Type: TargetIdInfo  p. 68
6.3.6.3Simple data types and enumerations  p. 69
6.3.6.3.1Introduction  p. 69
6.3.6.3.2Simple data types  p. 69
6.3.6.3.3Enumeration: DcType  p. 69
6.3.6.3.4Enumeration: AdcType  p. 69
6.3.6.3.5Voidp. …
6.3.6.3.6Enumeration: ImsSessionEventType  p. 69
6.3.6.4Data types describing alternative data types or combinations of data types  p. 70
6.3.6.5Binary data  p. 70
6.3.7Error Handling  p. 70
6.3.7.1General  p. 70
6.3.7.2Protocol Errors  p. 70
6.3.7.3Application Errors  p. 70
6.3.8Feature negotiation  p. 70
6.3.9Security  p. 70
6.3.10HTTP redirection  p. 71
6.4Nimsas_ImsEE Service API |R19|p. 71
6.4.1API URI  p. 71
6.4.2Usage of HTTP  p. 71
6.4.2.1General  p. 71
6.4.2.2HTTP standard headers  p. 72
6.4.2.2.1General  p. 72
6.4.2.2.2Content type  p. 72
6.4.2.3HTTP custom headers  p. 72
6.4.3Resources  p. 72
6.4.3.1Overview  p. 72
6.4.3.2Resource: IMS Event Subscriptions  p. 73
6.4.3.2.1Description  p. 73
6.4.3.2.2Resource Definition  p. 73
6.4.3.2.3Resource Standard Methods  p. 73
6.4.3.2.4Resource Custom Operations  p. 74
6.4.3.3Resource: Individual IMS Event Subscription  p. 74
6.4.3.3.1Description  p. 74
6.4.3.3.2Resource Definition  p. 74
6.4.3.3.3Resource Standard Methods  p. 74
6.4.3.3.4Resource Custom Operations  p. 78
6.4.4Custom Operations without associated resources  p. 79
6.4.5Notifications  p. 79
6.4.5.1General  p. 79
6.4.5.2Event Notification  p. 79
6.4.5.2.1Description  p. 79
6.4.5.2.2Target URI  p. 79
6.4.5.2.3Standard Methods  p. 79
6.4.6Data Model  p. 80
6.4.6.1General  p. 80
6.4.6.2Structured data types  p. 81
6.4.6.2.1Introduction  p. 81
6.4.6.2.2Type: ImsEventsSubscription  p. 82
6.4.6.2.3Voidp. …
6.4.6.2.4Type: ImsEventsNotification  p. 82
6.4.6.2.5Type: EventNotification  p. 83
6.4.6.2.6Voidp. …
6.4.6.2.7Voidp. …
6.4.6.2.8Voidp. …
6.4.6.2.9Voidp. …
6.4.6.2.10Type: ImsEventsSubscriptionCreated  p. 83
6.4.6.2.11Voidp. …
6.4.6.3Simple data types and enumerations  p. 83
6.4.6.3.1Introduction  p. 83
6.4.6.3.2Simple data types  p. 83
6.4.6.4Data types describing alternative data types or combinations of data types  p. 83
6.4.6.5Binary data  p. 84
6.4.7Error Handling  p. 84
6.4.7.1General  p. 84
6.4.7.2Protocol Errors  p. 84
6.4.7.3Application Errors  p. 84
6.4.8Feature negotiation  p. 84
6.4.9Security  p. 84
6.4.10HTTP redirection  p. 85
6.5Nimsas_ImsParameterProvision Service API |R19|p. 85
6.5.1API URI  p. 85
6.5.2Usage of HTTP  p. 85
6.5.2.1General  p. 85
6.5.2.2HTTP standard headers  p. 85
6.5.2.2.1General  p. 85
6.5.2.2.2Content type  p. 85
6.5.2.3HTTP custom headers  p. 86
6.5.3Resources  p. 86
6.5.3.1Overview  p. 86
6.5.3.2Resource: ImsParameterProvisioningDataEntry  p. 86
6.5.3.2.1Description  p. 86
6.5.3.2.2Resource Definition  p. 86
6.5.3.2.3Resource Standard Methods  p. 87
6.5.3.2.4Resource Custom Operations  p. 89
6.5.4Custom Operations without associated resources  p. 89
6.5.5Notifications  p. 89
6.5.6Data Model  p. 89
6.5.6.1General  p. 89
6.5.6.2Structured data types  p. 90
6.5.6.2.1Introduction  p. 90
6.5.6.2.2Type: ImsPpDataEntry  p. 90
6.5.6.3Simple data types and enumerations  p. 90
6.5.6.3.1Introduction  p. 90
6.5.6.3.2Simple data types  p. 90
6.5.6.4Data types describing alternative data types or combinations of data types  p. 90
6.5.6.5Binary data  p. 90
6.5.7Error Handling  p. 91
6.5.7.1General  p. 91
6.5.7.2Protocol Errors  p. 91
6.5.7.3Application Errors  p. 91
6.5.8Feature negotiation  p. 91
6.5.9Security  p. 91
6.5.10HTTP redirection  p. 91
A(Normative)  OpenAPI specification  p. 93
A.1General  p. 93
A.2Nimsas_SessionEventControl API  p. 93
A.3Nimsas_MediaControl API  p. 97
A.4Nimsas_ImsSessionManagement API |R19|p. 102
A.5Nimsas_ImsEE API |R19|p. 109
A.6Nimsas_ImsParameterProvision API |R19|p. 116
$Change history  p. 119

Up   Top