7.16 MCVideo client query

23.2813GPPFunctional architecture and information flows to support Mission Critical Video (MCVideo)Release 18Stage 2TS

7.16.1 General

The MCVideo client query is used by an authorized MCVideo client to retrieve the characteristics of the MCVideo clients in an area with certain criteria. The query criteria may be a set of capabilities, or category tags, or a mix of such criterions, etc.

7.16.2 Information flows for MCVideo client query

7.16.2.1 MCVideo client query request

Table 7.16.2.1-1 describes the information flow for the MCVideo client query request from MCVideo client to MCVideo sever.

Table 7.16.2.1-1: MCVideo client query request

Information Element

Status

Description

MCVideo ID

M

The identity of the MCVideo user requesting MCVideo client query

Location information

M

The location information where the query to be applied

Query criteria

O

A criteria filter for the query (e.g. category tags, video capabilities, etc.)

7.16.2.2 MCVideo client query response

Table 7.16.2.2-1 describes the information flow for the MCVideo client query response from the MCVideo server to the MCVideo client.

Table 7.16.2.2-1: MCVideo client query response

Information Element

Status

Description

MCVideo ID list

O

The MCVideo clients that fulfil the query criteria

7.16.3 MCVideo client query procedure

Figure 7.16.3-1 describes the procedure for MCVideo client query in on-network. This procedure is applicable to query the MCVideo clients belonging to the same MCVideo system as the requesting MCVideo user.

Pre-conditions:

1. The video capabilities have been collected at MCVideo server during the update MCVideo capabilities information at the MCVideo server procedure in subclause 7.5.2.3.

Figure 7.16.3-1: MCVideo client query procedure

1. MCVideo client A sends a MCVideo client query request to the MCVideo server with certain search criteria.

2. MCVideo server checks whether the MCVideo user of MCVideo client A has the authorization to perform MCVideo client query. If success, MCVideo server retrieves the MCVideo clients that fulfils the search criteria. If MCVideo group ID list is included in the MCVideo client query request, MCVideo server retrieves the affiliated group members that fulfil the query criteria in each affiliated MCVideo group in the received MCVideo group ID list.

3. MCVideo server returns the MCVideo client query response to the MCVideo client A with the retrieved MCVideo clients.

Editor’s note: It is FFS when the requesting MCVideo user and the MCVideo users or the affiliated groups to be requested are not within the same MCVideo system.