REST Resource: customers.devices

संसाधन: डिवाइस

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "fccId": string,
  "serialNumber": string,
  "preloadedConfig": {
    object (DeviceConfig)
  },
  "activeConfig": {
    object (DeviceConfig)
  },
  "state": enum (State),
  "grants": [
    {
      object (DeviceGrant)
    }
  ],
  "displayName": string
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट. संसाधन पाथ का नाम.

fccId

string

डिवाइस का एफ़सीसी आइडेंटिफ़ायर.

serialNumber

string

इसके लिए, डिवाइस बनाने वाली कंपनी ने डिवाइस को जो सीरियल नंबर असाइन किया है.

preloadedConfig

object (DeviceConfig)

SAS पोर्टल API के ज़रिए बताए गए तरीके से डिवाइस का कॉन्फ़िगरेशन.

activeConfig

object (DeviceConfig)

सिर्फ़ आउटपुट. डिवाइस का मौजूदा कॉन्फ़िगरेशन, SAS में रजिस्टर किया गया.

state

enum (State)

सिर्फ़ आउटपुट. डिवाइस की स्थिति.

grants[]

object (DeviceGrant)

सिर्फ़ आउटपुट. डिवाइस की मदद से दिए गए अनुदान.

displayName

string

डिवाइस का डिसप्ले नेम.

डिवाइस कॉन्फ़िगरेशन

डिवाइस कॉन्फ़िगरेशन के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "category": enum (DeviceCategory),
  "model": {
    object (DeviceModel)
  },
  "airInterface": {
    object (DeviceAirInterface)
  },
  "installationParams": {
    object (InstallationParams)
  },
  "measurementCapabilities": [
    enum (MeasurementCapability)
  ],
  "userId": string,
  "callSign": string,
  "state": enum (State),
  "isSigned": boolean,
  "updateTime": string
}
फ़ील्ड
category

enum (DeviceCategory)

डिवाइस की एफ़सीसी कैटगरी.

model

object (DeviceModel)

इस डिवाइस मॉडल के बारे में जानकारी.

airInterface

object (DeviceAirInterface)

इस डिवाइस के एयर इंटरफ़ेस के बारे में जानकारी.

installationParams

object (InstallationParams)

डिवाइस के लिए इंस्टॉलेशन पैरामीटर.

measurementCapabilities[]

enum (MeasurementCapability)

डिवाइस की मेज़रमेंट रिपोर्टिंग की क्षमताएं.

userId

string

डिवाइस के उपयोगकर्ता का आइडेंटिफ़ायर.

callSign

string

डिवाइस ऑपरेटर का कॉल साइन.

state

enum (State)

कॉन्फ़िगरेशन की स्थिति.

isSigned

boolean

सिर्फ़ आउटपुट. कॉन्फ़िगरेशन को सीपीआई ने साइन किया है या नहीं.

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट. डिवाइस के कॉन्फ़िगरेशन में पिछली बार बदलाव किए जाने की तारीख.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: "2014-10-02T15:01:23.045123456Z".

डिवाइस कैटगरी

डिवाइस की एफ़सीसी कैटगरी, जैसा कि पार्ट 96 के मुताबिक है.

Enums
DEVICE_CATEGORY_UNSPECIFIED डिवाइस की कैटगरी तय नहीं है.
DEVICE_CATEGORY_A कैटगरी A
DEVICE_CATEGORY_B कैटगरी B

डिवाइस मॉडल

डिवाइस के मॉडल के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "vendor": string,
  "name": string,
  "softwareVersion": string,
  "hardwareVersion": string,
  "firmwareVersion": string
}
फ़ील्ड
vendor

string

डिवाइस विक्रेता का नाम.

name

string

डिवाइस के मॉडल का नाम.

softwareVersion

string

डिवाइस का सॉफ़्टवेयर वर्शन.

hardwareVersion

string

डिवाइस का हार्डवेयर वर्शन.

firmwareVersion

string

डिवाइस का फ़र्मवेयर वर्शन.

डिवाइस एयर इंटरफ़ेस

डिवाइस के एयर इंटरफ़ेस के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "radioTechnology": enum (RadioTechnology),
  "supportedSpec": string
}
फ़ील्ड
radioTechnology

enum (RadioTechnology)

यह फ़ील्ड रेडियो ऐक्सेस टेक्नोलॉजी के बारे में बताता है, जिसका इस्तेमाल सीबीएसडी के लिए किया जाता है.

कंडीशनल

supportedSpec

string

यह फ़ील्ड रेडियोटेक्नोलॉजी के फ़ील्ड से जुड़ा है. साथ ही, यह एयर इंटरफ़ेस की खास बातें बताता है, जो रजिस्ट्रेशन के समय सीबीएसडी के मुताबिक होते हैं.

ज़रूरी नहीं

रेडियोटेक्नोलॉजी

रेडियो ऐक्सेस करने की मंज़ूरी वाली टेक्नोलॉजी.

Enums
RADIO_TECHNOLOGY_UNSPECIFIED
E_UTRA
CAMBIUM_NETWORKS
FOUR_G_BBW_SAA_1
NR
DOODLE_CBRS
REDLINE
TARANA_WIRELESS

इंस्टॉलेशन के पैरामीटर

डिवाइस इंस्टॉल करने के पैरामीटर के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "latitude": number,
  "longitude": number,
  "height": number,
  "heightType": enum (HeightType),
  "horizontalAccuracy": number,
  "verticalAccuracy": number,
  "indoorDeployment": boolean,
  "antennaAzimuth": integer,
  "antennaDowntilt": integer,
  "antennaGain": integer,
  "eirpCapability": integer,
  "antennaBeamwidth": integer,
  "antennaModel": string
}
फ़ील्ड
latitude

number

WGS 84 डेटम के मुकाबले डिवाइस के ऐंटीना की जगह का अक्षांश. रेंज -90.000000 से +90.000000 तक हो सकती है. पॉज़िटिव वैल्यू, भूमध्य रेखा के उत्तर में मौजूद अक्षांश को दिखाती हैं. भूमध्य रेखा के दक्षिण में नेगेटिव वैल्यू दिखती हैं.

longitude

number

डिवाइस के ऐंटीना की जगह का देशांतर. WGS 84 डाटम से जुड़ी डिग्री में. रेंज -180.000000 से +180.000000 तक हो सकती है. पॉज़िटिव वैल्यू, मध्य मध्याह्न रेखा के देशांतर के बारे में बताती हैं.

height

number

डिवाइस में मौजूद ऐंटीना की लंबाई मीटर में. जब HighType पैरामीटर वैल्यू "AGL" है, तो ऐंटीना की ऊंचाई को ज़मीनी लेवल से तुलना की जानी चाहिए. जब HighType पैरामीटर वैल्यू "AMSL" है, तो यह WGS84 डाटम के हिसाब से दी जाती है.

heightType

enum (HeightType)

यह तय करता है कि ऊंचाई कैसे मापी जाती है.

horizontalAccuracy

number

डिवाइस के ऐंटीना की जगह (हॉरिज़ॉन्टल) की जगह दिखाने के लिए, मीटर में एक पॉज़िटिव संख्या. यह वैकल्पिक पैरामीटर सिर्फ़ तब मौजूद होना चाहिए, जब इसकी वैल्यू 50 मीटर वाली एफ़सीसी की शर्त से कम हो.

verticalAccuracy

number

डिवाइस के ऐंटीना की वर्टिकल जगह की सटीक जानकारी देने के लिए, मीटर में एक पॉज़िटिव संख्या. यह वैकल्पिक पैरामीटर सिर्फ़ तब मौजूद होना चाहिए, जब इसकी वैल्यू 3 मीटर (एफ़सीसी) वाली शर्त से कम हो.

indoorDeployment

boolean

डिवाइस का एंटेना इनडोर है या नहीं. True: इनडोर. गलत: आउटडोर.

antennaAzimuth

integer

सही उत्तर के संबंध में एंटेना के क्षैतिज विमान के निचले हिस्से की दिशा. इस पैरामीटर की वैल्यू, 0 से 359 के बीच की कोई भी वैल्यू होती है. 0 डिग्री की वैल्यू का मतलब सही उत्तर होता है. 90 डिग्री की वैल्यू का मतलब पूर्व दिशा होता है. यह पैरामीटर A कैटगरी वाले डिवाइसों के लिए ज़रूरी नहीं है. साथ ही, कैटगरी B डिवाइसों के लिए ज़रूरी नहीं है.

antennaDowntilt

integer

एंटेना का डिग्री में अंतर यह पैरामीटर A कैटगरी वाले डिवाइसों के लिए ज़रूरी नहीं है. साथ ही, कैटगरी B डिवाइसों के लिए ज़रूरी नहीं है.

antennaGain

integer

dBi में सबसे ज़्यादा एंटेना पाएं. यह पैरामीटर एक पूर्णांक है, जिसकी वैल्यू -127 और +128 (dBi) के बीच होती है.

eirpCapability

integer

यह पैरामीटर dBm/10 मेगाहर्ट्ज़ की इकाइयों में ज़्यादा से ज़्यादा डिवाइस ईआईआरपी है और यह -127 और +47 (dBm/10 मेगाहर्ट्ज़) के बीच के मान वाली एक पूर्णांक संख्या है. अगर इन्हें शामिल नहीं किया जाता है, तो एसएएस इसे डिवाइस कैटगरी के लिए dBm/10MHz की ज़्यादा से ज़्यादा अनुमति वाली EIRP के रूप में देखता है.

antennaBeamwidth

integer

हॉरिज़ॉन्टल हवाई जहाज़ में मौजूद डिग्री में मौजूद एंटेना की 3-dB एंटेना की बीम. यह पैरामीटर 0 और 360 (°) के बीच का कोई मान है और बिना हस्ताक्षर वाला पूर्णांक है. यह कैटगरी A डिवाइस और कैटगरी B डिवाइस के लिए कंडीशनल है.

antennaModel

string

अगर किसी बाहरी एंटेना का इस्तेमाल किया जाता है, तो इस फ़ील्ड में एंटेना का मॉडल वैकल्पिक तौर पर दिया गया है. स्ट्रिंग की लंबाई ज़्यादा से ज़्यादा 128 ऑक्टेट है.

ऊंचाई का प्रकार

यह तय करता है कि ऊंचाई कैसे मापी जाती है.

Enums
HEIGHT_TYPE_UNSPECIFIED ऊंचाई का प्रकार तय नहीं है.
HEIGHT_TYPE_AGL AGL की ऊंचाई ज़मीन के स्तर के हिसाब से मापी जाती है.
HEIGHT_TYPE_AMSL AMSL की ऊंचाई समुद्र के औसत स्तर के हिसाब से मापी जाती है.

माप की क्षमता

डिवाइस मेज़रमेंट की क्षमता. वैल्यू को [WINNF-SSC-0002] [https://winnf.memberclicks.net/एसेट/CBRS/WINNF-SSC-0002.pdf] से तय किया जाता है.

Enums
MEASUREMENT_CAPABILITY_UNSPECIFIED
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT

राज्य

डिवाइस की स्थिति.

Enums
DEVICE_STATE_UNSPECIFIED अनिर्दिष्ट स्थिति.
RESERVED हालांकि, SAS पोर्टल में बनाए गए डिवाइस अभी तक SAS में रजिस्टर नहीं हैं.
REGISTERED SAS के साथ पंजीकृत डिवाइस.
DEREGISTERED SAS से डिवाइस का रजिस्ट्रेशन रद्द किया गया.

डिवाइस ग्रांट

डिवाइस अनुदान. यह स्पेक्ट्रम ऐक्सेस सिस्टम की ओर से दी जाने वाली एक अनुमति है. यह डिवाइस को किसी खास धड़कन के बाद, तय किए गए ऑपरेटिंग पैरामीटर का इस्तेमाल करके डिवाइस में ट्रांसमिट करता है.

जेएसओएन के काेड में दिखाना
{
  "maxEirp": number,
  "frequencyRange": {
    object (FrequencyRange)
  },
  "state": enum (GrantState),
  "channelType": enum (ChannelType),
  "moveList": [
    {
      object (DpaMoveList)
    }
  ],
  "expireTime": string
}
फ़ील्ड
maxEirp

number

अनुदान की अनुमति के बराबर ज़्यादा समान रूप से रेडिएटेड पावर (ईआईआरपी) ज़्यादा से ज़्यादा ईआईआरपी, dBm/MHz की इकाइयों में होता है. maxEirp का मान, औसत (RMS) EIRP को दिखाता है, जिसे FCC पार्ट 96.41(e)(3) में बताई गई प्रक्रिया से मापा जाएगा.

frequencyRange

object (FrequencyRange)

ट्रांसमिशन फ़्रीक्वेंसी रेंज.

state

enum (GrantState)

अनुदान की स्थिति.

channelType

enum (ChannelType)

इस्तेमाल किया गया चैनल किस तरह का है.

moveList[]

object (DpaMoveList)

डीपीए की ट्रांसफ़र वाली सूचियां, जिन पर यह अनुमति दिखती है.

expireTime

string (Timestamp format)

अनुदान की समयसीमा.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: "2014-10-02T15:01:23.045123456Z".

फ़्रीक्वेंसी रेंज

low_frequency से high_frequency तक की फ़्रीक्वेंसी रेंज.

जेएसओएन के काेड में दिखाना
{
  "lowFrequencyMhz": number,
  "highFrequencyMhz": number
}
फ़ील्ड
lowFrequencyMhz

number

फ़्रीक्वेंसी रेंज की सबसे कम फ़्रीक्वेंसी मेगाहर्ट्ज़.

highFrequencyMhz

number

फ़्रीक्वेंसी रेंज की सबसे ज़्यादा फ़्रीक्वेंसी MHz में.

ग्रांटस्टेट

अनुदान की स्थिति.

Enums
GRANT_STATE_UNSPECIFIED
GRANT_STATE_GRANTED अनुदान दिया गया है, लेकिन डिवाइस में दिल की धड़कन नहीं है.
GRANT_STATE_TERMINATED अनुदान को SAS ने खत्म कर दिया है.
GRANT_STATE_SUSPENDED एसएएस ने अनुदान निलंबित कर दिया है.
GRANT_STATE_AUTHORIZED डिवाइस फ़िलहाल ट्रांसमिट कर रहा है.
GRANT_STATE_EXPIRED अनुदान की समयसीमा खत्म हो गई है.

चैनल का प्रकार

Enums
CHANNEL_TYPE_UNSPECIFIED
CHANNEL_TYPE_GAA
CHANNEL_TYPE_PAL

DpamoveList

डीपीए की एंट्री की सूची.

जेएसओएन के काेड में दिखाना
{
  "dpaId": string,
  "frequencyRange": {
    object (FrequencyRange)
  }
}
फ़ील्ड
dpaId

string

डीपीए का आईडी.

frequencyRange

object (FrequencyRange)

जगह बदलने की सूची पर असर डालने वाली फ़्रीक्वेंसी रेंज.

तरीके

create

node या customer के तहत device बनाता है.

createSigned

node या customer के तहत, साइन किया हुआ device बनाता है.

delete

device को मिटाता है.

get

इससे device की जानकारी मिलती है.

list

devices को node या customer में शामिल करता है.

move

device को किसी दूसरे node या customer में ले जाता है.

patch

device को अपडेट करता है.

signDevice

device पर हस्ताक्षर करता है.

updateSigned

हस्ताक्षर किए गए device को अपडेट करता है.