Tech-invite3GPPspecsSIPRFCs
Overview21222324252627282931323334353637384‑5x

Content for  TS 23.282  Word version:  17.5.0

Top   Top   Up   Prev   Next
1…   5…   6…   6.6…   7…   7.4…   7.4.2.1.10…   7.4.2.2…   7.4.2.5…   7.4.2.8…   7.4.3…   7.5…   7.5.2.1.12…   7.5.2.2…   7.5.2.4…   7.5.2.6…   7.5.2.8…   7.5.2.11…   7.5.2.14…   7.5.3…   7.6…   7.7…   7.7.2.3…   7.8…   7.9…   7.13…   7.13.3.1.19…   7.13.3.2…   7.13.3.8…   7.13.3.16…   7.13.4…   7.14…   7.14.2.2…   A…   B…

 

6.6  Functional model for file distributionWord‑p. 32

6.6.1  On-network functional model

Figure 6.6.1-1 shows the application plane functional model for file distribution.
(not reproduced yet)
Figure 6.6.1-1: Application plane functional model for file distribution
Up
In the model shown in Figure 6.6.1-1, the following apply:
  • MCData-FD‑1 reference point is primarily used for MCData application signalling for establishing a session in support of MCData file distribution. Secondarily, MCData-FD‑1 reference point is also used for both uplink and downlink unicast data (e.g., URL associated to file, file download completed report).
  • MCData-FD‑2 reference point carries uplink and downlink unicast file data between the FD functions of the MCData server and the MCData UE.
  • MCData-FD‑3 reference point carries downlink multicast file data from the FD function of the MCData server to the FD function of the MCData UE.
  • MCData-FD‑4 reference point carries uplink and downlink unicast file data between the media storage function of the MCData Content server and the media storage client of the MCData UE.
  • MCData-FD‑5 reference point supports the MCData server to access the stored files in the MCData content server for certain file distribution functions, such as retrieval a file to be distributed through multicast etc. This reference points also supports any necessary operational requirements.
  • MCData-FD‑7 reference point supports the upload and download of file data between MCData content server and MCData message store.
Up

6.6.1a  On-network functional model for interconnection |R16|Word‑p. 33
Figure 6.6.1a-1 shows the application plane functional model for file distribution with interconnection.
(not reproduced yet)
Figure 6.6.1a-1: Application plane functional model for file distribution
Up
In the model shown in Figure 6.6.1a-1, the following apply:
  • MCData-FD‑1, MCData-FD‑2, MCData-FD‑3, MCData-FD‑4, MCData-FD‑5 reference points are described in subclause 6.6.1.
  • MCData‑7 and MCData‑8 reference points are described in subclause 6.4.4.1.
  • The MC gateway server is described in subclause 6.4.3.1.5.
  • MCData‑3 and MCData‑9 allow the MCData server in the primary MCData system to share URLs related to files for upload and download with the MCData server in the partner MCData system.
  • MCData-FD‑6 allows file contents and metadata to be shared between the MCData content server in the primary MCData system and the MCData content server in the partner MCData system. MCData FD 6 is based on HTTP.
  • The HTTP proxies are contained in the signalling plane. They provide topology and IP address hiding between MCData systems.
Up

6.6.2  Off-network functional model

Figure 6.6.2-1 shows the off-network application plane functional model for FD.
(not reproduced yet)
Figure 6.6.2-1: Application plane functional model for FD
Up

6.6.3  Functional entities descriptionWord‑p. 34

6.6.3.1  Application plane

6.6.3.1.1  FD function
FD function of the MCData client and the MCData server is responsible to handle file distribution capability related requests and responses.
The FD function of the MCData server is responsible for the distribution of file to the MCData communication participants. The FD function of the MCData server provides the following functionality:
  • reception of uplink file data by means of the MCData-FD‑2 reference point;
  • replicate the file data as needed for distribution to those MCData communication participants using unicast transport;
  • distribute downlink file data by IP unicast transmission to those MCData communication participants utilizing unicast transport by means of the MCData-FD‑2 reference point; and
  • distribute downlink file data using multicast downlink transport by means of the MCData-FD‑3 reference point.
Up
6.6.3.1.2  Media storage client
The media storage client is used to support FD function of the MCData client for file distribution capability. FD function of the MCData client interacts with media storage client for uploading and downloading file to or from the media storage function of the MCData content server.
6.6.3.1.3  Transmission/Reception control
This functional entity is responsible for transmission and reception control of MCData file data between the sending MCData UE, the MCData server, and the receiving MCData UE. Transmission and reception control function is used to provide arbitration between multiple data requests and apply the necessary policy to ensure that appropriate data is transmitted between the MCData UE. However, when the file distribution requests are exceeding a certain size, it may be necessary to control the data that is transmitted or received by the MCData UEs. The control is subject to criteria like application level priorities (e.g. user priority, group priority), service type, emergency nature of the communication, etc.
Up
6.6.3.1.4  Media storage functionWord‑p. 35
The media storage function is responsible for the storing of media uploaded by the media storage client of the MCData UE in case of MCData file distribution. It also supports download of stored media by the MCData UE in case of file distribution via media storage client.
The media storage function supports partial download requests of stored media by the MCData UE via media storage client.
6.6.3.1.5  MCData content server |R17|
The MCData content server functional entity provides a repository area in the MCData trust domain allowing authorized MCData users to temporarily store files that are intended to share to other MCData users. It provides common pool of storage area (i.e. size) to all authorized MCData users to use, no personal space is allocated. An authorized MCData user can use the supported operations on the defined reference point to upload shared files and download the files that are shared to him. The MCData server will use the defined reference point to access the files stored in the MCData content server and support the necessary operational functionalities. As part of the file life cycle management the temporarily stored files will be removed periodically based on the Mission Critical service provider policy. An MCData content server may share files with another MCData content server in another MCData system to support interconnection.
If the MBMS user service architecture described in TS 26.346 is utilized for file distribution, the MCData content server provides the stored file associated to the established MBMS session.
Up

6.6.3.2  Signalling control plane

The description of the signalling control plane is contained in the common functional architecture to support MC services as specified in TS 23.280.

6.6.4  Reference points

6.6.4.1  Application plane

6.6.4.1.1  Reference point MCData-FD-1 (between the FD functions of the MCData client and the MCData server)
MCData-FD‑1 reference point is used for MCData application signalling for establishing a session in support of MCData file distribution. The bearer is also used for both uplink and downlink unicast data (e.g., URL associated to file, file download completed report). The MCData-FD‑1 reference point shall use the SIP‑1 and SIP‑2 reference points for transport and routing of SIP signalling. MCData-FD‑1 reference point can be used as long as the file size does not exceed the capabilities (e.g. payload or transmission limits) provided by MCData-FD‑1.
Messages supported on this interface include the uplink and the downlink unicast file transaction between the MCData clients in MCData communication via the MCData server for:
  • metadata (file size, type etc.) of the file being distributed;
  • URL of the file being distributed;
  • sending download completed report;
  • small size file;
  • conversation identifier for message thread indication; and
  • application plane identities for the MCData user and MCData application.
    Messages supported on this interface may also include the MCData client providing the MCData server with
  • MCData application signalling for establishing a file distribution session in support of MCData communication.
Up
6.6.4.1.2  Reference point MCData-FD-2 (unicast between the FD functions of the MCData client and the MCData server)Word‑p. 36
The MCData-FD‑2 reference point, which exists between the FD functions of the MCData client and the MCData server, is used for unicast file transaction between MCData server and MCData client. The MCData-FD‑2 reference point uses the SGi reference point defined in TS 23.002.
Reference point MCData-FD‑2 supports the following functions:
  • file being distributed from and to the MCData client;
  • conversation identifier for message thread indication; and
  • application plane identities for the MCData user and MCData application.
Up
6.6.4.1.3  Reference point MCData-FD-3 (multicast between the FD functions of the MCData client and the MCData server)
The MCData-FD‑3 reference point, which exists between the FD functions of the MCData client and the MCData server, is used by the FD function of the MCData server to send downlink multicast file data to the FD function of the MCData client. The MCData-FD‑3 reference point uses the MB2‑U interface defined in TS 23.468 or the xMB‑U interface as defined in TS 26.348.
Up
6.6.4.1.4  Reference point MCData-FD-4 (media storage function and media storage client)
The MCData-FD‑4 reference point, which exists between the media storage function and the media storage client, is used by the media storage client of MCData UE to upload and download file to the media storage function of the MCData content server. The MCData-FD‑4 reference point uses the HTTP reference point.
6.6.4.1.5  Reference point MCData-FD-5 (FD function and media storage function) |R16|
The MCData-FD‑5 reference point, which exists between FD function and the media storage function, is used by the FD function of MCData server to fetch the file in the MCData content server that was uploaded by the media storage client of a MCData UE for multicast delivery using MBMS. It also supports necessary operational functions such as size check for transmission control etc. The MCData-FD‑5 reference point uses the HTTP reference point.
Up
6.6.4.1.6  Reference point MCData-FD-7 (media storage function and MCData message store) |R17|
The MCData-FD‑7 reference point, which exists between media storage function and the MCData message store, is used by the media storage function to fetch the file residing in the MCData message store and store in its repository for distribution. It is also used by the MCData message store to download the file contents from the media storage function.

6.6.4.2  Signalling control plane

The description of the signalling control plane reference points is contained in the common functional architecture to support MC services as specified in TS 23.280.

6.7  Functional model for data streaming

6.7.1  On-network functional model

Figure 6.7.1-1 shows the application plane functional model for data streaming.
(not reproduced yet)
Figure 6.7.1-1: Application plane functional model for data streaming
Up
In the model shown in Figure 6.7.1-1, the following apply:
  • MCdata-DS‑1 reference point is used for MCData application signalling for establishing a session in support of MCData data streaming. The bearer is also used for both uplink and downlink unicast stream download reports (e.g. stream start and stop records).
  • MCdata-DS‑2 reference point carries unicast data stream between the data streaming and distribution function of the MCData server and the DS function of the MCData UE. The bearer is used for both uplink and downlink unicast data streaming.
  • MCdata-DS‑3 reference point carries multicast data stream from the data streaming and distribution function of the MCData server to the DS function of the MCData UE. The bearer is used for downlink multicast data streaming.
Up

6.7.2  Off-network functional modelWord‑p. 37

6.7.3  Functional entities description

6.7.3.1  Application plane

6.7.3.1.1  DS function
DS function of the MCData client is responsible to handle DS capability related requests and responses for data streaming. FD function may interact with storage entity for retrieving the locally stored data for data streaming.
6.7.3.1.2  Data streaming and distribution function
The data streaming and distribution function is responsible for the distribution of data stream to MCData communication participants. The data streaming and distribution function provides the following functionality:
  • reception of uplink data stream transmission by means of the MCdata-DS‑2 reference point;
  • replicate the data stream as needed for distribution to those MCData communication participants using unicast transport;
  • distribute downlink data stream by IP unicast transmission to those MCData communication participants utilizing unicast transport by means of MCdata-DS‑2 reference point; and
  • distribute downlink data stream using multicast downlink transport by means of the MCdata-DS‑3 reference point.
Up
6.7.3.1.3  Transmission/Reception controlWord‑p. 38
This functional entity is responsible for transmission and reception control of data stream between the sending MCData UE, the MCData server, and the receiving MCData UE. Transmission and reception control function is used to provide arbitration between multiple data requests and apply the necessary policy to ensure that appropriate data is transmitted between the MCData UEs.

6.7.3.2  Signalling control plane

The description of the signalling control plane is contained in the common functional architecture to support MC services as specified in TS 23.280.

6.7.4  Reference points

6.7.4.1  Application plane

6.7.4.1.1  Reference point MCData-DS-1 (between the data streaming and distribution function and the DS function)
MCdata-DS‑1 reference point is used for MCData application signalling for establishing a session in support of MCData data streaming. The bearer is also used for both uplink and downlink unicast stream download reports (e.g., stream start and stop records). The MCdata-DS‑1 reference point shall use the SIP‑1 and SIP‑2 reference points for transport and routing of SIP signalling.
Messages supported on this interface includes the uplink and the downlink unicast data stream between the MCData clients MCData communication via the MCData server for
  • metadata of the data being streamed;
  • URL of the data being streamed;
  • sending stream download report;
  • conversation identifier for message thread indication; and
  • application plane identities for the MCData user and MCData application.
Messages supported on this interface may also include the MCData client providing the MCData server with
  • MCData application signalling for establishing a UE data streaming session in support of MCData communication.
Up
6.7.4.1.2  Reference point MCData-DS-2 (unicast between the data streaming and distribution function and the DS function)
The MCdata-DS‑2 reference point, which exists between the data streaming and distribution function and the DS function, is used to unicast data stream between the data streaming and distribution function of the MCData server and the DS function of the MCData client. The MCdata-DS‑2 reference point uses the SGi reference point defined in TS 23.002.
MCdata-DS‑2 supports the following functions:
  • stream data from MCData UE;
  • stream data from network;
  • data stream controls from the authorized MCData UE;
  • stream data stream controls from the MCData UE over uplink;
  • start and stop data stream from MCData UE over downlink;
  • conversation identifier for message thread indication; and
  • application plane identities for the MCData user and MCData application.
Up
6.7.4.1.3  Reference point MCData-DS-3 (multicast between the data streaming and distribution function and the DS function)Word‑p. 39
The MCdata-DS‑3 reference point, which exists between the data streaming and distribution function and the DS function, is used by the data streaming and distribution function of the MCData server to send multicast data stream to the DS function of the MCData client. The MCdata-DS‑3 reference point uses the MB2‑U interface defined in TS 23.468.
Up

6.7.4.2  Signalling control plane

The description of the signalling control plane reference points is contained in the common functional architecture to support MC services as specified in TS 23.280.

6.8  Functional model for IP connectivity |R16|

6.8.1  On-network functional model

Figure 6.8.1-1 shows the application plane functional model for User-IP connectivity.
(not reproduced yet)
Figure 6.8.1-1: Application plane functional model for IP connectivity
Up
In the model shown in Figure 6.8.1-1, the following apply:
  • MCData-IPcon‑1 reference point is used for MCData application signalling for establishing a session in support of MCData IP connectivity.
  • MCData-IPcon‑2 reference point carries bidirectional IP Data for point-to-point MCData IP connectivity over the media plane between the U-IPcon distribution function of the MCData server and the IPcon function of the MCData client(s).
  • MCData-IPcon‑3 reference point is used by the IP-con distribution function of the MCData server to send unidirectional downlink IP Data to the IP-con function of the MCData clients.
  • IPcon-host reference point is used for a data host, e.g. server, to use IP connectivity service capabilities. This reference point is outside the scope of the present document.
Up

6.8.2  Off-network functional modelWord‑p. 40

6.8.3  Functional entities description

6.8.3.1  Application plane

6.8.3.1.1  IP connectivity function
IP connectivity function of the MCData client is responsible to handle IPcon capability related requests and responses.
6.8.3.1.2  IPcon distribution function
The IPcon distribution function of the MCData server is responsible for the distribution of IP Data to MCData communication participants. The IPcon distribution function of the MCData server provides the following functionality:
  • reception of uplink IP Data transmission by means of the MCData-IPcon‑2 reference points;
  • replicate the IP Data as needed for distribution to those MCData communication participants using unicast transport;
  • distribute downlink data by IP unicast transmission to those MCData communication participants utilizing unicast transport by means of the MCData-IPcon‑2 reference points; and
  • distribute downlink IP Data using multicast downlink transport by means of the MCData-IPcon‑3 reference point.
Up
6.8.3.1.3  Transmission/Reception control
This functional entity is responsible for transmission and reception control of IP Data transaction between the sending MCData client, the MCData server, and the receiving MCData client. Transmission and reception control function is used to provide arbitration between multiple data requests and apply the necessary policy to ensure that appropriate IP Data are transmitted between the MCData clients.

6.8.3.2  Signalling control plane

The description of the signalling control plane is contained in the common functional architecture to support MC services as specified in TS 23.280.

6.8.4  Reference points

6.8.4.1  Application plane

6.8.4.1.1  Reference point MCData-IPcon-1 (between the IPcon distribution function and the U-IPcon function)
MCData-IPcon‑1 reference point is used for MCData application signalling for establishing a session in support of MCData IP connectivity.
6.8.4.1.2  Reference point MCData-IPcon-2 (unicast between the U-IPcon distribution function and the U-IPcon function)
MCData-IPcon‑2 reference point carries bidirectional IP Data for point-to-point MCData IP connectivity over the media plane between the IPcon distribution function of the MCData server and the IPcon function of the MCData client(s).
6.8.4.1.3  Reference point MCData-IPcon-3 (multicast between the IPcon distribution function and the IPcon function)Word‑p. 41
MCData-IPcon‑3 reference point carries downlink unidirectional IP Data over the media plane between the IPcon distribution function of the MCData server and the IPcon function of the MCData client(s).

6.8.4.2  Signalling control plane

The description of the signalling control plane reference points is contained in the common functional architecture to support MC services as specified in TS 23.280.

6A  Identities

The MCData service specific identities (e.g. MCData ID, MCData group ID) are described in clause 8 of TS 23.280.

6B  Application of functional model to deployments

The application of the functional model to deployments, and description of various deployment scenarios for the MCData service, can be found in clause 9 of TS 23.280.

Up   Top   ToC