Information processing device, communication control device, information processing method, and communication control method
The proposed method improves radio wave resource utilization by using position information within private networks to optimize frequency allocation and reduce interference, addressing the limitations of current dynamic frequency sharing methods, especially in indoor settings.
Patent Information
- Application Number
- PCT/JP2024/023727
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-13
- Filing Date
- 2024-07-01
- Publication Date
- 2025-01-16
AI Technical Summary
Current dynamic frequency sharing methods fail to effectively utilize radio wave resources due to inaccurate location determination of communication devices, particularly indoors, leading to insufficient frequency allocation and increased interference risks.
An information processing device and communication control method that utilize position information generated and transmitted within a private network with distinct regional settings, allowing for more accurate dynamic frequency sharing by considering building penetration loss and location uncertainty, thereby optimizing frequency allocation and reducing interference.
This approach enhances the effective use of radio wave resources by accurately determining available frequencies for communication devices, even when installed indoors, and reduces interference with primary systems, leading to improved frequency utilization and network performance.
Smart Images

Figure JP2024023727_16012025_PF_FP_ABST
Abstract
Description
Information processing device, communication control device, information processing method, and communication control method
[0001] The present disclosure relates to an information processing device, a communication control device, an information processing method, and a communication control method.
[0002] The depletion of radio wave resources (radio resources) that can be allocated to wireless systems (wireless devices) has become a problem. To address this issue, Dynamic Spectrum Access (DSA), which utilizes white space (vacant time and space) in frequency bands already allocated to specific wireless systems, has rapidly gained attention. In recent years, the FCC in the United States and ISED in Canada have approved high-power / outdoor use of the 6 GHz band using AFC systems by unlicensed devices. To achieve this, standardization of AFC systems is being promoted, for example, in the Wireless Innovation Forum (WINNF).
[0003] 47 CFR Part 15, Subpart E-Unlicensed National Information Infrastructure DevicesWi-Fi Alliance, AFC Specification and Test PlansWINNF-TS-3007-V1.0.0, Signaling Protocols and Procedures for 6 GHz Band; AFC System - Standard Power Device Interface Technical Specification
[0004] Generally, in dynamic frequency sharing, a communication control device is deployed to dynamically manage radio waves related to dynamic frequency sharing. The communication control device grants permission to use frequency bands related to dynamic frequency sharing to communication devices under its management. The communication devices communicate based on the permission from the communication control device. Depending on the location of the communication device, more accurate dynamic frequency sharing (e.g., more advanced / more realistic dynamic frequency sharing) tailored to the location of the communication device may be possible. However, with the current dynamic frequency sharing method, there is a possibility that radio wave resources will not be fully utilized effectively.
[0005] Therefore, the present disclosure proposes an information processing device, a communication control device, an information processing method, and a communication control method that can realize effective use of radio wave resources.
[0006] It should be noted that the above problem or object is merely one of multiple problems or objects that can be solved or achieved by multiple embodiments disclosed in this specification.
[0007] In order to solve the above problem, one form of information processing device according to the present disclosure includes a generation unit that generates location information of a communication device that uses radio waves related to dynamic frequency sharing based on information related to a private network having different network settings for each area, and a transmission unit that transmits the location information to a device that performs processing related to the dynamic frequency sharing.
[0008] 1 is an explanatory diagram showing an example of allocation of interference margins to each communication device constituting a secondary system. FIG. 1 is a diagram for explaining a network configuration assumed in this embodiment. FIG. 2 is a diagram for explaining an example of a network configuration method. FIG. 3 is a diagram showing an example of the configuration of a communication system of this embodiment. FIG. 4 is an explanatory diagram showing a hierarchical structure in CBRS. FIG. 5 is an explanatory diagram showing CBRS bands. FIG. 6 is a diagram showing an example of the configuration of a communication system. FIG. 7 is a diagram showing an example of the configuration of a communication system. FIG. 8 is a diagram showing an example of the configuration of a communication system. FIG. 9 is a diagram showing an example of the configuration of a communication system. FIG. 10 is a diagram showing a model in which communication control devices are arranged in a distributed manner. FIG. 11 is a diagram showing a model in which one communication control device supervises a plurality of communication control devices in a centrally controlled manner. FIG. 12 is a diagram showing another example of the arrangement model of communication control devices. FIG. 13 is a diagram showing an example of the configuration of a communication control device according to an embodiment of the present disclosure. FIG. 14 is a diagram showing an example of the configuration of an intermediate device according to an embodiment of the present disclosure. FIG. 15 is a diagram showing an example of the configuration of a communication device according to the embodiment. FIG. 16 is a diagram showing an example of the configuration of a management device according to an embodiment of the present disclosure. FIG. 17 is a diagram showing an example of the configuration of an information processing device according to an embodiment of the present disclosure. FIG. 18 is an explanatory diagram showing an example of an interference model assumed in an embodiment of the present disclosure. FIG. 19 is an explanatory diagram showing another example of the interference model assumed in an embodiment of the present disclosure. FIG. 10 is a flowchart illustrating the operation of a communication system. FIG. 11 is a diagram illustrating an example of a method for identifying a private network to which a communication device belongs. FIG. 12 is a sequence diagram illustrating a first embodiment. FIG. 13 is a sequence diagram illustrating a second embodiment. FIG. 14 is a sequence diagram illustrating a third embodiment. FIG. 15 is a sequence diagram illustrating a fourth embodiment. FIG. 16 is a sequence diagram illustrating a fifth embodiment. FIG. 17 is a sequence diagram illustrating a sixth embodiment. FIG. 18 is a sequence diagram illustrating a seventh embodiment. FIG. 19 is a sequence diagram illustrating an eighth embodiment. FIG. 20 is a sequence diagram illustrating a ninth embodiment. FIG. 21 is a diagram illustrating a specific example of a method for estimating a building entry loss.
[0009] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following embodiments, the same components are designated by the same reference numerals, and redundant description will be omitted.
[0010] In addition, in this specification and drawings, multiple components having substantially the same functional configuration may be distinguished by adding different numbers to the same reference numeral. For example, multiple components having substantially the same functional configuration may be referred to as the communication device 30 as needed. 1 , 30 2 , and 30 3 However, when there is no need to particularly distinguish between multiple components having substantially the same functional configuration, only the same reference numerals are used. For example, the communication device 30 1 , 30 2 , and 30 3 When there is no need to particularly distinguish between them, they will be simply referred to as communication devices 30.
[0011] <<1. Introduction>> In recent years, the wireless environment has become one in which a variety of wireless systems coexist, and the amount of content transmitted via wireless has increased and diversified. This has resulted in the problem of a depletion of radio wave resources (e.g., frequencies) that can be allocated to wireless systems. However, all radio wave bands are already in use by existing wireless systems, making it difficult to allocate new radio wave resources. Therefore, in recent years, more effective use of radio wave resources through the use of cognitive radio technology and other technologies has been attracting attention.
[0012] Cognitive radio technology frees up radio wave resources by utilizing temporally and spatially available radio waves (white space) in existing wireless systems (e.g., dynamic spectrum access (DSA)). For example, in the United States, legislation and standardization of the Citizens Broadband Radio Service (CBRS), which utilizes frequency sharing technology, is accelerating, with the aim of opening up the federal use band (3.55-3.70 GHz), which overlaps with the frequency bands globally designated as 3GPP bands 42 and 43, to the general public. The Wireless Innovation Forum (WINNF) has formulated the standard for CBRS. In recent years, the Automated Frequency Coordination (AFC) system, for which the Wi-Fi Alliance formulated the standard, has also attracted attention as an example of dynamic frequency sharing.
[0013] Cognitive radio technology not only enables dynamic spectrum sharing but also contributes to improving the frequency utilization efficiency of wireless systems. For example, ETSI EN 303 387 and IEEE 802.19.1-2014 specify coexistence technologies between wireless systems that use available radio waves.
[0014] <1-1. Control of wireless systems to achieve frequency sharing> Frequency sharing will be briefly described below using CBRS as an example. Note that the frequency sharing system is not limited to CBRS. For example, the frequency sharing system may be an AFC system.
[0015] In CBRS, for example, a national regulatory authority (NRA) in each country or region requires protection of a radio system (primary system) of a primary user who has received a license or authorization to use a frequency band. For example, the NRA sets an acceptable interference threshold for the primary system, and a radio system (secondary system) of a secondary user is required to keep interference caused by sharing below the acceptable interference threshold.
[0016] In the following description, a "system" refers to a collection of multiple components (devices, modules (components), etc.). In this case, it does not matter whether all the components are in the same housing. For example, multiple devices housed in separate housings and connected via a network, etc., and a single device in which multiple modules are housed in a single housing are both "systems." In other words, wireless systems such as a primary system and a secondary system may each be composed of multiple devices, or may each be composed of a single device.
[0017] To achieve frequency sharing, a communication control device that manages communication of communication devices may be installed in a communication system. The communication control device (e.g., a frequency management database) controls communication of a secondary system so as not to cause fatal interference to a primary system. Here, the communication control device is a system for managing radio wave resources (e.g., frequencies) such as a geo-location database (GLDB), a spectrum access system (SAS), or an automated frequency coordination (AFC) system. In this embodiment, the communication control device corresponds to a communication control device 10, which will be described later. The communication control device 10 will be described in detail later.
[0018] Here, the primary system is, for example, a system (e.g., an existing system) that uses a predetermined frequency band preferentially over other systems. The secondary system is, for example, a system that secondarily uses the frequency band used by the primary system. The primary system and the secondary system may each be composed of multiple communication devices, or may be composed of a single communication device. The communication control device allocates an interference allowance to one or more communication devices so that the cumulative interference (interference aggregation) of one or more communication devices constituting the secondary system to the primary system does not exceed the interference allowance (also referred to as interference margin) of the primary system. In this case, the interference allowance may be an amount of interference predetermined by the operator of the primary system, a public institution that manages radio waves, or the like. In the following description, the term "interference margin" refers to the interference allowance. The cumulative interference may also be referred to as "cumulative interference power."
[0019] 1 is an explanatory diagram showing an example of allocation of interference margins to each communication device constituting a secondary system. In the example of FIG. 1, the secondary system is 1 , 30 2 , 30 3 etc. In the example of FIG. 1, the communication system includes only one device to be protected, but the communication system 1 may include multiple devices to be protected. In the example of FIG. 1, the secondary system includes three communication devices 30, but the number of communication devices 30 included in the secondary system may be more or less than three. In addition, the wireless communication device included in the secondary system does not necessarily have to be the communication device 30. For example, the secondary system may include a terminal device as a wireless communication device. In the example of FIG. 1, only one primary system and one secondary system are shown, but there may be multiple primary systems and multiple secondary systems.
[0020] communication device 30 1 , 30 2 , 30 3The amount of interference that the primary system to be protected can tolerate is I accept In addition, the communication device 30 1 , 30 2 , 30 3 The amount of interference that each of the primary system causes to a specific protection point is expressed as the interference amount I 1 , I 2 , I 3 Here, the protection point is a reference point for calculating interference for protecting the communication system 1.
[0021] The communication control device calculates the cumulative interference (received interference amount I shown in FIG. 1) at a predetermined protection point of the communication system 1. 1 +I 2 +I 3 ) is the interference margin I accept The interference margin I accept For example, the communication control device allocates the amount of interference I 1 , I 2 , I 3 are I accept Each communication device 30 is assigned an interference margin I accept Alternatively, the communication control device allocates the amount of interference I 1 , I 2 , I 3 are I accept Each communication device 30 is assigned an interference margin I accept Of course, the method of allocating the interference margin is not limited to this example, and also includes a method of sequential allocation as will be described later.
[0022] Based on the allocated amount of interference (hereinafter referred to as the allocated interference amount), the communication control device calculates the maximum transmission power (hereinafter referred to as the maximum allowable transmission power) that is permitted for each communication device 30. For example, the communication control device calculates the maximum allowable transmission power for each communication device 30 by back-calculating from the allocated interference amount based on propagation loss, antenna gain, etc. Then, the communication control device notifies each communication device 30 of information on the calculated maximum allowable transmission power.
[0023] <1-2. Overview of this embodiment> Next, an overview of this embodiment will be described.
[0024] <1-2-1. Problem> When the communication device 30 is installed indoors, depending on the laws and standards, the communication control device 10 is permitted to calculate available frequencies taking into account building entry loss. In this case, the communication device 30 can make secondary use of more frequencies than when it is outdoors.
[0025] However, with the current dynamic spectrum sharing method, there is a possibility that radio wave resources will not be used effectively. For example, consider a case where a communication device 30 identifies its own location using a positioning device such as a GPS sensor. In this case, depending on the positioning accuracy of the positioning device (e.g., indoor positioning accuracy), even if the communication device 30 is indoors, the measurement result may cover a wide area including outdoors due to compensation for measurement error. In this case, the communication control device 10 cannot eliminate the possibility that the communication device 30 is outdoors, and therefore cannot calculate available frequencies taking into account building entry loss. This may result in ineffective use of radio wave resources.
[0026] This problem will be specifically explained using an AFC system as an example.
[0027] In recent years, the US Federal Communications Commission (FCC) and Canada's Innovation, Science and Economic Development (ISED) have approved high-power / outdoor use of the 6 GHz band using unlicensed devices (e.g., Wi-Fi devices, 5G NR-U, etc.) that utilize the Automated Frequency Coordination (AFC) system.
[0028] To achieve this, standardization of AFC systems is underway. For example, the Wi-Fi Alliance has formulated standards for unlicensed devices (hereinafter also referred to as SPDs (Standard Power Devices)) that can be connected to an AFC system to enable high-power / outdoor use (see, for example, Non-Patent Document 2: AFC Specification and Test Plans). This standard, for example, standardizes the interface between an SPD and an AFC system. In this standard, geolocation information and geolocation information uncertainty are collectively treated as an "area of location uncertainty." This means that an SPD is present somewhere in a specified area.
[0029] In the specifications of the Wi-Fi Alliance and the Wireless Innovation Forum (WINNF), an AFC system determines information about secondarily available frequencies within a specified volume of location uncertainty and provides the determined information to an SPD. Here, the volume of location uncertainty is, for example, the area of location uncertainty plus the height of the SPD plus vertical uncertainty. The information about secondarily available frequencies is, for example, the channel plus maximum equivalent isotropic radiation power (EIRP) or maximum power spectral density (PSD) per 1 MHz. When an SPD is installed indoors, some laws or standards allow calculation of available frequency information taking building entry loss into account. In this case, the SPD can use more frequencies for secondary use than when installed outdoors.
[0030] Furthermore, the regulations generally require that SPDs be equipped with a geolocation capability. When an SPD is outdoors, it can obtain highly accurate location information by positioning using GPS or the like. On the other hand, when an SPD is indoors, it cannot obtain highly accurate location information. This is because the positioning accuracy of positioning methods such as GPS decreases indoors. Therefore, when an SPD is installed indoors, it is necessary to compensate for the error by, for example, setting a wider range for the volume of location uncertainty than when it is outdoors.
[0031] However, if the range of the volume of location uncertainty is set wide, there is a possibility that an outdoor area will be included within it. The AFC system needs to provide the SPD with available frequency information for the location that is most subject to transmission power constraints within the volume of location uncertainty. Therefore, if the volume of location uncertainty includes an outdoor area, the AFC system cannot provide available frequencies that take into account building penetration loss, even though the SPD is actually installed indoors. As a result, there is a problem in that the available frequencies for the SPD will be reduced.
[0032] <1-2-2. Overview of the Solution> In order to solve this problem, it is conceivable that the AFC system could receive more accurate location information from an external information source other than the geolocation capability. Below, an overview of the solution to the above problem will be described.
[0033] <Network Configuration Assumed in This Embodiment> First, a network configuration assumable in this embodiment will be described.
[0034] FIG. 2 is a diagram illustrating a network configuration assumed in this embodiment. In this embodiment, private IP addresses are assigned to various network devices, including wireless LAN access points (SPDs), within a single private network (also referred to as a local network). This private network has different network settings for each area. For example, as shown in FIG. 2, an IP address range is divided and assigned for each building or for each floor / room within a building. Network devices connected to LAN ports installed in each building, floor, or room are automatically assigned IP addresses within the assigned IP address range. FIG. 3 is a diagram illustrating an example of a network configuration method. One possible method for configuring such a network is to use a Layer 3 switch to change the assigned IP address range for each VLAN (Virtual LAN), as shown in FIG. 3.
[0035] <Overview of Communication System Configuration> Next, an overview of the configuration of the communication system 1 of this embodiment will be described. Here, the overview of the configuration of the communication system 1 will be described using an architecture centered on an AFC system as an example. Note that the embodiment may also be applicable to architectures that use other communication control devices, including a Spectrum Access System (SAS) operated in a Citizens Broadband Radio System (CBRS).
[0036] 4 is a diagram showing an example of the configuration of a communication system 1 according to this embodiment. The communication system 1 according to this embodiment includes an AFC system, a proxy, and an SPD (Standard Power Device). The AFC system, proxy, and SPD are devices that are also included in the architecture of a conventional AFC system. The AFC system is generally a communication control device in frequency sharing. The proxy is generally an intermediate device in frequency sharing. The SPD is generally a communication device in frequency sharing.
[0037] The communication system 1 of this embodiment includes a network configuration information management device and a location information identification device in addition to an AFC system, a proxy, and an SPD. Note that the configuration shown in FIG. 4 is merely an example. The configuration of the communication system 1 is not limited to the example configuration shown in FIG. 4. For example, the network configuration information management device and the location information identification device do not necessarily have to be separated into two. For example, one device may combine the functions of these two devices. Furthermore, in the example of FIG. 4, the location information identification device is connected to all of the AFC system, the proxy, and the SPD, but the location information identification device may also be connected to one or more devices selected from the AFC system, the proxy, and the SPD.
[0038] (Network Configuration Information Management Device) The network configuration information management device is a device that manages information about the private network to which the SPD belongs (e.g., network configuration information of the private network). For example, the network configuration information management device is pre-registered by the private network administrator with information such as geospatial information on the private network, a list of access points that make up the private network, correspondence information between IP address ranges and buildings / floors / rooms, and location information for each building / floor / room. The IP address range may be represented by a combination of an IP address and a subnet mask in IPv4, or by an IPv6 prefix in IPv6. The location information for the building / floor / room may be represented by the horizontal outline of the building / floor / room, building height, ceiling height, height above ground of the base and / or floor, or a combination thereof. Note that multiple network configuration information management devices may exist for each private network. Information about multiple private networks may be managed by a single network configuration information management device.
[0039] (Location Information Identification Device) The location information identification device is a device for identifying the location of an SPD. For example, the location information identification device identifies a volume of location uncertainty (second location information) that the AFC system uses to calculate available frequencies, based on information about the current location measured by the SPD (first location information), an IP address assigned to the SPD, and information acquired from a network configuration information management device (e.g., information about correspondence relationships between IP address ranges and buildings / floors / rooms, and location information about buildings / floors / rooms). The location information identification device then transmits the identified information to a device that performs processing related to dynamic spectrum sharing (e.g., one or more devices among the AFC system, the proxy, and the SPD).
[0040] <Overview of Operation of Communication System> The location information identification device collects information about the private network (the network configuration information described above) in advance from the network configuration information management device. The network configuration information includes, for example, information on the correspondence between IP address ranges and buildings / floors / rooms, and location information of the buildings / floors / rooms.
[0041] The location information identification device then identifies the private network to which the SPD belongs based on geographical spatial information (e.g., office building, address, etc.) in which the private network is constructed, location information (first location information) measured by the wireless access points that make up the private network, and information that can uniquely identify the SPD (e.g., MAC address, or a combination of an authentication number and a serial number, etc.).
[0042] It is generally considered that network devices such as SPDs are not taken outside the location (building, floor, or room) where the LAN port to which they are connected is located. Therefore, the location information identification device can identify the building, floor, or room in which the network device is installed by using the IP address assigned to the network device and the IP address range assignment information for each location.
[0043] Therefore, the location information identifying device identifies the location information of the SPD (second location information) based on the IP address range and building / floor / room correspondence information among the network configuration information of the private network, and the IP address assigned to the SPD. At this time, the location information identifying device may generate information that enables identification of whether the SPD is installed indoors.
[0044] The AFC system uses the space of the location (building, floor, or room) identified in this way as the volume of location uncertainty of the SPD. Since it can be guaranteed that the volume of location uncertainty is definitely indoors, the AFC system can take building entry loss into account when calculating available frequencies. As a result, more frequencies become available to the SPD. Furthermore, by receiving IP address range allocation information from a relatively reliable network configuration information management device, the reliability of the determination itself can be improved.
[0045] <1-3. Terminology Related to Frequencies and Sharing> The outline of this embodiment has been described above, but before going into a detailed description of this embodiment, the terms related to frequencies and sharing used in this embodiment will be summarized.
[0046] In this embodiment, the primary system and secondary system (for example, communication system 1) are assumed to be in a dynamic spectrum access (DSA) environment. Below, terms related to frequencies and sharing will be explained using the Citizens Broadband Radio Service (CBRS), established by the Federal Communications Commission (FCC) in the United States, as an example. Note that the communication system 1 of this embodiment is not limited to a CBRS-related system. For example, the communication system 1 may be a system related to the AFC system defined by the Wi-Fi Alliance. Of course, the communication system 1 may be a system other than the CBRS and AFC systems.
[0047] Dynamic spectrum sharing will be described below using CBRS as an example. FIG. 5 is an explanatory diagram showing a hierarchical structure in CBRS. As shown in FIG. 5, each user of a shared frequency band is classified into one of three groups. These groups are called "tiers." The three groups are called the incumbent tier, the priority access tier, and the general authorized access tier, respectively. In the example of FIG. 5, the priority access tier is located above the general authorized access tier, and the incumbent tier is located above the priority access tier. Taking CBRS as an example, for example, a system located in the incumbent tier (incumbent system) is the primary system, and systems located in the general authorized access tier and the priority access tier are secondary systems.
[0048] The Incumbent Tier is a group of incumbent users who have traditionally used a frequency band designated as a shared frequency band. Incumbent users are sometimes called primary users. Under CBRS, the Department of Defense (DOD), fixed satellite operators, and Grandfathered Wireless Broadband Licensees (GWBLs) are designated as incumbent users. The Incumbent Tier is not required to avoid or suppress interference with the Priority Access Tier and General Authorized Access Tier (GAA Tier), which have lower priority. Furthermore, the Incumbent Tier is protected from interference by the Priority Access Tier and General Authorized Access Tier (GAA Tier). In other words, users of the Incumbent Tier can use the frequency band without considering the presence of other groups.
[0049] The Priority Access Tier is a group of users who use the above-mentioned shared frequency band based on a license called a Priority Access License (PAL). Users who use the above-mentioned shared frequency band are sometimes called secondary users. In frequency sharing in the Priority Access Tier, interference avoidance or suppression to an incumbent tier having a higher priority than the Priority Access Tier is required, but interference avoidance or suppression to a general authorized access tier (GAA Tier) having a lower priority is not required. In addition, the Priority Access Tier is not protected from interference by an incumbent tier having a higher priority, but is protected from interference by a general authorized access tier (GAA Tier) having a lower priority.
[0050] The General Authorized Access Tier (GAA Tier) is a group consisting of users other than those in the Incumbent Tier and Priority Access Tier. Users in this tier are also sometimes called secondary users. However, because this tier has a lower priority for shared use than the Priority Access Tier, it is also sometimes called low-priority secondary users. Spectrum sharing in the General Authorized Access Tier requires avoidance or suppression of interference with the Incumbent Tier and Priority Access Tier, which have higher priority. Furthermore, the General Authorized Access Tier is not protected from interference by the Incumbent Tier and Priority Access Tier, which have higher priority. In other words, the General Authorized Access Tier (GAA Tier) is a "tier" that legally requires opportunistic spectrum sharing.
[0051] The hierarchical structure is not limited to these definitions. CBRS is generally called a three-tier structure, but it may also be a two-tier structure. Typical examples include two-tier structures such as LSA (Licensed Shared Access) and TVWS (TV band White Space). LSA employs a structure equivalent to a combination of an incumbent tier and a priority access tier. TVWS employs a structure equivalent to a combination of an incumbent tier and a general authorized access tier (GAA tier). Four or more tiers may also exist. Specifically, for example, an intermediate tier corresponding to the priority access tier may be further prioritized. For example, the general authorized access tier (GAA tier) may also be prioritized in a similar manner.
[0052] FIG. 6 is an explanatory diagram showing the CBRS band. Taking the above-mentioned CBRS as an example, the primary system is a military radar system, a grandfathered wireless system, or a fixed satellite service (space-to-earth). Here, the military radar system is typically a shipboard radar. The secondary system is a wireless network system consisting of base stations and terminals called Citizens Broadband Radio Service Devices (CBSDs) and End User Devices (EUDs). The secondary system further has a priority level, which is defined as a priority access license (PAL) that allows licensed use of the shared band, and general authorized access (GAA), which is equivalent to unlicensed access. Tier 1 shown in FIG. 6 corresponds to the existing layer shown in FIG. 5. Tier 2 shown in FIG. 6 corresponds to the priority access layer shown in FIG. 5. 6 corresponds to the general authorized access layer shown in FIG.
[0053] The primary system and the secondary system are not limited to the above examples. For example, a wireless system included in the Priority Access Tier may be considered as the primary system, and a system included in the General Authorized Access Tier (GAA Tier) may be considered as the secondary system.
[0054] Furthermore, the primary system of this embodiment is not limited to the example shown in FIG. 6 . Other types of wireless systems may be used as the primary system. Examples of primary systems include wireless systems such as TV broadcasting, fixed microwave systems (FS), meteorological radar, radio altimeters, communications-based train control systems, and radio astronomy. Alternatively, the primary system may be a television broadcasting system such as a DVB-T (Digital Video Broadcasting-Terrestrial) system, or a cellular communication system such as LTE (Long Term Evolution), NR (New Radio), or 6G. Furthermore, the primary system may be an aviation wireless system such as ARNS (Aeronautical Radio Navigation Service). Of course, the primary system is not limited to the above wireless systems and may be other types of wireless systems. Other wireless systems may be used as the primary system depending on the country, region, and frequency band to which the system is applied.
[0055] Furthermore, the white space used by the secondary system is not limited to radio waves in the federal use band (3.55-3.70 GHz). The secondary system may use radio waves in a frequency band other than the federal use band (3.55-3.70 GHz) as the white space. For example, if the primary system is a television broadcasting system, the secondary system may use TV white space as the white space. Here, TV white space refers to a frequency band that is not used by a television broadcasting system (primary system) among frequency channels allocated to the television broadcasting system. In this case, the TV white space may be a channel that is not used depending on the region.
[0056] Furthermore, the relationship between the primary system and the secondary system is not limited to a frequency sharing relationship, but may be a network coexistence relationship between the same or different wireless systems using the same frequency.
[0057] Furthermore, application of this embodiment is not limited to a frequency-sharing environment. Generally, in frequency sharing or secondary frequency usage, an existing system using a target band is called a primary system, and a system of a secondary user is called a secondary system. However, when this embodiment is applied to a non-frequency-sharing environment, these (primary system, secondary system) may be replaced with other terms for "system." For example, the primary system and the secondary system do not necessarily need to be distinguished based on priority. Also, for example, a macrocell base station in a heterogeneous network (HetNet) may be called a primary system, and a small cell or relay station may be called a secondary system. Also, a base station may be called a primary system, and Relay UEs or Vehicle UEs that realize D2D (Device to Device) or V2X (Vehicle to Everything) within its coverage may be called secondary systems. The base station is not limited to a fixed type, and may be a portable / mobile type. In such a case, for example, the communication control device provided by the present invention may be provided in a core network, a base station, a relay station, a Relay UE, etc.
[0058] The term "frequency" used in the following description may be replaced with another term. For example, the term "frequency" may be replaced with terms such as "resource," "resource block," "resource element," "resource pool," "channel," "component carrier," "Bandwidth Part (BWP)," "carrier," "subcarrier," "BWP (Bandwidth Part)," "beam," or terms having equivalent or similar meanings.
[0059] <<2. Configuration of the Communication System>> The terminology relating to frequencies and sharing has been explained above, and the communication system 1 according to an embodiment of the present disclosure will be explained in detail below.
[0060] The communication system 1 is, for example, a wireless communication system that performs wireless communication by secondary utilization of the frequency band used by the primary system. For example, the communication system 1 is a wireless communication system that shares the radio waves used by the primary system. The communication system 1 provides wireless services to users or devices owned by users using a predetermined radio access technology.
[0061] It should be noted that the communication system 1 of this embodiment is not limited to a system related to CBRS. For example, the communication system 1 may be a system related to an AFC system. Of course, the communication system 1 may be a system other than a CBRS or AFC system. It should be noted that the frequency band used by the communication system 1 (the frequency band related to dynamic frequency sharing) does not have to be the frequency band primarily allocated to the primary system. For example, the frequency band used by the communication system 1 (the frequency band related to dynamic frequency sharing) may be the frequency band primarily allocated to the communication system 1.
[0062] Here, the communication system 1 may be a wireless communication system such as W-CDMA (Wideband Code Division Multiple Access), cdma2000 (Code Division Multiple Access 2000), LTE, NR, or 6G. LTE and NR are types of cellular communication technologies that enable mobile communication for terminal devices by arranging multiple areas covered by base stations (e.g., eNB (eNodeB), gNB (gNodeB), or RAN nodes (including EUTRAN and NGRAN)) in the form of cells. In recent years, 6G has also been under consideration. 6G, as a type of cellular communication technology, may also become a technology that enables mobile communication for terminal devices by arranging multiple areas covered by base stations in the form of cells. A single base station may manage multiple cells.
[0063] In the following description, "LTE" includes LTE-A (LTE-Advanced), LTE-A Pro (LTE-Advanced Pro), and EUTRA (Evolved Universal Terrestrial Radio Access). NR includes NRAT (New Radio Access Technology) and FEUTRA (Further EUTRA). A single base station may manage multiple cells. In the following description, a cell corresponding to LTE is referred to as an LTE cell, and a cell corresponding to NR is referred to as an NR cell.
[0064] NR is a next-generation radio access method for LTE and is a different RAT (Radio Access Technology) from LTE. NR is a radio access technology that can support various use cases, including eMBB (Enhanced Mobile Broadband), mMTC (Massive Machine Type Communications), and URLLC (Ultra-Reliable and Low Latency Communications). NR can implement a technical framework that supports the usage scenarios, requirements, and deployment scenarios of these use cases.
[0065] 6G is the next generation of cellular communication technology after NR and 5GS (5G System), which are fifth-generation mobile communications. 6G includes radio access technology and network technology between base stations, core networks, and data networks. 6G will enhance eMBB, mMTC, and URLLC, which were major use cases or requirements of NR. Technologies provided by 6G may include AI technologies (e.g., cognitive network, AI native air interface), sensing technologies (e.g., radar sensing, network as a sensor), and terahertz communication technologies.
[0066] The communication system 1 is not limited to a cellular communication system, and may be, for example, another wireless communication system such as a wireless local area network (LAN) system, a television broadcasting system, an aviation wireless communication system, or a space wireless communication system.
[0067] <2-1. Specific Configuration Example of Communication System> A specific configuration example of the communication system 1 will be described below.
[0068] The communication system 1 typically includes the following entities: a communication control device (for example, a frequency management system such as an AFC system or SAS); an intermediate device (for example, a proxy); a communication device (for example, a terminal device or a base station); and an information processing device (for example, a network configuration information management device or a location information identification device).
[0069] In this embodiment, unless otherwise specified, a communication device is an entity that constitutes a secondary system that shares part or all of the frequency band allocated to the primary system. The communication device that constitutes the secondary system may be a communication device (Type A) that can access a communication control device without using a wireless path with permission from the communication control device. Also, the communication device that constitutes the secondary system may be a communication device (Type B) that cannot access a communication control device without a wireless path with permission from the communication control device 10.
[0070] The communication device does not necessarily have to be fixed and may be installed on a moving object such as a car. Furthermore, the communication device does not necessarily have to be located on the ground. It may be equipped with communication device functions on objects in the air or space, such as aircraft, drones, helicopters, and satellites, or on or underwater objects, such as ships and submarines. Typically, such mobile communication devices fall under the category of communication devices (Type B) and secure an access path to a communication control device by wirelessly communicating with other communication devices (Type A). Naturally, even a mobile communication device can be treated as a communication device (Type A) if the frequency used for wireless communication with the communication device (Type A) is not managed by the communication control device.
[0071] 7 to 9 are diagrams illustrating configuration examples of the communication system 1. The devices in the diagrams can also be considered as devices in a logical sense. That is, some of the devices in the diagrams can be realized as virtual machines (VMs), containers, dockers, or the like, and these may be physically implemented on the same hardware.
[0072] Communication system 1 includes communication control device 10, intermediate device 20, communication device 30, management device 40, and information processing device 50. In the example of Fig. 7, information processing device 50 is connected to communication device 30. In the example of Fig. 8, information processing device 50 is connected to intermediate device 20. In the example of Fig. 9, information processing device 50 is connected to communication control device 10. In the examples of Figs. 7 to 9, information processing device 50 is connected to one of communication control device 10, intermediate device 20, and communication device 30, but information processing device 50 may be connected to multiple devices selected from communication control device 10, intermediate device 20, and communication device 30.
[0073] 7 to 9, communication system 1 includes one each of intermediate device 20, communication device 30, management device 40, and information processing device 50, but communication system 1 may include multiple intermediate devices 20, communication devices 30, management devices 40, and information processing devices 50. Management device 40 and information processing device 50 may be integrated into one device.
[0074] The communication system 1 provides wireless services to users or devices owned by users by the cooperation of the devices (e.g., communication devices such as wireless communication devices) that make up the communication system 1. A wireless communication device is a device that has a wireless communication function. In the examples of FIGS. 7 to 9, at least the communication device 30 corresponds to a wireless communication device.
[0075] Note that the communication control device 10, the intermediate device 20, the management device 40, and the information processing device 50 may have a wireless communication function. In this case, the communication control device 10, the intermediate device 20, the management device 40, and the information processing device 50 can also be considered as wireless communication devices. In the following description, a wireless communication device may be simply referred to as a communication device. Note that the communication device is not limited to a wireless communication device; for example, a device that does not have a wireless communication function and is only capable of wired communication can also be considered as a communication device.
[0076] In this embodiment, the concept of a "communication device" includes not only portable devices such as mobile terminals, but also devices installed in structures or mobile bodies. The structures or mobile bodies themselves may be considered communication devices. The concept of a communication device also includes not only terminal devices, but also base stations and relay devices. A communication device is a type of processing device and information processing device. The term "communication device" used in the following description can be appropriately replaced with "transmitting device" or "receiving device." In this embodiment, the concept of "communication" includes "broadcasting." In this case, the term "communication device" can be appropriately replaced with "broadcasting device." Of course, the term "communication device" can also be appropriately replaced with "transmitting device" or "receiving device."
[0077] In the following description, a wireless communication device may be referred to as a wireless system. For example, communication device 30 is one wireless system. A wireless system may also be one system configured with multiple communication devices including at least one wireless communication device. For example, a system configured with one or multiple base stations and one or multiple communication devices subordinate thereto may also be considered one wireless system. In the following description, a communication system configured with multiple communication devices including at least one wireless communication device may also be referred to as a wireless communication system, or simply as a communication system.
[0078] In this embodiment, a system refers to a collection of multiple components (devices, modules (components), etc.). In this case, all of the components that make up the system may or may not be in the same housing. For example, multiple devices housed in separate housings and connected via wires and / or wirelessly are one system. Also, one device in which multiple modules are housed in one housing is one system.
[0079] 7 to 9, only one communication control device 10 exists in one communication system 1. However, multiple communication control devices 10 may exist in one communication system 1. When multiple communication control devices exist, at least one of the following three types of decision-making topologies can be applied to the communication control devices 10. Autonomous decision-making Centralized decision-making Distributed decision-making
[0080] Autonomous decision-making is a decision-making topology in which a decision-making entity (a decision-making entity, in this case, a communication control device) makes decisions independently of other decision-making entities. The communication control device independently performs the necessary frequency allocation and calculations for interference control. Fig. 10 is a diagram showing a model in which communication control devices 10 are distributedly arranged. Autonomous decision-making can be applied, for example, to a case in which a plurality of communication control devices 10 are distributedly arranged as shown in Fig. 10. In this case, a plurality of communication control devices 10 (in the example of Fig. 10, communication control devices 10 1 and communication control device 10 2 ) exchange information about the communication devices 30 they manage, and perform calculations for necessary frequency allocation and interference control.
[0081] Centralized decision-making is a decision-making topology in which a decision-making entity delegates decision-making to another decision-making entity. Fig. 11 is a diagram showing a model (a so-called master-slave model) in which one communication control device centrally controls multiple communication control devices. When medium-scale decision-making is performed, for example, a model like that shown in Fig. 11 is assumed. In the example of Fig. 11, the communication control device 10 3 is the master communication control device, and the communication control device 10 4 , 60 5 In such a system, the master communication control device controls multiple slave communication control devices and can make decisions centrally. The master communication control device can also delegate or revoke decision-making authority to each slave communication control device for purposes such as load balancing.
[0082] Distributed decision-making is a decision-making topology in which a decision-making entity cooperates with another decision-making entity to make decisions. For example, when multiple communication control devices are arranged as shown in Figure 10, mutual adjustment and negotiation of the decision-making results after each device makes a decision can be considered "distributed decision-making." Also, for example, in a model such as that shown in Figure 11, dynamic delegation and revocation of decision-making authority by a master communication control device to each slave communication control device for the purpose of load balancing can also be considered "distributed decision-making."
[0083] In a scenario in which centralized decision-making and distributed decision-making are applied, an implementation such as that shown in Fig. 12 is also possible as a modified example. Fig. 12 is a diagram showing another example of an arrangement model of the communication control device 10. In the example of Fig. 12, the master communication control device exists externally, and a communication device (for example, a base station) or an intermediate device that bundles multiple communication devices acts as a slave communication control device.
[0084] The configuration of each device included in the communication system 1 will be specifically described below.
[0085] <2-2. Configuration of the Communication Control Device> Next, the configuration of the communication control device 10 will be described.
[0086] The communication control device 10 is a device that manages communication of the communication device 30. For example, the communication control device 10 is a device that controls wireless communication of the communication device 30. For example, the communication control device 10 is a device that performs processing related to dynamic frequency sharing of the communication device 30. At this time, the communication control device 10 may perform calculations related to frequencies available to the communication device 30 as processing related to dynamic frequency sharing. Furthermore, the communication control device 10 may determine communication parameters (also referred to as operating parameters) to be used by the communication device 30 (e.g., a base station) and issue permission or instructions to the communication device 30. Note that the communication control device 10 may control wireless communication of the communication device 30 (e.g., a terminal device) via the base station or directly. The communication control device 10 is a type of information processing device.
[0087] The communication control device 10 may be, for example, a server / system constituting a TV White Space Database (TVWSDB), a Geolocation Database (GLDB), a Spectrum Access System (SAS), or an Automated Frequency Coordination (AFC). The communication control device 10 may also be a network manager that performs integrated control of wireless devices within a network. Taking ETSI EN 303 387 and IEEE 802.19.1-2018 as examples, the communication control device 10 may also be a control device such as a Spectrum Manager / Coexistence Manager that controls radio interference between wireless devices. For example, a Registered Location Secure Server (RLSS) defined in IEEE 802.11-2016 may also be the communication control device 10. In a frequency sharing environment, a database (database server, device, system) such as a geo-location database (GLDB) or a spectrum access system (SAS) can also serve as the communication control device 10. An automated frequency coordination (AFC) system can also serve as the communication control device 10.
[0088] Of course, the communication control device 10 is not limited to these examples. An entity that instructs and / or manages frequency sharing may be called a communication control device. Also, an entity that determines and / or authorizes communication parameters of a communication device may be called a communication control device.
[0089] If the communication system 1 is a cellular communication system, the communication control device 10 may be a device constituting a core network. The core network CN is, for example, an EPC (Evolved Packet Core) or a 5G Core network (5GC). If the core network is an EPC, the communication control device 10 may be, for example, a device having a function as an MME (Mobility Management Entity). If the core network is a 5GC, the communication control device 10 may be, for example, a device having a function as an AMF (Access and Mobility Management Function) or an SMF (Session Management Function). Even if the communication system 1 is a cellular communication system, the communication control device 10 does not necessarily have to be a device constituting a core network. For example, the communication control device 10 may be a device having a function as an RNC (Radio Network Controller).
[0090] The communication control device 10 may have a gateway function. For example, if the core network is EPC, the communication control device 10 may be a device having a function as an S-GW (Serving Gateway) or P-GW (Packet Data Network Gateway). If the core network is 5GC, the communication control device 10 may be a device having a function as a UPF (User Plane Function). The communication control device 10 may be an SMF, PCF, UDM, or the like. The core network CN may include an SMF, PCF, UDM, or the like.
[0091] The communication control device 10 does not necessarily have to be a device that constitutes a core network. For example, assume that the core network is a W-CDMA (Wideband Code Division Multiple Access) or cdma2000 (Code Division Multiple Access 2000) core network. In this case, the communication control device 10 may be a device that functions as an RNC (Radio Network Controller).
[0092] The communication control device 10 may be connected to each of the multiple communication devices 30. For example, in the case of 5GC, an N2 reference point exists between the AMF and the NG-RAN, and the AMF and the NG-RAN are logically connected to each other via the NG interface.
[0093] The communication control device 10 manages the communications of the communication devices 30. For example, the communication control device 10 may manage the location of each communication device 30 in area units (e.g., Tracking Area, RAN Notification Area) consisting of multiple cells. Note that the communication control device 10 may grasp and manage, for each communication device 30, which base station (or which cell) the communication device 30 is connected to, which base station (or which cell) the communication device 30 is located within the communication area of, etc.
[0094] The control targets of the communication control device 10 are basically the communication devices 30, but it may also control wireless communication devices subordinate to them. The communication control device 10 may also control multiple secondary systems. In this case, the communication system 1 can be considered as a system comprising multiple secondary systems.
[0095] In order to perform its function, the communication control device 10 may acquire necessary information from entities other than the intermediate device 20, the communication device 30, the management device 40, and the information processing device 50. Specifically, the communication control device 10 may acquire information necessary for protection, such as location information of the primary system, from a database (regulatory database) managed and operated by a national or regional radio regulatory agency (NRA: National Regulatory Authority). An example of a regulatory database is the Universal Licensing System (ULS) operated by the Federal Communications Commission (FCC). Examples of information necessary for protection may include, for example, location information of the primary system, communication parameters of the primary system, out-of-band emission limit (OOBE), adjacent channel leakage ratio (ACLR), adjacent channel selectivity, fading margin, and / or protection ratio (PR). In these examples, if fixed values and methods of obtaining or deriving them are prescribed by law, etc., it is desirable to use those values.
[0096] As another example, it is also possible that the communication control device 10 acquires radio wave sensing information from a radio wave sensing system that is installed and operated for the purpose of detecting radio waves from the primary system. As a specific example, the communication control device 10 acquires radio wave detection information of the shipboard radar, which is the primary system, from a radio wave sensing system called the Environmental Sensing Capability (ESC) in the U.S. CBRS. Furthermore, if the communication device or terminal has a sensing function, the communication control device 10 may acquire radio wave detection information of the primary system from them.
[0097] FIG. 13 is a diagram illustrating an example configuration of a communication control device 10 according to an embodiment of the present disclosure. The communication control device 10 includes a communication unit 11, a storage unit 12, and a control unit 13. Note that the configuration illustrated in FIG. 13 is a functional configuration, and the hardware configuration may be different. Furthermore, the functions of the communication control device 10 may be distributed and implemented in multiple physically separated configurations. For example, the communication control device 10 may be configured by multiple server devices.
[0098] The communication unit 11 is a communication interface that communicates with other communication devices (e.g., intermediate device 20, communication device 30, management device 40, information processing device 50, and other communication control devices 10). The communication unit 11 may be a wireless interface or a wired interface. For example, the communication unit 11 is assumed to be a wireless communication interface. In this case, the communication unit 11 may be compatible with one or more wireless access methods. For example, the communication unit 11 may be compatible with both NR and LTE. The communication unit 11 may also be compatible with other wireless access methods, such as W-CDMA or cdma2000.
[0099] Furthermore, the communication unit 11 may be a communication interface other than a wireless communication interface. In this case, the communication unit 11 may be a network interface or a device connection interface. For example, the communication unit 11 may be a LAN (Local Area Network) interface such as a NIC (Network Interface Card), or a Universal Serial Bus (USB) interface configured by a USB host controller, a USB port, etc. Alternatively, the configuration of the communication unit 11 may be the same as that of the wireless communication unit 31 of the base station described below.
[0100] The storage unit 12 is a data readable / writable storage device such as a DRAM, an SRAM, a flash memory, a hard disk, etc. The storage unit 12 stores the operation parameters of each of the plurality of communication devices 30 that make up the communication system 1.
[0101] The control unit 13 is a controller that controls each unit of the communication control device 10. The control unit 13 is realized by a processor such as a CPU or an MPU. For example, the control unit 13 is realized by a processor executing various programs stored in a storage device inside the communication control device 10 using RAM or the like as a work area. The control unit 13 may also be realized by an integrated circuit such as an ASIC or an FPGA. A CPU, an MPU, an ASIC, and an FPGA can all be considered as controllers.
[0102] As shown in FIG. 13 , the control unit 13 includes an acquisition unit 131, a processing unit 132, and a transmission unit 133. Each block (acquisition unit 131 to transmission unit 133) constituting the control unit 13 is a functional block that indicates a function of the control unit 13. These functional blocks may be software blocks or hardware blocks. For example, each of the above-mentioned functional blocks may be a software module realized by software (including a microprogram), or may be a circuit block on a semiconductor chip (die). Of course, each functional block may be a processor or an integrated circuit. The functional blocks may be configured in any manner. The control unit 13 may be configured as functional units different from the above-mentioned functional blocks. The operation of each block constituting the control unit 13 will be described later.
[0103] Note that control unit 23 of intermediate device 20, control unit 33 of communication device 30, control unit 43 of management device 40, and control unit 53 of information processing device 50 may include the respective functional blocks (acquisition unit 131 to transmission unit 133) of control unit 13 of communication control device 10. In this case, the description of communication control device 10 that appears in the following description can be replaced with intermediate device 20, communication device 30, management device 40, or information processing device 50, as appropriate.
[0104] 2-3. Configuration of Intermediate Device Next, the configuration of intermediate device 20 will be described.
[0105] Intermediate device 20 is a device that communicates with communication control device 10 on behalf of (represents) one or more communication devices 30 (e.g., base stations). For example, intermediate device 20 is a proxy device (proxy system). Intermediate device 20 is also a type of communication device. Intermediate device 20 is also a type of information processing device.
[0106] Here, intermediate device 20 is a device that communicates with communication control device 10 on behalf of (represents) one or more communication devices 30. For example, intermediate device 20 is a proxy device (proxy system). Intermediate device 20 is also a type of communication device. Intermediate device 20 is also a type of information processing device. Here, intermediate device 20 may be a DP (Domain Proxy). Here, DP refers to an entity that communicates with communication control device 10 such as SAS on behalf of each of multiple CBSDs, or an entity that communicates with communication control device 10 such as SAS on behalf of a network composed of multiple CBSDs. Note that intermediate device 20 is not limited to a DP as long as it has the function of communicating with communication control device 10 on behalf of (represents) one or more communication devices 30. For example, a network manager that performs integrated control of base stations within a network may be considered as intermediate device 20. Furthermore, intermediate device 20 may be a device called an AFC (Automated Frequency Coordination) device.
[0107] The proxy system may be configured with one device or multiple devices. Communication between intermediate device 20 and communication device 30 may be wired or wireless. Similarly, communication between intermediate device 20 and communication control device 10 may be wired or wireless.
[0108] Note that the communication device represented by intermediate device 20 is not limited to a base station and may be, for example, a terminal device. In the following description, one or more communication devices represented by intermediate device 20 (e.g., one or more communication devices 30) may be referred to as subordinate communication devices (e.g., subordinate communication devices 30).
[0109] 14 is a diagram illustrating an example configuration of intermediate device 20 according to an embodiment of the present disclosure. Intermediate device 20 includes a wireless communication unit 21, a storage unit 22, a control unit 23, and a network communication unit 24. Note that the configuration illustrated in FIG. 14 is a functional configuration, and the hardware configuration may be different. Furthermore, the functions of intermediate device 20 may be distributed and implemented across multiple physically separated components.
[0110] The wireless communication unit 21 is a wireless communication interface that communicates wirelessly with other communication devices (for example, the communication control device 10, the communication device 30, the management device 40, the information processing device 50, and other intermediate devices 20). The wireless communication unit 21 operates under the control of the control unit 23. The wireless communication unit 21 supports one or more wireless access methods. For example, the wireless communication unit 21 supports both NR and LTE. The wireless communication unit 21 may also support other wireless access methods, such as W-CDMA and cdma2000. The configuration of the wireless communication unit 21 is similar to that of the wireless communication unit 31 of the communication device 30.
[0111] Storage unit 22 is a data readable / writable storage device such as a DRAM, an SRAM, a flash memory, or a hard disk. Storage unit 22 functions as a storage means of intermediate device 20. Storage unit 22 may store unique information, communication parameters, etc. of each subordinate communication device 30 (or a communication device 30 further subordinate to a subordinate communication device 30).
[0112] Control unit 23 is a controller that controls each unit of intermediate device 20. Control unit 23 is realized by a processor such as a CPU or MPU. For example, control unit 23 is realized by a processor executing various programs stored in a storage device inside intermediate device 20 using RAM or the like as a work area. Note that control unit 23 may also be realized by an integrated circuit such as an ASIC or FPGA. A CPU, MPU, ASIC, and FPGA can all be considered to be controllers.
[0113] The network communication unit 24 is a communication interface for communicating with other communication devices (e.g., the communication control device 10, the communication device 30, the management device 40, the information processing device 50, and other intermediate devices 20). For example, the network communication unit 24 is a LAN interface such as a NIC. The network communication unit 24 may be a USB interface configured by a USB host controller, a USB port, etc. The network communication unit 24 may also be a wired interface or a wireless interface. The network communication unit 24 communicates with other communication devices under the control of the control unit 23.
[0114] 2-4. Configuration of the Communication Device Next, the configuration of the communication device 30 included in the communication system 1 will be described.
[0115] The communication device 30 is a communication device (wireless system) that performs wireless communication with the communication control device 10, the intermediate device 20, the management device 40, the information processing device 50, or another communication device 30. For example, the communication device 30 is a standard power device (SPD). The communication device 30 may be a base station or a terminal device. The communication device 30 is a type of information processing device.
[0116] Fig. 15 is a diagram showing the configuration of a communication device 30 according to this embodiment. The communication device 30 includes a wireless communication unit 31, a storage unit 32, a control unit 33, and a sensor unit 34. The configuration shown in Fig. 15 is a functional configuration, and the hardware configuration may be different from this. Furthermore, the functions of the communication device 30 may be distributed and implemented in multiple physically separated units.
[0117] The wireless communication unit 31 is a signal processing unit for wireless communication with other wireless communication devices (for example, the communication control device 10, the intermediate device 20, the management device 40, the information processing device 50, or other communication devices 30). The wireless communication unit 31 is controlled by the control unit 33. The wireless communication unit 31 supports one or more wireless access methods. The wireless communication unit 31 may support at least one of NR, LTE, and 6G. In addition to NR, LTE, and 6G, the wireless communication unit 31 may also support W-CDMA, cdma2000, and the like. The wireless communication unit 31 may also support automatic retransmission techniques such as HARQ (Hybrid Automatic Repeat reQuest).
[0118] The wireless communication unit 31 may be configured to be capable of communicating using wireless access technologies (wireless communication methods) other than LTE, NR, and 6G. For example, the wireless communication unit 31 may be configured to be compatible with Wi-Fi and Bluetooth. The communication device 30 may also be configured to be capable of communicating using LPWA (Low Power Wide Area) communication. Alternatively, the communication device 30 may be configured to be capable of communicating using proprietary wireless communication standards.
[0119] Here, LPWA communication refers to wireless communication that enables low-power, wide-range communication. For example, LPWA wireless refers to IoT (Internet of Things) wireless communication using a specified low-power radio (e.g., the 920 MHz band) or the ISM (Industry-Science-Medical) band. Note that the LPWA communication used by the communication device 30 may be compliant with the LPWA standard. Examples of LPWA standards include ELTRES, ZETA, SIGFOX, LoRaWAN, and NB-IoT. Of course, the LPWA standard is not limited to these, and other LPWA standards may also be used.
[0120] The wireless communication unit 31 includes a transmission processing unit 311, a reception processing unit 312, and an antenna 313. The wireless communication unit 31 may include multiple transmission processing units 311, multiple reception processing units 312, and multiple antennas 313. If the wireless communication unit 31 supports multiple wireless access methods, each unit of the wireless communication unit 31 may be configured separately for each wireless access method. The transmission processing unit 311 and the reception processing unit 312 may be configured separately for LTE, NR, and 6G. The antenna 313 may be configured with multiple antenna elements, for example, multiple patch antennas. The wireless communication unit 31 may have a beamforming function. For example, the wireless communication unit 31 may have a polarization beamforming function using vertical polarization (V polarization) and horizontal polarization (H polarization) (or a polarization beamforming function using dual polarization in polarization directions 45 degrees and -45 degrees from the vertical direction).
[0121] The storage unit 32 is a readable and writable storage device such as a DRAM, an SRAM, a flash memory, a hard disk, etc. The storage unit 32 functions as a storage means of the communication device 30.
[0122] The control unit 33 is a controller that controls each unit of the communication device 30. The control unit 33 controls the wireless communication unit to perform wireless communication with other wireless communication devices (e.g., the intermediate device 20 or another communication device 30). The control unit 33 may be implemented by a processor such as a CPU or an MPU. In particular, the control unit 33 may be implemented by a processor executing various programs stored in a storage device internal to the communication device 30 using RAM or the like as a work area. The control unit 33 may be implemented by an integrated circuit such as an ASIC or FPGA. The CPU, MPU, ASIC, and FPGA can all be considered controllers. The control unit 33 may be implemented by a GPU. The CPU, MPU, ASIC, FPGA, and GPU can all be considered controllers. The control unit 33 may be composed of multiple physically separated objects. For example, the control unit 33 may be composed of multiple semiconductor chips.
[0123] The sensor unit 34 is composed of one or more sensors that acquire information regarding the position, movement speed, or movement direction of the communication device 30. The sensor unit 34 functions as a geolocation capability of the communication device 30. The sensor unit 34 may include a Global Navigation Satellite System (GNSS) sensor. Here, the GNSS sensor may be a Global Positioning System (GPS) sensor, a GLONASS sensor, a Galileo sensor, or a Quasi-Zenith Satellite System (QZSS) sensor. The GNSS sensor can also be referred to as a GNSS receiving module. The sensor unit 34 may also include an acceleration sensor. Additionally, the sensor unit 34 may include an Inertial Measurement Unit (IMU), a geomagnetic sensor, or an altimeter.
[0124] The sensor unit 34 may also include a sensor that measures the situation around the communication device 30. For example, the sensor unit 34 may include a depth sensor such as LiDAR (light detection and ranging). Of course, the sensor unit 34 may also include a depth sensor other than LiDAR. The sensor unit 34 may also include a ranging system using millimeter-wave radar. Alternatively, the sensor unit 34 may include a ToF (Time of Flight) sensor or a stereo camera.
[0125] Additionally, the sensor unit 34 may include a sensor for acquiring the position of the other communication device 30. Furthermore, the sensor included in the sensor unit 34 may be a combination of multiple sensors.
[0126] <2-4-1. Configuration of Base Station> As described above, the communication device 30 may be a base station. The configuration of the base station will be described below.
[0127] A base station is a wireless communication device that performs wireless communication with other wireless communication devices (e.g., terminal devices or other base stations). The base station may wirelessly communicate with the terminal devices via a relay station, or may wirelessly communicate directly with the terminal devices.
[0128] The base station is a device equivalent to a radio base station (such as a base station, Node B, eNB, gNB, or 6GNB) or a radio access point. The base station may be a radio relay station. The base station may be an optical device called a remote radio head (RRH). The base station may be a receiving station such as a field pickup unit (FPU). The base station may be an integrated access and backhaul (IAB) donor node or an IAB relay node that provides radio access lines and radio backhaul lines using time division multiplexing, frequency division multiplexing, or space division multiplexing.
[0129] The wireless access technology used by the base station may be cellular communication technology. The wireless access technology used by the base station may be wireless LAN technology. The wireless access technology used by the base station may be low power wide area (LPWA) communication technology. However, the wireless access technology used by the base station is not limited to these and may be other wireless access technologies. The wireless communication used by the base station may be wireless communication using millimeter waves or wireless communication using terahertz waves. The wireless communication used by the base station may be wireless communication using radio waves or wireless communication using infrared or visible light (optical wireless). Furthermore, the base station may be capable of NOMA (Non-Orthogonal Multiple Access) communication with a terminal device. Here, NOMA communication refers to communication (transmission, reception, or both) using non-orthogonal resources. Note that the base station may be capable of NOMA communication with other base stations.
[0130] Note that the base station may be able to communicate with the core network via a base station-core network interface (e.g., NG Interface, S1 Interface, etc.). This interface may be either wired or wireless. The base station may be able to communicate with other base stations via an inter-base station interface (e.g., Xn Interface, X2 Interface, F1 Interface, etc.). This interface may be either wired or wireless.
[0131] The concept of a base station (also called a "base station device") includes not only a donor base station but also a relay base station (also called a "relay station"). A relay base station may be any one of an RF Repeater, a Smart Repeater, and an Intelligent Surface. The concept of a base station includes not only a structure with base station functions but also equipment installed in the structure.
[0132] Examples of structures include high-rise buildings, houses, steel towers, station facilities, airport facilities, port facilities, office buildings, school buildings, hospitals, factories, commercial facilities, stadiums, and other buildings. The concept of a structure includes not only buildings, but also non-building structures such as tunnels, bridges, dams, fences, and steel pillars, as well as equipment such as cranes, gates, and wind turbines. The concept of a structure includes not only land (ground in the narrow sense) or underground structures, but also water-based structures such as piers or megafloats, and underwater structures such as ocean observation facilities. A base station can also be referred to as an information processing device.
[0133] The base station may be a donor station or a relay station (relay station). The base station may be a fixed station or a mobile station. The mobile station is a wireless communication device (e.g., a base station) configured to be mobile. In this case, the base station may be a device installed in a mobile body, or may be the mobile body itself. For example, a relay station with mobility can be considered a base station as a mobile station. Furthermore, devices that are inherently mobile and have base station functionality (at least part of the base station functionality), such as vehicles, UAVs (Unmanned Aerial Vehicles) represented by drones, and smartphones, also fall under the category of base station as a mobile station.
[0134] Here, the moving body may be a mobile terminal such as a smartphone or a mobile phone. The moving body may be a moving body that moves on land (ground in the narrow sense) (e.g., a vehicle such as an automobile, bicycle, bus, truck, motorcycle, train, or linear motor car), or a moving body that moves underground (e.g., in a tunnel) (e.g., a subway). The moving body may also be a moving body that moves on water (e.g., a ship such as a passenger ship, cargo ship, or hovercraft), or a moving body that moves underwater (e.g., a submersible vessel such as a submarine, submarine, or unmanned underwater vehicle). The moving body may also be a moving body that moves within the atmosphere (e.g., an aircraft such as an airplane, airship, or drone).
[0135] The base station may be a terrestrial base station (ground station) installed on the ground. The base station may be a base station located on a structure on the ground, or a base station installed on a mobile object moving on the ground. The base station may be an antenna installed on a structure such as a building and a signal processing device connected to that antenna. The base station may be the structure or the mobile object itself. "Terrestrial" refers not only to land (terrestrial in the narrow sense) but also to ground, on water, and underwater. The base station is not limited to a terrestrial base station. If the communication system 1 is a satellite communication system, the base station may be an aircraft station. From the perspective of the satellite station, an aircraft station located on Earth is a ground station.
[0136] The base station is not limited to a terrestrial station. The base station may be a non-terrestrial base station (non-terrestrial station) that can float in the air or space. The base station may be an aircraft station or a satellite station.
[0137] A satellite station is a satellite station capable of floating outside the atmosphere. The satellite station may be a device mounted on a space vehicle such as an artificial satellite, or may be the space vehicle itself. A space vehicle is a vehicle that moves outside the atmosphere. Examples of space vehicles include artificial celestial bodies such as artificial satellites, spacecraft, space stations, and probes. A satellite that serves as a satellite station may be a low Earth orbiting (LEO) satellite, a medium Earth orbiting (MEO) satellite, a geostationary Earth orbiting (GEO) satellite, or a highly elliptical orbiting (HEO) satellite. The satellite station may be a device mounted on a low Earth orbit satellite, a medium Earth orbit satellite, a geostationary satellite, or a highly elliptical orbit satellite.
[0138] An aircraft station is a wireless communication device capable of floating in the atmosphere of an aircraft or the like. The aircraft station may be a device mounted on the aircraft or the like, or may be the aircraft itself. The concept of aircraft includes not only heavier-than-air vehicles such as airplanes and gliders, but also lighter-than-air vehicles such as balloons and airships. The concept of aircraft includes not only heavier-than-air vehicles or lighter-than-air vehicles, but also rotorcraft such as helicopters and autogyros. The aircraft station, or an aircraft equipped with an aircraft station, may be an unmanned aerial vehicle such as a drone.
[0139] The concept of unmanned aerial vehicles also includes unmanned aerial systems (UAS) and tethered unmanned aerial systems (UAS). The concept of unmanned aerial vehicles also includes lighter than air UAS (LTA) and heavier than air UAS (HTA). The concept of unmanned aerial vehicles also includes high altitude unmanned aerial system platforms (HAPs).
[0140] The size of the coverage of a base station may be relatively large, such as a macrocell, or relatively small, such as a picocell. The size of the coverage of a base station may be extremely small, such as a femtocell. The base station may have a beamforming function. The base station may form a cell or service area for each beam. Additionally or alternatively, in addition to beamforming, which gives directionality to the beam, the base station may have a function to pinpoint a desired wave to a specific point by further considering distance information from the base station antenna. This function may be called beam focusing or point forming.
[0141] In some embodiments, a base station may be configured by a collection of multiple physical or logical devices. As an example, the base station of this embodiment may be divided into multiple devices such as a baseband unit (BBU) and a radio unit (RU). The base station may be interpreted as a collection of these multiple devices. Furthermore, the base station may be either a BBU or an RU, or may be both. The BBU and the RU may be connected by a predetermined interface such as an enhanced Common Public Radio Interface (eCPRI).
[0142] The RU may be referred to as an RRU (Remote Radio Unit) or an RD (Radio DoT). The RU may correspond to a gNB-DU (gNB Distributed Unit) described later. The BBU may correspond to a gNB-CU (gNB Central Unit) described later. The RU may be a device integrally formed with an antenna. The base station antenna, for example, an antenna integrally formed with the RU, may employ an Advanced Antenna System and support MIMO such as FD-MIMO or beamforming. The base station antenna may have, for example, 64 transmitting antenna ports and 64 receiving antenna ports.
[0143] The antenna mounted on the RU may be an antenna panel consisting of one or more antenna elements, and the RU may be equipped with one or more antenna panels. The RU may be equipped with two types of antenna panels, a horizontally polarized antenna panel and a vertically polarized antenna panel. The RU may be equipped with two types of antenna panels, a right-handed circularly polarized antenna panel and a left-handed circularly polarized antenna panel, or an antenna panel with a polarization direction at 45 degrees from the vertical direction and an antenna panel with a polarization direction at -45 degrees from the vertical direction. Multiple antennas with these multiple polarization directions may be mounted on a single antenna panel. The RU may form and control an independent beam for each antenna panel.
[0144] A plurality of base stations may be connected to each other. One or more base stations may be included in a radio access network (RAN). In this case, the base station may be simply referred to as a RAN, a RAN node, an access network (AN), an AN node, or the like. The RAN in LTE may be called an enhanced universal terrestrial RAN (EUTRAN). The RAN in NR may be called an NGRAN. Furthermore, the RAN in 6G may be called a 6GRAN. The RAN in W-CDMA (UMTS) may be called a UTRAN.
[0145] An LTE base station may be referred to as an eNodeB (Evolved Node B) or eNB. In this case, the EUTRAN includes one or more eNodeBs (eNBs). An NR base station may be referred to as a gNodeB or gNB. In this case, the NGRAN includes one or more gNBs. A 6G base station may be referred to as a 6GNodeB, 6gNodeB, 6GNB, or 6gNB. In this case, the 6GRAN includes one or more 6GNBs. The EUTRAN may include a gNB (en-gNB) connected to a core network (EPC) in an LTE communication system (EPS). The NGRAN may include an ng-eNB connected to a core network (5GC) in a 5G communication system (5GS).
[0146] When the base station is an eNB, gNB, 6GNB, or the like, the base station may be referred to as a 3GPP access. When the base station is a wireless access point, the base station may be referred to as a non-3GPP access. The base station may be an optical extension device called an RRH (Remote Radio Head). When the base station is a gNB, the base station may be a combination of the gNB-CU and gNB-DU described above, or may be either a gNB-CU or a gNB-DU.
[0147] Here, the gNB-CU hosts multiple upper layers (e.g., RRC (Radio Resource Control), SDAP (Service Data Adaptation Protocol), PDCP (Packet Data Convergence Protocol)) of the access stratum for communication with the UE. On the other hand, the gNB-DU hosts multiple lower layers (e.g., RLC (Radio Link Control), MAC (Medium Access Control), PHY (Physical layer)) of the access stratum. That is, among the messages / information described below, RRC signaling (semi-static notification) is generated by the gNB-CU, while MAC The CE and DCI (dynamic notification) may be generated by the gNB-DU. Alternatively, some configurations of the RRC configuration (semi-static notification), such as IE:cellGroupConfig, may be generated by the gNB-DU, and the remaining configurations may be generated by the gNB-CU. These configurations may be transmitted and received over the F1 interface described below.
[0148] A base station may be configured to be able to communicate with other base stations. When multiple base stations are eNBs or a combination of eNBs and en-gNBs, these base stations may be connected via an X2 interface. When multiple base stations are gNBs or a combination of gn-eNBs and gNBs, these base stations may be connected via an Xn interface. When multiple base stations are a combination of gNB-CUs and gNB-DUs, these base stations may be connected via the above-mentioned F1 interface. Messages / information (e.g., RRC signaling, MAC Control Element (CE), or Downlink Control Information (DCI)) described below may be transmitted between multiple base stations via, for example, an X2 interface, an Xn interface, or an F1 interface.
[0149] A cell provided by a base station may be called a serving cell. The concept of a serving cell includes a PCell (Primary Cell) and an SCell (Secondary Cell). When dual connectivity is provided to a terminal device, a PCell and zero or more SCells provided by a Master Node (MN) may be called a Master Cell Group. Examples of dual connectivity include EUTRA-EUTRA Dual Connectivity, EUTRA-NR Dual Connectivity (ENDC), EUTRA-NR Dual Connectivity with 5GC, NR-EUTRA Dual Connectivity (NEDC), and NR-NR Dual Connectivity. Further examples of dual connectivity include NR-6G Dual Connectivity and 6G-NR Dual Connectivity.
[0150] The serving cell may include a PSCell (Primary Secondary Cell or Primary SCG Cell). When dual connectivity is provided to a terminal device, a PSCell provided by a Secondary Node (SN) and zero or more SCells may be referred to as a Secondary Cell Group (SCG). Unless special configuration (e.g., PUCCH on SCell) is performed, the Physical Uplink Control Channel (PUCCH) is transmitted by the PCell and PSCell but not by the SCell. Radio link failure is detected by the PCell and PSCell but not (does not need to be detected by) the SCell. As such, the PCell and PSCell play special roles among serving cells and are therefore also referred to as Special Cells (SpCells).
[0151] One cell may be associated with one downlink component carrier and one uplink component carrier. The system bandwidth corresponding to one cell may be divided into multiple BWPs (Bandwidth Parts). In this case, one or multiple BWPs may be configured in a terminal device, and one BWP may be used by the terminal device as an active BWP. Radio resources available to the terminal device, such as frequency bands, numerology (subcarrier spacing), or slot configurations, may differ for each cell, component carrier, or BWP.
[0152] 2-4-2. Configuration of Terminal Device As described above, the communication device 30 may be a terminal device. The configuration of the terminal device will be described below.
[0153] A terminal device is a wireless communication device that performs wireless communication with other wireless communication devices (e.g., base stations or other terminal devices). Any type of information processing device (computer) can be used as the terminal device. For example, the terminal device may be a mobile terminal such as a mobile phone, a smart device (smartphone or tablet), a personal digital assistant (PDA), or a notebook PC. The terminal device may also be an imaging device (e.g., a camcorder) equipped with a communication function. The terminal device may also be a motorcycle or a mobile broadcast vehicle equipped with a communication device such as a field pickup unit (FPU). The terminal device may also be a machine-to-machine (M2M) device or an Internet of Things (IoT) device. The terminal device may also be a wearable device such as a smartwatch.
[0154] Furthermore, the terminal device may be an xR device such as an AR (Augmented Reality) device, a VR (Virtual Reality) device, or an MR (Mixed Reality) device. In this case, the xR device may be a glasses-type device such as AR glasses or MR glasses, or a head-mounted device such as a VR head-mounted display. When the terminal device is an xR device, the terminal device may be a standalone device consisting only of a part worn by a user (e.g., a glasses part). Furthermore, the terminal device may be a terminal-linked device consisting of a part worn by a user (e.g., a glasses part) and a terminal part (e.g., a smart device) linked to the part worn by a user.
[0155] The terminal device may be capable of NOMA communication with a base station. The terminal device may use an automatic repeat request (ARQ) technique when communicating with a base station. The terminal device may be capable of sidelink communication with another terminal device. The terminal device may use an automatic repeat request (ARQ) technique when performing sidelink communication. The terminal device may be capable of NOMA communication when performing sidelink communication with another terminal device. The terminal device may be capable of LPWA communication with another wireless communication device such as a base station. The wireless communication used by the terminal device may be wireless communication using millimeter waves. The wireless communication used by the terminal device, including sidelink communication, may be wireless communication using radio waves, or wireless communication using infrared or visible light, i.e., optical wireless.
[0156] The terminal device may be a mobile wireless communication device, i.e., a mobile device. The terminal device may be a wireless communication device installed in a mobile device, or the mobile device itself. The terminal device may be a vehicle that moves on a road, such as an automobile, bus, truck, or motorcycle, or may be a wireless communication device mounted on the vehicle. The mobile device may be a mobile terminal, or a mobile device that moves on land (in the narrow sense of the word), underground, on water, or underwater. The mobile device may also be a mobile device that moves within the atmosphere, such as an airplane, airship, balloon, or helicopter, or a mobile device that moves outside the atmosphere, such as an artificial satellite. The mobile device may also be a UAV (Unmanned Aerial Vehicle) such as a drone. The terminal device may also be a wireless communication device mounted on the mobile device.
[0157] A terminal device may be capable of simultaneously connecting to and communicating with multiple base stations or multiple cells. When a base station supports a communication area through multiple cells (e.g., pCell or sCell), the multiple cells can be aggregated and communication can be performed between the base station and the terminal device using carrier aggregation (CA) technology, dual connectivity (DC) technology, multi-connectivity (MC) technology, or the like. Alternatively, communication can be performed between the terminal device and the multiple base stations via cells of different base stations using coordinated multi-point transmission and reception (CoMP) technology.
[0158] The terminal device may be a relay terminal that relays communications to a remote terminal.
[0159] 2-5. Configuration of Management Device Next, the configuration of the management device 40 will be described.
[0160] The management device 40 is a device that manages information (e.g., network configuration information of the private network) related to the private network to which the communication device 30 belongs. For example, the management device 40 is a device that corresponds to the network configuration information management device shown in FIG.
[0161] The management device 40 may be an application server or a web server. The management device 40 may also be a PC server, a midrange server, or a mainframe server. The management device 40 may also be an information processing device that performs data processing (edge processing) near a user or a terminal. For example, the management device 40 may be an information processing device (computer) that is attached to or built into a base station. Of course, the management device 40 may also be an information processing device that performs cloud computing.
[0162] FIG. 16 is a diagram illustrating an example configuration of a management device 40 according to an embodiment of the present disclosure. The management device 40 includes a communication unit 41, a storage unit 42, and a control unit 43. The configuration illustrated in FIG. 16 is a functional configuration, and the hardware configuration may be different. Furthermore, the functions of the management device 40 may be distributed and implemented in multiple physically separated configurations. For example, the management device 40 may be configured by multiple information processing devices.
[0163] The communication unit 41 is a communication interface for communicating with other devices. For example, the communication unit 41 is a network interface. For example, the communication unit 41 is a LAN (Local Area Network) interface such as a NIC (Network Interface Card). The communication unit 41 may be a wired interface or a wireless interface. The communication unit 41 functions as a communication means for the management device 40. The communication unit 41 communicates with the communication control device 10, the intermediate device 20, the communication device 30, the information processing device 50, and other management devices 40 under the control of the control unit 43.
[0164] The storage unit 42 is a data readable / writable storage device such as a dynamic random access memory (DRAM), a static random access memory (SRAM), a flash memory, or a hard disk. The storage unit 42 stores network configuration information of the private network to which the communication device 30 belongs. The network configuration information is registered in advance by an administrator of the private network. Note that the storage unit 42 may store network configuration information of multiple private networks.
[0165] The network configuration information includes, for example, geospatial information on where the private network is constructed, a list of access points that make up the private network, information on the correspondence between IP address ranges and buildings / floors / rooms, and location information for each building / floor / room. The IP address range may be expressed as a combination of an IP address and a subnet mask in IPv4, or as an IPv6 prefix in IPv6. The location information for the building / floor / room may be expressed as the horizontal outline of the building / floor / room, the building height, the ceiling height, the height above ground of the base and / or floor, or a combination thereof.
[0166] The control unit 43 is a controller that controls each component of the management device 40. The control unit 43 may be implemented by a processor such as a central processing unit (CPU) or a microprocessing unit (MPU). Specifically, the control unit 43 may be implemented by a processor executing various programs stored in a storage device within the management device 40 using a random access memory (RAM) or the like as a work area. The control unit 43 may be implemented by an integrated circuit such as an application-specific integrated circuit (ASIC) or a field programmable gate array (FPGA). The control unit 43 may also be implemented by a graphics processing unit (GPU). A CPU, an MPU, an ASIC, an FPGA, and a GPU can all be considered controllers. The control unit 43 may be configured by multiple physically separated entities. For example, the control unit 43 may be configured by multiple semiconductor chips.
[0167] 2-6. Configuration of Information Processing Device Next, the configuration of the information processing device 50 will be described.
[0168] The information processing device 50 is a device for identifying the location of the communication device 30. For example, the management device 40 is a device corresponding to the location information identifying device shown in FIG.
[0169] The information processing device 50 may be an application server or a web server. The information processing device 50 may be a PC server, a mid-range server, or a mainframe server. The information processing device 50 may also be an information processing device that performs data processing (edge processing) near a user or a terminal. For example, the information processing device 50 may be an information processing device (computer) that is attached to or built into a base station. Of course, the information processing device 50 may also be an information processing device that performs cloud computing.
[0170] Fig. 17 is a diagram illustrating an example configuration of an information processing device 50 according to an embodiment of the present disclosure. The information processing device 50 includes a communication unit 51, a storage unit 52, and a control unit 53. The configuration illustrated in Fig. 17 is a functional configuration, and the hardware configuration may be different from this. Furthermore, the functions of the information processing device 50 may be distributed and implemented in multiple physically separated configurations. For example, the information processing device 50 may be composed of multiple information processing devices.
[0171] The communication unit 51 is a communication interface for communicating with other devices. For example, the communication unit 51 is a network interface. For example, the communication unit 51 is a LAN (Local Area Network) interface such as a NIC (Network Interface Card). The communication unit 51 may be a wired interface or a wireless interface. The communication unit 51 functions as a communication means of the information processing device 50. The communication unit 51 communicates with the communication control device 10, the intermediate device 20, the communication device 30, the management device 40, and other information processing devices 50 under the control of the control unit 53.
[0172] The storage unit 52 is a storage device that can read and write data, such as a dynamic random access memory (DRAM), a static random access memory (SRAM), a flash memory, or a hard disk.
[0173] The control unit 53 is a controller that controls each unit of the information processing device 50. The control unit 53 may be realized by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). In particular, the control unit 53 may be realized by a processor executing various programs stored in an internal storage device of the information processing device 50 using a RAM (Random Access Memory) or the like as a work area. The control unit 53 may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The control unit 53 may also be realized by a GPU (Graphics Processing Unit). A CPU, an MPU, an ASIC, an FPGA, and a GPU can all be considered controllers. The control unit 53 may be composed of multiple physically separated objects. For example, the control unit 53 may be composed of multiple semiconductor chips.
[0174] The control unit 53 includes an acquisition unit 531, an identification unit 532, a generation unit 533, and a transmission unit 534. Each block (acquisition unit 531 to transmission unit 534) constituting the control unit 53 is a functional block that indicates a function of the control unit 53. These functional blocks may be software blocks or hardware blocks. For example, each of the above-mentioned functional blocks may be a software module realized by software (including a microprogram), or may be a circuit block on a semiconductor chip (die). Of course, each functional block may be a processor or an integrated circuit. The control unit 53 may be configured with functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.
[0175] <<3. Interference Model>> Next, an interference model assumed in this embodiment will be described. Fig. 18 is an explanatory diagram showing an example of an interference model assumed in an embodiment of the present disclosure. Note that the term "communication device 30" that appears in the following description can be replaced with a word indicating another communication device having a wireless communication function (e.g., a base station or a terminal device).
[0176] The interference model shown in FIG. 18 is applied, for example, when the primary system has a service area. In the example of FIG. 18, the primary system is a wireless communication system having a service area. This service area is, for example, the protection area of the primary system. Multiple interference calculation reference points (hereinafter referred to as interference calculation points or protection points) are set in the protection area. Protection points are set, for example, by the operator of the primary system or a public institution that manages radio waves (hereinafter referred to as the administrator). For example, the administrator may divide the protection area into a grid and set the center of a predetermined grid as the protection point. The method of determining the protection point is arbitrary.
[0177] Note that protection points may be set not only in the horizontal direction but also in the vertical direction. That is, protection points may be arranged three-dimensionally. In the following description, protection points arranged three-dimensionally (that is, protection points not based on the assumption of a horizontal plane but based on the assumption of a three-dimensional space) may be referred to as spatial protection points.
[0178] The interference margin of each protection point is set by an administrator or the like. Fig. 18 shows the interference that multiple communication devices 30 constituting the communication system 1 (secondary system) cause to the protection points. The communication control device 10 of the communication system 1 controls the transmission power of the multiple communication devices 30 so that the cumulative interference at each protection point does not exceed the set interference margin.
[0179] Fig. 19 is an explanatory diagram showing another example of an interference model assumed in an embodiment of the present disclosure. The interference model shown in Fig. 19 is applied, for example, when the primary system only performs reception. In the example of Fig. 19, the communication system 1 (primary system) has a receiving antenna as the protection target. The protection mode is, for example, a receiving antenna of a satellite ground station. The communication control device 10 of the communication system 1 sets the position of the receiving antenna as the protection point and controls the transmission power of the multiple communication devices 30 so that the cumulative interference at that point does not exceed the interference margin.
[0180] <<4. Primary System Protection Method>> Next, the primary system protection method will be described. As described above, the primary system protection method can be classified into, for example, the following two types: (1) Interference margin simultaneous allocation type (2) Interference margin sequential allocation type
[0181] An example of a primary system protection method of simultaneous interference margin allocation type is the method (e.g., a method for calculating the maximum allowable EIRP) disclosed in ECC Report 186. An example of a primary system protection method of sequential interference margin allocation type is the iterative allocation process (IAP) disclosed in WINNF-TS-0112.
[0182] The following describes a primary system protection method of "simultaneous interference margin allocation type" and a primary system protection method of "sequential interference margin allocation type." Note that the term "communication device 30" that appears in the following description can be replaced with a word that indicates another communication device having a wireless communication function.
[0183] <4-1. Simultaneous interference margin allocation type> First, a simultaneous interference margin allocation type primary system protection method will be described. Fig. 20 is an explanatory diagram for explaining a simultaneous interference margin allocation type primary system protection method. As described above, in the simultaneous interference margin allocation type, the communication control device 10 calculates the maximum allowable transmission power of the secondary system using as a reference value "a value that is uniquely determined based on the positional relationship between the protection reference point of the primary system and the secondary system." In the example of Fig. 20, when the allowable interference threshold of the primary system is I accept This threshold value may be an actual threshold value, or may be a value set with a certain margin (for example, a protection ratio) from the actual threshold value in consideration of calculation errors and interference fluctuations.
[0184] In the interference margin simultaneous allocation type primary system protection method, interference control means determining the transmission power (EIRP, conducted power + antenna gain, etc.) of wireless devices so as not to exceed the tolerable interference threshold. In this case, if there are many communication devices 30 and each is prevented from exceeding the tolerable interference threshold, there is a risk that the interference power received in the communication system 1 (primary system) will exceed the tolerable interference threshold. Therefore, the interference margin (tolerable interference amount) is "allocated" based on the number of communication devices 30 registered in the communication control device 10.
[0185] For example, in the example of FIG. 20, the total number of communication devices 30 is five. accept The communication device 30 is allocated an allowable interference amount of 1 / 5. Since the communication device 30 cannot recognize this allocation amount by itself, it recognizes it through the communication control device, or obtains the transmission power determined based on this allocation amount. Since the communication control device cannot recognize the number of wireless devices managed by other communication control devices, it can recognize the total number by exchanging information with each other, and can allocate the allowable interference amount. For example, the communication control device 10 1 Inside 3I accept A tolerance of 1 / 5 is assigned.
[0186] In this method, the interference margin not used by the communication device 30 can become a residual interference margin. FIG. 21 is a diagram showing the state in which the residual interference margin is generated. In FIG. 21, two communication control devices 10 (communication control devices 10 1 , 10 2 21 shows the total interference amount set for each of the communication devices 30 (communication devices 30) under the control of the two communication control devices 10. 1 ~30 5 ) to a predetermined protection point in the communication system 1. The amount of interference obtained by subtracting the amount of interference caused by the communication device 30 from the total amount of interference caused by each of the two communication control devices 10 is the residual interference margin. In the following description, the remaining amount of interference is referred to as the residual interference margin. The residual interference margin can be rephrased as the amount of residual interference.
[0187] <4-2. Sequential Interference Margin Allocation Type> Next, a primary system protection method of the sequential interference margin allocation type will be described. As described above, in the sequential interference margin allocation type, the communication control device 10 calculates the maximum allowable transmission power of the secondary system using the "desired transmission power of the secondary system" as a reference value. Fig. 22 is an explanatory diagram for explaining the primary system protection method of the sequential interference margin allocation type. In the sequential interference margin allocation type, for example, each of the multiple communication devices 30 stores desired transmission power information in a storage unit 32. The desired transmission power information is information on transmission power that the communication device 30 requests from the communication control device 10 as information on transmission power necessary for transmitting radio waves. In the example of Fig. 22, the communication device 30 6 ~30 9 Each of the communication devices 30 holds desired transmission power information A, B, C, or D. The communication control device 10 determines the desired transmission power information A to D based on the desired transmission power information A to D. 6 ~30 9 Interference amounts A to D are assigned to the respective
[0188] <4-3. Processing Related to Dynamic Spectrum Sharing> The communication control device 10 may calculate the maximum transmission power (hereinafter referred to as maximum allowable transmission power) permitted for each communication device 30 based on the allocated amount of interference (hereinafter referred to as allocated interference amount). For example, the communication control device may calculate the maximum allowable transmission power for each communication device 30 by back-calculating from the allocated amount of interference based on propagation loss, antenna gain, etc. Then, the communication control device 10 may notify each communication device 30 of information on the calculated maximum allowable transmission power.
[0189] Note that the process related to dynamic frequency sharing executed by the communication control device 10 is not limited to calculation of the maximum allowable transmission power. For example, the communication control device 10 may perform calculation of frequencies available to the communication device 30 as the process related to dynamic frequency sharing. The calculation of available frequencies is started, for example, when the communication device 30 or the intermediate device 20 makes a request to the communication control device 10 for information on available frequencies.
[0190] Here, the available frequency information typically refers to information indicating frequencies that can be safely used for secondary purposes by the communication device 30 without causing fatal interference to the primary system.
[0191] (1) Example 1: The available frequency information is determined based on, for example, a secondary use prohibited area called an exclusion zone. Specifically, for example, if the communication device 30 is located in a secondary use prohibited area that is established for the purpose of protecting a primary system that uses frequency channel F1, the frequency channel F1 is not notified to the communication device 30 as an available channel.
[0192] (2) Example 2: The available frequency information may be determined, for example, based on the degree of interference with the primary system. Specifically, even if a frequency channel is outside a secondary use prohibited area, if it is determined that the frequency channel will cause fatal interference with the primary system, the frequency channel may not be notified as an available channel. An area where such a determination may be necessary is also called a neighborhood area.
[0193] (3) Example 3: In addition, the available frequency information may include frequency channels that are not notified as available due to conditions other than the primary system protection requirements described in Examples 1 and 2. Specifically, for example, in order to avoid potential interference between communication devices 30 in advance, a frequency channel being used by another communication device 30 located in the vicinity of the communication device 30 may not be notified as an available channel. In this way, available frequency information that is set in consideration of interference with other communication devices may be set as, for example, "recommended use frequency information" and provided together with the available frequency information. In other words, it is desirable that the "recommended use frequency information" be a subset of the available frequency information.
[0194] The communication control device 10 may transmit, as recommended frequency information, information on frequencies that do not cause interference between the communication devices 30, separate from the available frequencies in Examples 1 and 2. The recommended frequency information can also be considered as a type of available frequency.
[0195] (4) Example 4 Even in the cases described in Examples 2 and 3, the communication control device 10 can notify the same frequency as that of the primary system or a nearby communication device 30 as an available channel. In such cases, the available frequency information typically includes maximum allowable transmission power information. The maximum allowable transmission power is typically expressed in equivalent isotropic radiated power (EIRP). However, the maximum allowable transmission power is not necessarily limited to this, and may be provided as a combination of conducted power and antenna gain, for example. Furthermore, the allowable peak gain of the antenna gain may be set for each spatial direction.
[0196] <<5. Operation of the Communication System>> Based on the above, the operation of the communication system 1 will be described.
[0197] As described above, when the communication device 30 is installed indoors, depending on the laws and standards, the communication control device 10 is permitted to calculate the available frequencies taking into account the building entry loss (BEL). In this case, the communication device 30 can make secondary use of more frequencies than when it is outdoors.
[0198] In conventional processing, the communication control device 10 determines whether the communication device 30 is indoors based on the positioning results of the sensor unit 34 included in the communication device 30. However, depending on the positioning accuracy (e.g., indoor positioning accuracy) of the sensor unit 34 included in the communication device 30, the measurement results may indicate a wide area, including outdoors, even when the communication device 30 is indoors. In this case, the communication control device 10 cannot eliminate the possibility that the communication device 30 is outdoors, and therefore cannot calculate available frequencies taking into account building entry loss. This could result in ineffective use of radio wave resources.
[0199] The operation of the communication system 1 that solves this problem will be described in detail below. FIG. 23 is a flowchart for explaining the operation of the communication system 1. More specifically, FIG. 23 shows a process for identifying the location of the communication device 30 (hereinafter referred to as location information identification process). In the following description, it is assumed that the information processing device 50 executes the location information identification process described below, but some or all of the location information identification process may be executed by another device. The operation of the communication system 1 will be described below with reference to FIG. 23.
[0200] First, the acquisition unit 131 of the information processing device 50 acquires network configuration information in advance from the management device 40 managed by the network administrator (step S1). The network configuration information is information related to the private network to which the communication device 30 belongs. The private network may also be referred to as a local network. The private network may also be a 5G private network. The network configuration information may include, for example, the information shown in (A1) to (A4) below.
[0201] (A1) Geospatial information on which the private network is constructed; (A2) A list of communication devices 30 that constitute the private network; (A3) Correspondence information indicating the correspondence between a location (e.g., at least one of a building, a floor, and a room) and an IP address range; (A4) Location information of each location (e.g., information on the geospatial range).
[0202] In this case, an example of the list of communication devices 30 that make up the private network is a list of information that can uniquely identify the communication device 30 (for example, a MAC address, or a combination of an authentication number and a serial number).
[0203] Next, the acquisition unit 131 of the information processing device 50 acquires information about the communication device 30 from the communication device 30, the intermediate device 20, or the communication control device 10 (step S2). Here, the information about the communication device 30 may include, for example, the information shown in (B1) to (B3) below.
[0204] (B1) Current location information of the communication device 30 measured by the communication device 30 (first location information) (B2) Information on an IP address assigned to the communication device 30 (e.g., a private IP address) (B3) Information that can uniquely identify the communication device 30 (e.g., a MAC address, or a combination of an authentication number and a serial number, etc.)
[0205] Next, the identification unit 532 of the information processing device 50 identifies the private network to which the communication device 30 belongs based on information about the communication device 30 (for example, at least one of the above (B1) to (B3)) and the network configuration information (step S3). For example, the information processing device 50 identifies which private network the communication device 30 belongs to by combining current location information of the communication device 30 measured by the communication device 30 using, for example, the sensor unit 34, the private IP address of the communication device 30, and information that can uniquely identify the communication device 30.
[0206] 24 is a diagram for explaining an example of a method for identifying a private network to which a communication device 30 belongs. For example, consider a case where a private network P is established in a geospatial range X as shown in FIG. 24. For example, if the range X and the communication device 30 1 The current position measured by the communication device 30 overlaps with the current position measured by the communication device 30 at least partially. 1 If the list of communication devices 30 constituting the private network P includes information that can uniquely identify the communication device 30, the information processing device 50 1 belongs to the private network P. At this time, the information regarding the current location of the communication device 30 may not only be a single measured point, but also planar information including measurement errors as shown in FIG. 24 .
[0207] In addition, the communication device 30 2 As shown above, when the range of the current location overlaps with the ranges of multiple different private networks (in the example of FIG. 24, range X where private network P is constructed and range Y where private network Q is constructed), the information processing device 50 may determine that it belongs to a private network (in the example of FIG. 24, private network Q) constructed in the range with the largest overlapping area (in the example of FIG. 24, range Y).
[0208] In the above example, the geospatial range information of the private network and the current location information of the communication device 30 were two-dimensional information. However, the geospatial range information of the private network and / or the current location information of the communication device 30 may be three-dimensional information. For example, the geospatial range of the private network may be three-dimensional range information, and the current location information of the communication device 30 may be three-dimensional range information that includes not only horizontal error but also vertical error. In this case, the information processing device 50 may compare the range in which the private network is constructed with the current location of the communication device 30, taking vertical error into account. Then, the information processing device 50 may determine which private network the communication device 30 belongs to based on the comparison result. In this case, the information processing device 50 may, for example, calculate the volume of the overlap between the current location of the communication device 30 and each range, and determine that the communication device 30 belongs to the private network with the larger volume.
[0209] Furthermore, when there are multiple private networks with the same overlapping area or volume, the information processing device 50 may refer to a list of communication devices 30 that constitute each private network, and may determine to which private network the communication device 30 belongs based on the reference result.
[0210] Furthermore, if a list of the communication devices 30 that make up the private network P is already known, the information processing device 50 1 and the information on the geospatial range in which the private network is established. 1 It may be determined that the user belongs to the private network P.
[0211] Next, the information processing device 50 generates location information (second location information) of the communication device 30 based on information about the private network to which the communication device 30 belongs (step S4). Here, the information processing device 50 may identify the location where the communication device 30 is located (e.g., at least one of a building, a floor, and a room) based on the information about the private network to which the communication device 30 belongs, and generate the location information (second location information) based on the identified information.
[0212] For example, the information processing device 50 identifies the building / floor / room in which the communication device 30 is located based on the network configuration information of the private network identified in step S3 and information about the communication device 30 acquired in step S2 (e.g., information about the IP address of the communication device 30).
[0213] For example, assume that the correspondence between the IP address range included in the network configuration information of the private network P identified in step S3 and the location (building, floor, and room) is as shown in Figure 2. In this case, if the private IP address of 192.168.1.1 is assigned to the communication device 30, the information processing device 50 can identify that the communication device 30 is located on floor B. In other words, the information processing device 50 identifies the location (building, floor, or room) corresponding to the IP address range that includes the IP address assigned to the communication device 30 as the location (building, floor, or room) where the communication device 30 is located. Furthermore, if the location identified in this way is clearly indicated as being indoors as shown in Figure 1, the information processing device 50 can also identify that the communication device 30 is installed indoors.
[0214] The information processing device 50 then generates position information (second position information) of the communication device 30 based on the identified information. The second position information is information indicating the position of the identified location (e.g., at least one of a building, a floor, and a room) in any spatial coordinate system. For example, the second position information in a geographic coordinate system is expressed as a combination of the horizontal outline of the identified location and the vertical altitude range (e.g., the height range from the base / floor of the building to the top / ceiling of the building). Alternatively, the second position information may be expressed as a three-dimensional object in an earth-centered earth-fixed (ECEF) coordinate system or the like. Note that the second position information is not limited to information indicating the position of a location. For example, the second position information may include information indicating whether the communication device 30 is located indoors.
[0215] The information processing device 50 transmits the second location information generated in step S4 to a device that performs processing related to dynamic frequency sharing (step S5). The device that performs processing related to dynamic frequency sharing may be the communication control device 10, the intermediate device 20, or the communication device 30.
[0216] Any device that receives the second location information may use the second location information in some processing related to dynamic frequency sharing of the communication device 30, such as calculating available frequencies in an AFC system.
[0217] For example, assume that the device performing the process related to dynamic frequency sharing is the communication control device 10 (e.g., an AFC system). In this case, the communication control device 10 may calculate the available frequencies for the communication device 30 using the second location information.
[0218] When the device performing processing related to dynamic frequency sharing is the communication control device 10, the information processing device 50 (or the communication control device 10) needs to convert the second location information into information in a format that can be used when the communication control device 10 calculates available frequencies. For example, when the second location information is expressed in a format that cannot be used when the communication control device 10 (e.g., an AFC system) calculates available frequencies, the information processing device 50 (or the communication control device 10) needs to convert this information into information in a format that can be used when the communication control device 10 calculates available frequencies (Volume of location uncertainty in the case of an AFC system).
[0219] For example, consider a case where the communication control device 10 is an AFC system and acquires information about the communication device 30 using the protocol defined in Non-Patent Document 2 (AFC Specification and Test Plans). In this case, the information processing device 50 (or the communication control device 10) needs to convert the second position information into a horizontal range (Horizontal Uncertainty) in which the communication device 30 may be located and a vertical position and its uncertainty (Vertical Uncertainty) of the communication device 30. If the second position information is expressed as a combination of the horizontal outline of a specified building / floor / room in a geographic coordinate system and a vertical altitude range, the information processing device 50 (or the communication control device 10) may use the information about the horizontal range of the building / floor / room as the Horizontal Uncertainty. Furthermore, the information processing device 50 (or the communication control device 10) may set the median value of the vertical range as the vertical position (height) of the communication device 30, and then the information processing device 50 (or the communication control device 10) may set half of the value obtained by subtracting the minimum value from the maximum value of the vertical altitude as the value of Vertical Uncertainty. Furthermore, when a building / floor / room is expressed as a solid in the ECEF coordinate system or the like, the coordinate system may be converted into a geographic coordinate system and then converted into a format that the AFC system can use to calculate available frequencies using the same method as above.
[0220] 6. Examples The operation of the communication system 1 has been described above, and next, several examples relating to the above-mentioned location information identification process will be described. The examples shown below include a sequence from when the communication device 30 (e.g., SPD) connects to a private network to when a query about available frequency information is made to the communication control device 10 (e.g., AFC system).
[0221] 25 is a sequence diagram showing a first embodiment. In the first embodiment, the information processing device 50 executes all steps (steps S1 to S5) of the location information identification process. The first embodiment will be described below with reference to the sequence diagram of FIG.
[0222] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S101).
[0223] Next, the communication device 30 connects to one of the multiple private networks (step S102). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S103). Then, the communication device 30 measures its current location (step S104).
[0224] Then, the communication device 30 transmits the measured current location information (first location information) and information about the IP address assigned to the communication device 30 to the information processing device 50 (step S105). At this time, the communication device 30 may also transmit information that can uniquely identify the communication device 30 to the information processing device 50. Note that the communication device 30 may encrypt and transmit this information (for example, information that can uniquely identify the communication device 30). Hereinafter, the information transmitted by the communication device 30 to the information processing device 50 here will be referred to as information about the communication device 30.
[0225] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on the network configuration information of the private network to which the communication device 30 belongs (steps S106 to S108). Specifically, the information processing device 50 generates the second location information as follows.
[0226] First, the information processing device 50 identifies the private network to which the communication device 30 belongs based on information about the communication device 30 and network configuration information (step S106). Then, the information processing device 50 identifies the location of the communication device 30 based on the information about the communication device 30 and the network configuration information it manages (step S107). Specifically, the information processing device 50 identifies the location of the communication device 30 (e.g., at least one of a building, a floor, and a room) based on the IP address of the communication device 30 and the network configuration information of the private network to which the communication device 30 belongs. Then, the information processing device 50 generates second location information based on the identified information (step S108).
[0227] The information processing device 50 transmits the second location information to the communication device 30 (step S109). Note that the information processing device 50 may convert the second location information into location information usable by the communication control device 10 (for example, Volume of location uncertainty) according to the method described above, and transmit the converted second location information to the communication device 30. The converted second location information can also be considered as the second location information. Note that the second location information may include information indicating whether the communication device 30 is located indoors.
[0228] Communication device 30 sets second location information (step S110), and then notifies intermediate device 20 of the second location information (step S111).
[0229] Intermediate device 20 acquires the second location information from communication device 30. Then, intermediate device 20 requests communication control device 10 to inquire about available frequency information based on the second location information (step S112).
[0230] The communication control device 10 receives a query request for available frequency information from the intermediate device 20. The communication control device 10 then calculates available frequencies based on the second location information included in the query request. Note that the communication control device 10 may check whether the supplied second location information is reliable before calculating available frequencies (step S113).
[0231] For example, when providing the second location information to the communication control device 10 via the intermediate device 20, the communication device 30 / information processing device 50 may transmit information regarding the reliability of the second location information (hereinafter referred to as reliability information). The reliability information may be provided directly to the communication control device 10 without going through the intermediate device 20. Examples of the reliability information include identification information of the operator of the communication device 30, identification information of the provider of the second location information (e.g., information of the administrator of the information processing device 50), and identification information of the network administrator. The communication control device 10 may determine whether the provided reliability information satisfies a predetermined criterion. For example, the communication control device 10 may determine whether the identification information included in the reliability information indicates a trusted operator, a trusted location information provider, or a trusted network administrator. The communication control device 10 may use the provided second location information for available frequency calculation only if the reliability information satisfies the predetermined criterion.
[0232] An example of such identification information is a certificate issued for each CPI (Certified Professional Installer) in the United States CBRS. Alternatively, the communication control device 10 may acquire and register user information of the communication device 30 in advance. The communication control device 10 may then compare this registration information with information included in the available frequency inquiry to confirm whether the second location information is information from the communication device 30 of a trustworthy user. Note that the communication control device 10 may also use identification information or the like to confirm the reliability of the user when registering user information in advance. Note that the identification information may be encrypted and transmitted when inquiring about available frequencies.
[0233] After calculating the available frequencies, communication control device 10 transmits information about the available frequencies to intermediate device 20 (step S114). Intermediate device 20 transmits the information about the available frequencies to communication device 30 (step S115). Communication device 30 performs communication based on the information about the available frequencies.
[0234] In the first embodiment, all steps of the location information identification process are performed by the information processing device 50. Therefore, the information processing device 50 may acquire in advance from the management device 40 information necessary to identify the private network to which the communication device 30 belongs (for example, the information shown in (A1) to (A4) above).
[0235] 26 is a sequence diagram showing a second embodiment. In the first embodiment, the information processing device 50 executes all steps of the location information identification process (steps S1 to S5), but in the second embodiment, part of the location information identification process is executed by the management device 40. The second embodiment will be described below with reference to the sequence diagram of FIG.
[0236] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S201).
[0237] Next, the communication device 30 connects to one of the multiple private networks (step S202). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S203). Then, the communication device 30 measures its current location (step S204).
[0238] Then, the communication device 30 transmits information about the communication device 30 to the information processing device 50 (step S205). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0239] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on network configuration information of the private network to which the communication device 30 belongs (steps S206 to S210). In the second embodiment, the information processing device 50 generates the second location information using the management device 40. Specifically, the information processing device 50 generates the second location information as follows.
[0240] First, the information processing device 50 identifies the private network to which the communication device 30 belongs based on the information about the communication device 30 and the network configuration information (step S206).The information processing device 50 then transmits information about the IP address assigned to the communication device 30 to the management device 40, which manages the information about the identified private network (step S207).
[0241] The management device 40 acquires IP address information from the information processing device 50. Then, the management device 40 identifies the location of the communication device 30 based on information about the communication device 30 and the network configuration information it manages (step S208). Specifically, the management device 40 identifies the location of the communication device 30 (e.g., at least one of a building, a floor, and a room) based on the IP address of the communication device 30 and the network configuration information of the private network to which the communication device 30 belongs. The management device 40 may also identify whether the communication device 30 is located indoors. Then, the management device 40 transmits the identified information to the information processing device 50 (step S209).
[0242] The information processing device 50 acquires the information specified by the management device 40 (e.g., information indicating the location of the communication device 30) from the management device 40. Then, the information processing device 50 generates second location information based on the information specified by the management device 40 (step S210).
[0243] Then, the information processing device 50 transmits the second location information to the communication device 30 (step S211). Note that the information processing device 50 may convert the second location information into location information usable by the communication control device 10 (for example, Volume of location uncertainty) according to the method described above, and transmit the converted second location information to the communication device 30. The converted second location information can also be considered as the second location information.
[0244] The second location information may include information indicating whether the communication device 30 is located indoors. The information indicating whether the communication device 30 is located indoors may be generated by the information processing device 50 or the management device 40.
[0245] Communication device 30 sets the second location information (step S212), and then notifies intermediate device 20 of the second location information (step S213).
[0246] Intermediate device 20 acquires second location information from communication device 30. Then, intermediate device 20 and communication control device 10 perform a process of querying available frequency information (step S214). This process may be the same as steps S112 to S114 in the first embodiment. Intermediate device 20 transmits information about available frequencies acquired from communication control device 10 to communication device 30 (step S215). Communication device 30 communicates based on the information about available frequencies.
[0247] In the second embodiment, when an inquiry is made from the communication device 30, the information processing device 50 causes the management device 40, which manages the private network to which the communication device 30 belongs, to execute part of the location information identification process. Therefore, the information processing device 50 may acquire in advance information necessary to identify the private network to which the communication device 30 belongs from the management device 40. Alternatively, the information processing device 50 may directly identify the management device 40 to which the inquiry should be made, using information such as the current location of the communication device 30.
[0248] It is possible that one management device 40 manages information on multiple private networks. In this case, when inquiring of the management device 40 about the location information of the communication device 30, the information processing device 50 may also transmit information that can identify the private network to which the communication device 30 belongs from the multiple private networks. Alternatively, the information processing device 50 may also transmit current location information of the communication device 30 to the management device 40. This may enable the management device 40 to identify the private network to which the communication device 30 belongs.
[0249] Furthermore, the information indicating the location of the communication device 30 that the management device 40 transmits to the information processing device 50 in step S209 may be an identifier capable of identifying the location (at least one of a building, a floor, and a room) of the communication device 30. In this case, the information processing device 50 may acquire in advance correspondence information that associates the identifier capable of identifying the location (at least one of a building, a floor, and a room) of the communication device 30 with location information indicating at least one of a building, a floor, and a room. Then, the information processing device 50 may generate second location information using the correspondence information and the identifier acquired from the management device 40.
[0250] 27 is a sequence diagram showing a third embodiment. In the third embodiment, part of the location information identification process is also executed by the management device 40. The second embodiment will be described below with reference to the sequence diagram of FIG.
[0251] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S301).
[0252] Next, the communication device 30 connects to one of the multiple private networks (step S302). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S303). Then, the communication device 30 measures its current location (step S304).
[0253] Then, the communication device 30 transmits information about the communication device 30 to the information processing device 50 (step S305). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0254] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on network configuration information of the private network to which the communication device 30 belongs (steps S306 to S310). In the third embodiment, the information processing device 50 generates the second location information using the management device 40. Specifically, the information processing device 50 generates the second location information as follows.
[0255] First, the information processing device 50 identifies the private network to which the communication device 30 belongs based on information about the communication device 30 and network configuration information (step S306). Then, the information processing device 50 identifies an identifier indicating the location of the communication device 30 based on the information about the communication device 30 and the network configuration information it manages (step S307). Specifically, the information processing device 50 identifies an identifier indicating the location of the communication device 30 (e.g., at least one of a building, a floor, and a room) based on the IP address of the communication device 30 and the network configuration information of the private network to which the communication device 30 belongs. Then, the information processing device 50 transmits the identifier identified in step S307 to the management device 40, which manages information about the private network to which the communication device 30 belongs (step S308).
[0256] The management device 40 acquires an identifier indicating the location of the communication device 30 from the information processing device 50. Correspondence information associating an identifier capable of identifying a building, floor, or room with location information of the building, floor, or room is stored in advance in the storage unit 42 of the management device 40. The management device 40 then uses the correspondence information and the identifier acquired from the information processing device 50 to identify the location of the communication device 30 (e.g., at least one of a building, floor, and room). The management device 40 may also identify whether the communication device 30 is located indoors. The management device 40 then transmits the identified information to the information processing device 50 (step S309).
[0257] The management device 40 may generate second location information based on the identified information. In this case, the management device 40 may convert the second location information into location information (e.g., volume of location uncertainty) that can be used by the communication control device 10 according to the method described above. The converted second location information can also be considered as second location information.
[0258] The information processing device 50 acquires information specified by the management device 40 (for example, information indicating the location of the communication device 30) from the management device 40. The information processing device 50 may acquire second location information from the management device 40. Then, the information processing device 50 generates the second location information based on the information specified by the management device 40 (step S310). When the second location information is acquired from the management device 40, the second location information may be used as the second location information as is.
[0259] Then, the information processing device 50 transmits the second location information to the communication device 30 (step S311). Note that the information processing device 50 may convert the second location information into location information usable by the communication control device 10 (for example, Volume of location uncertainty) according to the method described above, and transmit the converted second location information to the communication device 30. The converted second location information can also be considered as the second location information. Furthermore, when the information processing device 50 acquires the converted second location information from the management device 40, it may transmit the converted second location information to the communication device 30 as is.
[0260] The second location information may include information indicating whether the communication device 30 is located indoors. The information indicating whether the communication device 30 is located indoors may be generated by the information processing device 50 or the management device 40.
[0261] Communication device 30 sets the second location information (step S312), and then notifies intermediate device 20 of the second location information (step S313).
[0262] Intermediate device 20 acquires second location information from communication device 30. Then, intermediate device 20 and communication control device 10 perform a process of querying available frequency information (step S314). This process may be the same as steps S112 to S114 in the first embodiment. Intermediate device 20 transmits information about available frequencies acquired from communication control device 10 to communication device 30 (step S315). Communication device 30 communicates based on the information about available frequencies.
[0263] 6-4. Fourth Example> FIG. 28 is a sequence diagram showing a fourth example. In the fourth example, too, part of the location information identification process is executed by the management device 40. In the fourth example, there are multiple management devices 40. Each of the multiple management devices 40 manages information on a different private network. It should be noted that in the fourth example, there are management devices 401 and 402. The fourth example corresponds to, for example, a case where multiple management devices 40 are connected to an information processing device 50. Hereinafter, the second example will be described with reference to the sequence diagram of FIG. 28.
[0264] First, the communication device 30 connects to one of a plurality of private networks (step S401). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S402). Then, the communication device 30 measures its current location (step S403).
[0265] Then, the communication device 30 transmits information about the communication device 30 to the information processing device 50 (step S404). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0266] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on network configuration information of the private network to which the communication device 30 belongs (steps S405 to S412). In the fourth embodiment, the information processing device 50 generates the second location information using the management device 40. Specifically, the information processing device 50 generates the second location information as follows.
[0267] First, the information processing device 50 identifies the private network to which the communication device 30 belongs (steps S405 to S408). For example, the information processing device 50 transmits current location information (first location information) of the communication device 30 to all connected management devices 40 (steps S405 and S407). The management device 40, upon receiving the first location information, checks whether the communication device 30 belongs to a private network it manages based on the first location information. The management device 40 transmits information indicating the confirmation result (hereinafter referred to as confirmation information) to the information processing device 50 (steps S406 and S408). Based on this confirmation information, the information processing device 50 can identify the private network to which the communication device 30 belongs. Then, the information processing device 50 transmits information about the IP address assigned to the communication device 30 to the management device 40 that returns information indicating that the communication device 30 belongs (step S409).
[0268] The method of identifying the private network to which the communication device 30 belongs is not limited to the above. For example, the information processing device 50 may transmit the first location information to one management device 40 (e.g., the management device 40) instead of transmitting the first location information to all management devices 40 at once. 1 ) and transmit the first location information. Then, the information processing device 50 checks whether the confirmation information returned from the management device 40 is a positive response. If the response is positive (i.e., if the communication device 30 belongs to a private network managed by the management device 40 that returned the confirmation information), the information processing device 50 transmits information about the IP address assigned to the communication device 30 to the management device 40 that returned the confirmation information.
[0269] If the answer is negative (i.e., if the communication device 30 does not belong to the private network managed by the management device 40 that returned the confirmation information), the information processing device 50 may contact another management device 40 (e.g., the management device 40 2 Alternatively, in the case of a negative response, the information processing device 50 may similarly transmit the IP address information to another management device 40 (for example, the management device 40 2 ) Then, if the confirmation information returned from the management device 40 is a positive answer, the information processing device 50 may transmit information on the IP address assigned to the communication device 30 to the management device 40 that returned the confirmation information. If the response is negative, the information processing device 50 may transmit the first location information to yet another management device 40. Thereafter, the information processing device 50 may repeat this process until a positive answer is returned.
[0270] The management device 40 acquires IP address information from the information processing device 50. Then, the management device 40 identifies the location of the communication device 30 based on information about the communication device 30 and the network configuration information that it manages (step S410). Specifically, the management device 40 identifies the location of the communication device 30 (e.g., at least one of a building, a floor, and a room) based on the IP address of the communication device 30 and the network configuration information of the private network to which the communication device 30 belongs. The management device 40 may also identify whether the communication device 30 is located indoors. Then, the management device 40 transmits the identified information to the information processing device 50 (step S411).
[0271] The information processing device 50 acquires the information specified by the management device 40 (e.g., information indicating the location of the communication device 30) from the management device 40. Then, the information processing device 50 generates second location information based on the information specified by the management device 40 (step S412).
[0272] Then, the information processing device 50 transmits the second location information to the communication device 30 (step S413). Note that the information processing device 50 may convert the second location information into location information (e.g., Volume of location uncertainty) that can be used by the communication control device 10 according to the method described above, and transmit the converted second location information to the communication device 30. The converted second location information can also be considered as the second location information.
[0273] The second location information may include information indicating whether the communication device 30 is located indoors. The information indicating whether the communication device 30 is located indoors may be generated by the information processing device 50 or the management device 40.
[0274] Communication device 30 sets the second location information (step S414), and then notifies intermediate device 20 of the second location information (step S415).
[0275] Intermediate device 20 acquires second location information from communication device 30. Then, intermediate device 20 and communication control device 10 perform a process of querying available frequency information (step S416). This process may be the same as steps S112 to S114 in the first embodiment. Intermediate device 20 transmits information about available frequencies acquired from communication control device 10 to communication device 30 (step S417). Communication device 30 communicates based on the information about available frequencies.
[0276] 6-5. Fifth Example FIG. 29 is a sequence diagram illustrating a fifth example. In the fifth example, the information processing device 50 executes all steps (steps S1 to S5) of the location information identification process. In the examples up to this point, the information processing device 50 supplies, for example, the volume of location uncertainty as second location information to other devices (e.g., the communication device 30, the intermediate device 20, etc.). However, in the fifth example, an identifier is supplied that enables determination of the location (at least one of the building, floor, and room) in which the communication device 30 is located. The fifth example will be described below with reference to the sequence diagram of FIG. 29.
[0277] First, the communication control device 10 acquires three-dimensional location information data (hereinafter also referred to as three-dimensional data) of buildings, floors, and rooms in advance from the management device 40 (step S501). Also, the information processing device 50 acquires network configuration information of each private network in advance from the management device 40 (step S502).
[0278] Next, the communication device 30 connects to one of the multiple private networks (step S503). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S504). Then, the communication device 30 measures its current location (step S505).
[0279] Then, the communication device 30 transmits information about the communication device 30 to the information processing device 50 (step S506). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0280] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on network configuration information of the private network to which the communication device 30 belongs (steps S507 to S508). Specifically, the information processing device 50 generates the second location information as follows.
[0281] First, the information processing device 50 identifies the private network to which the communication device 30 belongs based on the information about the communication device 30 and the network configuration information (step S507). Then, the information processing device 50 identifies the location of the communication device 30 based on the information about the communication device 30 and the network configuration information that it manages (step S508). Specifically, the information processing device 50 identifies the location of the communication device 30 (e.g., at least one of a building, a floor, and a room) based on the IP address of the communication device 30 and the network configuration information of the private network to which the communication device 30 belongs.
[0282] The information processing device 50 then generates second location information based on the identified information. In the fifth embodiment, the second location information includes an identifier that allows the location (at least one of a building, a floor, and a room) of the communication device 30 to be determined. The information processing device 50 transmits the second location information including this identifier to the communication device 30 (step S509). This identifier may be considered as the second location information.
[0283] Communication device 30 sets the second location information (step S510), and then notifies intermediate device 20 of the second location information including the identifier (step S511).
[0284] Intermediate device 20 acquires second location information from communication device 30. Then, intermediate device 20 requests communication control device 10 to inquire about available frequency information based on the second location information (step S512).
[0285] The communication control device 10 receives a query request for available frequency information from the intermediate device 20. The communication control device 10 then calculates available frequencies based on the second location information included in the query request. For example, the communication control device 10 uses an identifier included in the second location information to identify three-dimensional location information data for the location (at least one of a building, a floor, and a room) where the communication device 30 is located (step S513). The communication control device 10 then generates location information usable for calculating available frequencies based on the identified three-dimensional data and the second location information (step S514). For example, the communication control device 10 converts the identifier included in the second location information into location information usable for calculating available frequencies based on the identified three-dimensional data. The communication control device 10 then calculates available frequencies based on the converted location information (step S515).
[0286] After calculating the available frequencies, communication control device 10 transmits information about the available frequencies to intermediate device 20 (step S516). Intermediate device 20 transmits the information about the available frequencies to communication device 30 (step S517). Communication device 30 performs communication based on the information about the available frequencies.
[0287] Instead of intermediate device 20 simply notifying communication control device 10 of the identifier as is, as in the above example, intermediate device 20 may use the identifier included in the second location information to identify three-dimensional location information data of the location (at least one of the building, floor, and room) where communication device 30 is located, generate location information usable for calculating available frequencies based on the identified three-dimensional data and the second location information, and notify communication control device 10 of the generated location information as second location information. In this case, intermediate device 20 obtains the three-dimensional location information data of the building, floor, and room from management device 40 in advance.
[0288] In the fifth embodiment, all steps of the location information identification process are performed by the information processing device 50. However, as in the second to fourth embodiments described above, part of the location information identification process may be performed by the management device 40.
[0289] In each of the above-described embodiments (first to fifth embodiments), when the information processing device 50 identifies the private network to which the communication device 30 belongs, there may be cases where it is not possible to determine that the communication device 30 belongs to a specific private network. For example, in the example of FIG. 24, 2 If the information processing device 50 does not make a determination based on area when identifying the private network to which the communication device 30 belongs, the information processing device 50 cannot determine that the communication device 30 belongs to a single private network. Also, if there are multiple ranges with the same overlapping area, the information processing device 50 cannot determine that the communication device 30 belongs to a single private network.
[0290] If it is not possible to determine whether the communication device 30 belongs to a single private network, the information processing device 50 identifies the location (at least one of a building, a floor, and a room) where the communication device 30 is located for each private network. The information processing device 50 may then integrate the identified multiple pieces of location information and generate second location information based on the integrated location information. In this case, the information processing device 50 may use a polygon formed by combining two-dimensional or three-dimensional polygons of each building, each floor, or each room into one polygon as the integrated location information. Alternatively, the information processing device 50 may use a larger polygon that completely encompasses the polygons of each building, each floor, or each room as the integrated location information. Furthermore, even if the location of the communication device 30 spans multiple locations (at least one of a building, a floor, and a room) with different IP address ranges, the information processing device 50 may similarly integrate these multiple locations.
[0291] 6-6. Sixth Example> Fig. 30 is a sequence diagram showing a sixth example. In each of the above examples (first to fifth examples), communication device 30 transmits second location information to intermediate device 20, and intermediate device 20 inquires about available frequencies from communication control device 10. However, communication device 30 may directly inquire about available frequencies from communication control device 10. The sixth example will be described below with reference to the sequence diagram of Fig. 30.
[0292] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S601).
[0293] Next, the communication device 30 connects to one of the multiple private networks (step S602). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S603). Then, the communication device 30 measures its current location (step S604).
[0294] Then, the communication device 30 transmits information about the communication device 30 to the information processing device 50 (step S605). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0295] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on the network configuration information of the private network to which the communication device 30 belongs (steps S606 to S608). This process may be similar to steps S106 to S108 of the first embodiment.
[0296] The information processing device 50 transmits the second location information to the communication device 30 (step S609). The communication device 30 sets the second location information (step S610). Then, the communication device 30 requests the communication control device 10 to inquire about available frequency information based on the second location information (step S611).
[0297] The communication control device 10 receives a query request for available frequency information from the communication device 30. The communication control device 10 then calculates available frequencies based on the second location information included in the query request. Note that the communication control device 10 may check whether the supplied second location information is reliable before calculating available frequencies (step S612).
[0298] After calculating the available frequencies, the communication control device 10 transmits information about the available frequencies to the communication device 30 (step S613). The communication device 30 performs communication based on the information about the available frequencies.
[0299] In the sixth embodiment, all steps of the location information identification process are performed by the information processing device 50. However, as in the second to fourth embodiments described above, part of the location information identification process may be performed by the management device 40.
[0300] 6-7. Seventh Example> Fig. 31 is a sequence diagram showing a seventh example. In each of the above examples (first example to sixth example), communication device 30 acquires second location information from information processing device 50, but intermediate device 20 may acquire the second location information. The seventh example will be described below with reference to the sequence diagram of Fig. 31.
[0301] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S701).
[0302] Next, the communication device 30 connects to one of the multiple private networks (step S702). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S703). Then, the communication device 30 measures its current location (step S704).
[0303] Then, communication device 30 transmits information about communication device 30 to intermediate device 20 (step S705). Intermediate device 20 transmits information about communication device 30 to information processing device 50 (step S706). The information about communication device 30 may include current location information measured by communication device 30 (first location information), information about an IP address assigned to communication device 30, and information that can uniquely identify communication device 30.
[0304] Information processing device 50 acquires information about communication device 30 from intermediate device 20. Information processing device 50 then generates location information (second location information) for communication device 30 based on network configuration information for the private network to which communication device 30 belongs (steps S707 to S709). This processing may be similar to steps S106 to S108 of the first embodiment.
[0305] Information processing device 50 transmits the second location information to intermediate device 20 (step S710). Intermediate device 20 sets the second location information (step S711). Then, intermediate device 20 requests communication control device 10 to query available frequency information based on the second location information (step S712).
[0306] The communication control device 10 receives a query request for available frequency information from the intermediate device 20. The communication control device 10 then calculates available frequencies based on the second location information included in the query request. Note that the communication control device 10 may check whether the supplied second location information is reliable before calculating available frequencies (step S713).
[0307] After calculating the available frequencies, communication control device 10 transmits information about the available frequencies to intermediate device 20 (step S714). Intermediate device 20 transmits the information about the available frequencies to communication device 30 (step S715). Communication device 30 performs communication based on the information about the available frequencies.
[0308] In the seventh embodiment, all steps of the location information identification process are performed by the information processing device 50. However, as in the second to fourth embodiments described above, part of the location information identification process may be performed by the management device 40.
[0309] 6-8. Eighth Example> Fig. 32 is a sequence diagram showing an eighth example. In the seventh example described above, intermediate device 20 acquired second location information from information processing device 50, but communication control device 10 may also acquire second location information. The seventh example will be described below with reference to the sequence diagram of Fig. 32.
[0310] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S801).
[0311] Next, the communication device 30 connects to one of a plurality of private networks (step S802). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S803). Then, the communication device 30 measures its current location (step S804).
[0312] Then, the communication device 30 transmits a request for querying available frequencies together with information about the communication device 30 (step S805). The communication control device 10 transmits the information about the communication device 30 to the information processing device 50 (step S806). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0313] The information processing device 50 acquires information about the communication device 30 from the communication control device 10. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on the network configuration information of the private network to which the communication device 30 belongs (steps S807 to S809). This process may be similar to steps S106 to S108 of the first embodiment.
[0314] The information processing device 50 transmits the second location information to the communication control device 10 (step S810). The communication control device 10 sets the second location information (step S811). Then, the communication control device 10 calculates available frequencies based on the second location information. Note that the communication control device 10 may check whether the supplied second location information is reliable before calculating available frequencies (step S812).
[0315] After calculating the available frequencies, the communication control device 10 transmits information about the available frequencies to the communication device 30 (step S813). The communication device 30 performs communication based on the information about the available frequencies.
[0316] In the eighth embodiment, all steps of the location information identification process are performed by the information processing device 50. However, as in the second to fourth embodiments described above, part of the location information identification process may be performed by the management device 40.
[0317] 6-9. Ninth Example> Fig. 33 is a sequence diagram showing a ninth example. In the seventh and eighth examples described above, information processing device 50 acquires information about communication device 30 from intermediate device 20 or communication control device 10, but information about communication device 30 may also be acquired from communication device 30. The ninth example will be described below with reference to the sequence diagram of Fig. 33.
[0318] First, the information processing device 50 acquires the network configuration information of each private network from the management device 40 in advance (step S901).
[0319] Next, the communication device 30 connects to one of a plurality of private networks (step S902). After connecting to the private network, the communication device 30 acquires an IP address assigned to itself (step S903). Then, the communication device 30 measures its current location (step S904).
[0320] Then, the communication device 30 transmits information about the communication device 30 to the information processing device 50 (step S905). The information about the communication device 30 may include current location information (first location information) measured by the communication device 30, information about an IP address assigned to the communication device 30, and information that can uniquely identify the communication device 30.
[0321] The information processing device 50 acquires information about the communication device 30 from the communication device 30. Then, the information processing device 50 generates location information (second location information) of the communication device 30 based on the network configuration information of the private network to which the communication device 30 belongs (steps S906 to S908). This process may be similar to steps S106 to S108 of the first embodiment.
[0322] Information processing device 50 transmits the second location information to intermediate device 20 (step S909). Intermediate device 20 sets the second location information (step S910). Then, intermediate device 20 requests communication control device 10 to query available frequency information based on the second location information (step S911). Note that information processing device 50 may transmit the second location information directly to communication control device 10 without going through intermediate device 20. In this case, a query request for available frequencies may be made separately from communication device 30.
[0323] The communication control device 10 receives a query request for available frequency information from the intermediate device 20 (or the communication device 30). The communication control device 10 then calculates available frequencies based on the second location information included in the query request. Note that the communication control device 10 may check whether the supplied second location information is reliable before calculating available frequencies (step S912).
[0324] After calculating the available frequencies, communication control device 10 transmits information about the available frequencies to intermediate device 20 (step S913). Intermediate device 20 transmits the information about the available frequencies to communication device 30 (step S914). Communication device 30 performs communication based on the information about the available frequencies.
[0325] In the ninth embodiment, all steps of the location information identification process are performed by the information processing device 50. However, as in the second to fourth embodiments described above, part of the location information identification process may be performed by the management device 40.
[0326] In the first to sixth embodiments, the information processing device 50 acquires information about the communication device 30 from the communication device 30. However, in the first to sixth embodiments, the information processing device 50 may acquire information about the communication device 30 from the intermediate device 20 or the communication control device 10, as in the seventh and eighth embodiments described above.
[0327] <<7. Modifications>> The above-described embodiment is merely an example, and various modifications and applications are possible.
[0328] <7-1. Modifications Related to Calculations Related to Dynamic Frequency Sharing> In the above-described embodiment, the communication control device 10 performed calculations related to the frequencies available to the communication device 30 as calculations related to dynamic frequency sharing for the communication device 30. However, the calculations related to dynamic frequency sharing performed by the communication control device 10 are not limited to calculations related to available frequencies. For example, the communication control device 10 may perform calculations related to transmission power available to the communication device 30 based on the second location information. For example, the communication control device 10 may perform calculations related to the maximum allowable transmission power of the communication device 30.
[0329] 7-2. Modifications Related to Identifying Private Network / Management Device In the above-described embodiment, information processing device 50 identifies the private network to which communication device 30 belongs and / or management device 40 to be queried for location information, using current location information estimated by communication device 30. However, information processing device 50 may identify the private network or management device 40 using an identifier (e.g., ID / token) issued by a network administrator or the like, instead of the current location information of communication device 30. This identifier may be registered in communication device 30 before communication device 30 connects to the private network. Communication device 30 may then provide this identifier to information processing device 50, management device 40, intermediate device 20, or communication control device 10, instead of the current location information of communication device 30. Alternatively, this identifier may be registered in intermediate device 20, rather than communication device 30. Intermediate device 20 may then provide this identifier to information processing device 50, management device 40, or communication control device 10.
[0330] <7-3. Modifications for Estimating Building Entry Loss> Currently established AFC systems are capable of calculating available frequencies by taking into account building entry loss (BEL). However, no specific method has been established for AFC systems to estimate BEL. Therefore, currently, AFC systems either use a default value defined in specifications or do not consider BEL at all.
[0331] On the other hand, as in the present embodiment, when the communication control device 10 (e.g., the AFC system) can identify the location (at least one of the building, floor, and room) where the communication device 30 is located, by combining this information with three-dimensional data of the building, etc., the communication control device 10 can identify the number of obstacles (e.g., floors, ceilings, and walls) that the radio waves output from the communication device 30 will pass through before reaching the protected object (the wireless system protected by the AFC system), as well as the materials of those obstacles, etc. Therefore, the communication control device 10 can estimate the BEL using this information.
[0332] Therefore, when performing processing related to dynamic spectrum sharing, the communication control device 10 of this embodiment may estimate the building entry loss (BEL) as follows.
[0333] For example, the second location information acquired by the communication control device 10 includes information indicating at least one of the building, floor, and room where the communication device 30 is located. The communication control device 10 acquires, in addition to the second location information, three-dimensional data of at least one of the building, floor, and room where the communication device 30 is located. At this time, the communication control device 10 may acquire this three-dimensional data, for example, from the management device 40 or from another device (for example, a server device of a building manager). Then, the communication control device 10 estimates a building entry loss (BEL) for the communication device 30 based on the information indicating at least one of the building, floor, and room where the communication device 30 is located and the three-dimensional data of at least one of the building, floor, and room where the communication device 30 is located.
[0334] Then, based on the estimation result, the communication control device 10 performs processing related to dynamic frequency sharing of the communication device 30. For example, based on the estimation result, the communication control device 10 may perform calculations related to frequencies that the communication device 30 can use, or may perform calculations related to transmission power that the communication device 30 can use.
[0335] <Specific Example of a Method for Estimating BEL> A specific example of a method for estimating the building entry loss (BEL) will be described below.
[0336] Fig. 34 is a diagram for explaining a specific example of a method for estimating building entry loss. For example, consider a case where a communication device 30 is located in a room in a building as shown in Fig. 34, and the interior space of the room is identified as the location information of the communication device 30. The communication control device 10 uses such three-dimensional data of the building to identify obstacles (e.g., walls, floors, and ceilings) that radio waves emitted from the communication device 30 located in this room will pass through before reaching the location of the wireless system to be protected. The communication control device 10 then estimates the BEL based on the identification results.
[0337] Let N be the total number of obstacles (e.g., walls, floors, and ceilings) through which radio waves pass, and L be the loss that occurs when radio waves pass through each of them. i When (0≦i<N), the BEL (dB) can be calculated by the following equation (1).
[0338]
[0339] At this time, each L i may be determined based on the material and / or thickness of the corresponding obstacle (for example, wall, floor, and ceiling). Alternatively, the communication control device 10 may determine only N and calculate BEL by multiplying this N by a default value for the loss during passage. In addition to these, the communication control device 10 may determine L based on the angle at which the radio waves hit the obstacle and the distance the radio waves pass through the obstacle when the radio waves travel in a straight line from the communication device 30 to the location of the protected object. i may be determined.
[0340] In the AFC system, the location information of the SPD is expressed in the form of a volume of location uncertainty. Therefore, the communication control device 10 may divide the volume of location uncertainty into grids at regular intervals and calculate the BEL for each representative point of the grid. The communication control device 10 may then perform processing related to dynamic spectrum sharing (e.g., calculation of available frequency information) using the propagation loss at the BEL or a point including the BEL where the propagation loss is minimized.
[0341] In order for the communication control device 10 to estimate the BEL using the above method, it is necessary to identify information about obstacles (e.g., walls, floors, and ceilings) through which radio waves pass. The identification of this information about obstacles may be performed by the communication control device 10 or by another device (e.g., the information processing device 50 or the management device 40).
[0342] <When the communication control device identifies> First, a case where the communication control device 10 identifies information about an obstacle will be described.
[0343] The communication control device 10 acquires in advance three-dimensional data of the building from the management device 40. Then, when executing processing related to dynamic spectrum sharing (for example, when receiving an inquiry about available frequencies), the communication control device 10 uses this three-dimensional data and the position information of the communication device 30 to identify obstacles (for example, walls, floors, and ceilings) through which radio waves pass.
[0344] When this method is used, the communication control device 10 identifies the obstacle through which the radio waves pass, and at the same time, can calculate the incident angle of the radio waves to the obstacle and / or the distance through which the radio waves pass through the obstacle based on the position information of the protected object and the position information of the communication device 30. Therefore, the communication control device 10 calculates the loss L taking this information (incident angle and / or passing distance) into consideration. i can be obtained.
[0345] In the above example, the communication control device 10 previously acquired the three-dimensional data of the building from the management device 40. However, the communication control device 10 may acquire the data from another device (for example, the intermediate device 20, the communication device 30, or the information processing device 50).
[0346] For example, the information processing device 50 acquires three-dimensional data of the building in which the communication device 30 is located from the management device 40. Then, the information processing device 50 supplies this data together with location information to entities other than the communication control device 10 (such as the communication device 30 and the intermediate device 20). Then, when these entities request the communication control device 10 to perform processing related to dynamic spectrum sharing, they transmit the three-dimensional data to the communication control device 10. The communication control device 10 may estimate the BEL using this three-dimensional data.
[0347] <When Another Device Identifies> As described above, another device (e.g., information processing device 50 or management device 40) may identify information about an obstacle. The other device may provide the identification result to another entity (e.g., communication device 30, intermediate device 20, or communication control device 10). The message flow at this time may basically be the same as the flow when providing location information described above. However, the timing of providing information about obstacles (e.g., walls, floors, and ceilings) may be the same as the timing of transmitting the location information, or may be different.
[0348] Note that the other device (e.g., the information processing device 50 or the management device 40) does not know the location of the protected object. Therefore, when radio waves are emitted from the communication device 30, the other device may select a combination of obstacles (e.g., walls, floors, and ceilings) that will be passed through the least number of obstacles, and transmit the selection result as information about the obstacle. Alternatively, the other device may transmit information about all combinations of obstacles (e.g., walls, floors, and ceilings) that will be passed through as information about the obstacle. Alternatively, the other device may calculate the BEL for all combinations of obstacles (e.g., walls, floors, and ceilings). Then, the other device may transmit information about the combination of obstacles that will have the smallest BEL, or the calculated BEL, as information about the obstacle. Alternatively, the other device may transmit the BEL for all combinations of obstacles as information about the obstacle.
[0349] <7-4. Modifications Related to Communication Systems> Generally, in frequency sharing, an existing system using a target band is called a primary system, and a secondary user is called a secondary system. However, the terms primary system and secondary system may be replaced with other terms. A macrocell in a Heterogeneous Network (HetNET) may be called a primary system, and a small cell or relay station may be called a secondary system. Alternatively, a base station may be called a primary system, and Relay User Equipment (Relay UE) or Vehicle User Equipment (Vehicle UE) that realizes D2D or V2X (Vehicle-to-Everything) within its coverage may be called a secondary system. The communication device 30 may be mobile / portable or fixed.
[0350] Furthermore, the interfaces between the entities may be wired or wireless. For example, the interfaces between the entities (communication control device 10, intermediate device 20, communication device 30, management device 40, or information processing device 50) appearing in this embodiment may be wireless interfaces that do not depend on frequency sharing. Examples of wireless interfaces that do not depend on frequency sharing include wireless communication lines provided by mobile communication carriers via licensed bands and wireless LAN communications that use existing license-exempt bands.
[0351] <7-5. Modifications Related to Communication Control Device> The communication control device 10 of this embodiment is not limited to the device described in the above embodiment. For example, the communication control device 10 may be a device having functions other than controlling the communication devices 30 that use the frequency band in which frequency sharing is performed. For example, a network manager may have the functions of the communication control device 10 of this embodiment. In this case, the network manager may be, for example, a C-BBU (Centralized Base Band Unit) in a network configuration called a C-RAN (Centralized Radio Access Network) or a device that includes such a C-BBU. Furthermore, a base station (including an access point) may have the functions of the network manager. These devices (such as a network manager) can also be considered communication control devices.
[0352] Furthermore, in the above-described embodiment, the communication control device 10 is a device that belongs to the communication system 1, but it does not necessarily have to be a device that belongs to the communication system 1. The communication control device 10 may be a device external to the communication system 1. The communication control device 10 may not directly control the communication device 30, but may control the communication device 30 indirectly via a device that constitutes the communication system 1. Furthermore, there may be multiple secondary systems (communication systems 1). In this case, the communication control device 10 may manage multiple secondary systems.
[0353] <7-6. Modifications Related to Information Processing Device> In the above-described embodiment, information processing device 50 is a device independent from other devices (communication control device 10, intermediate device 20, communication device 30, or management device 40), but other devices may have the functions of information processing device 50. For example, the functions of information processing device 50 described above may be provided by communication control device 10, intermediate device 20, communication device 30, or management device 40. In this case, communication control device 10, intermediate device 20, communication device 30, or management device 40 can be considered to be information processing device 50.
[0354] <7-7. Other Modifications> The control device that controls the communication control device 10, intermediate device 20, communication device 30, management device 40, or information processing device 50 of this embodiment may be realized by a dedicated computer system or a general-purpose computer system.
[0355] For example, a program for executing the above-described operations is stored on a computer-readable recording medium such as an optical disk, a semiconductor memory, a magnetic tape, or a flexible disk and distributed. Then, for example, the program is installed on a computer and the above-described processing is executed to configure a control device. In this case, the control device may be a device (e.g., a personal computer) external to communication control device 10, intermediate device 20, communication device 30, management device 40, or information processing device 50. Alternatively, the control device may be a device (e.g., control unit 13, control unit 23, control unit 33, control unit 43, or control unit 53) internal to communication control device 10, intermediate device 20, communication device 30, management device 40, or information processing device 50.
[0356] The communication program may also be stored in a disk device provided in a server device on a network such as the Internet, and may be downloaded to a computer. The above-described functions may also be realized by a combination of an operating system (OS) and application software. In this case, the components other than the OS may be stored on a medium and distributed, or may be stored in a server device and downloaded to a computer.
[0357] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0358] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0359] The above-described embodiments can be combined as needed to avoid inconsistencies in the processing. For example, the first response message and the second response message can be sent as separate messages. The order of the steps shown in the sequence diagrams or flowcharts of the present embodiment can be changed as needed.
[0360] Furthermore, for example, the present embodiment can also be implemented as any configuration that constitutes an apparatus or system, such as a processor as a system LSI (Large Scale Integration), a module using multiple processors, a unit using multiple modules, a set in which other functions are added to a unit, or the like (i.e., a configuration of a part of an apparatus).
[0361] In this embodiment, a system refers to a collection of multiple components (devices, modules (components), etc.), regardless of whether all of the components are in the same housing. For example, multiple devices housed in separate housings and connected via a network, etc., and a single device in which multiple modules are housed in a single housing are both systems.
[0362] Furthermore, for example, this embodiment can have a cloud computing configuration in which one function is shared and processed jointly by a plurality of devices via a network.
[0363] <<8. Conclusion>> As described above, according to the present embodiment, the information processing device 50 generates location information (second location information) that enables identification of whether the communication device 30 is indoors, based on information about the private network to which the communication device 30 belongs. Then, the communication control device 10 performs processing related to dynamic frequency sharing based on this second location information. For example, the communication control device 10 performs calculations related to frequencies available to the communication device 30 or calculations related to transmission power available to the communication device 30, based on the second information.
[0364] The communication control device 10 can use the second information to determine whether the communication device 30 is definitely located indoors. This allows the communication control device 10 to take building entry loss into account in processing related to dynamic spectrum sharing. As a result, the communication device 30 can use more frequencies and greater transmission power, thereby achieving effective use of radio wave resources.
[0365] Although the embodiments of the present disclosure have been described above, the technical scope of the present disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the gist of the present disclosure. Furthermore, components of different embodiments and modifications may be combined as appropriate.
[0366] Furthermore, the effects of each embodiment described in this specification are merely examples and are not intended to be limiting, and other effects may also be obtained.
[0367] The present technology may also be configured as follows. (1) An information processing device including: a generation unit that generates location information of a communication device that uses radio waves related to dynamic spectrum sharing based on information about a private network having different network settings for each area; and a transmission unit that transmits the location information to a device that performs processing related to dynamic spectrum sharing. (2) The information processing device according to (1), wherein the location information includes information that enables identification of whether the communication device is indoors. (3) The information processing device according to (2), wherein the location information includes information indicating whether the communication device is located indoors. (4) The information processing device according to (2) or (3), wherein the location information includes information indicating at least one of a building, a floor, and a room in which the communication device is located. (5) The information processing device according to any one of (2) to (4), wherein the information about the private network includes correspondence information that indicates a correspondence between at least one of a building, a floor, and a room and an IP address range. (6) The information processing device according to (5), further comprising: an acquisition unit that acquires information on an IP address assigned to the communication device, wherein the generation unit identifies at least one of a building, a floor, and a room in which the communication device is located based on the IP address information and the correspondence information, and generates the location information based on the identified information. (7) The information processing device according to any one of (2) to (6), further comprising: an identification unit that identifies the private network to which the communication device belongs. (8) The information processing device according to (7), further comprising: current location information of the communication device measured by the communication device, a private IP address of the communication device, and information that can uniquely identify the communication device.(9) The information processing device according to (8), wherein the current location information of the communication device is information of a two-dimensional or three-dimensional range based on a measurement error, and the identification unit identifies the private network to which the communication device belongs based on geospatial information of one or more private networks and the current location information of the communication device. (10) The information processing device according to any one of (1) to (9), wherein the transmission unit transmits information on reliability of the location information to a device that performs processing related to the dynamic frequency sharing. (11) The information processing device according to any one of (1) to (10), wherein the device that performs processing related to dynamic frequency sharing is a communication control device that performs calculations related to frequencies available to the communication device. (12) The information processing device according to (11), wherein the communication control device is a device that constitutes an AFC (Automated Frequency Coordination) system or a device that constitutes a SAS (Spectrum Access System). (13) The information processing device according to any one of (1) to (10), wherein the device performing the processing related to dynamic frequency sharing is a proxy acting on behalf of the communication device with respect to a communication control device that performs calculations related to frequencies available to the communication device. (14) The information processing device according to any one of (1) to (10), wherein the device performing the processing related to dynamic frequency sharing is the communication device. (15) A communication control device comprising: an acquisition unit that acquires location information of a communication device that uses radio waves related to dynamic frequency sharing, the location information being generated based on information related to a private network having different network settings for each area; and a processing unit that performs processing related to dynamic frequency sharing of the communication device based on the location information. (16) The communication control device according to (15), wherein the acquisition unit acquires information related to reliability of the location information, and wherein the processing unit performs processing related to dynamic frequency sharing of the communication device based on the location information if the reliability of the location information satisfies a predetermined standard. (17) The communication control device according to (15) or (16), wherein the processing related to dynamic frequency sharing includes calculations related to frequencies available to the communication device.(18) The communication control device according to any one of (15) to (17), wherein the location information includes information indicating at least one of a building, a floor, and a room where the communication device is located, the acquisition unit acquires three-dimensional data of at least one of the building, the floor, and the room where the communication device is located, the processing unit estimates a building entry loss for the communication device based on the information indicating at least one of the building, the floor, and the room where the communication device is located and the three-dimensional data of at least one of the building, the floor, and the room where the communication device is located, and performs processing related to dynamic spectrum sharing for the communication device based on the estimation result. (19) An information processing method comprising: generating location information for a communication device that uses radio waves related to dynamic spectrum sharing based on information about a private network having different network settings for each area, and transmitting the location information to a device that performs processing related to dynamic spectrum sharing. (20) A communication control method comprising: acquiring location information for a communication device that uses radio waves related to dynamic spectrum sharing, generated based on information about a private network having different network settings for each area, and performing processing related to dynamic spectrum sharing for the communication device based on the location information.
[0368] REFERENCE SIGNS LIST 1 communication system 10 communication control device 20 intermediate device 30 communication device 40 management device 50 information processing device 11, 41, 51 communication unit 12, 22, 32, 42, 52 storage unit 13, 23, 33, 43, 53 control unit 21, 31 wireless communication unit 24 network communication unit 34 sensor unit 311 transmission processing unit 312 reception processing unit 313 antenna 131, 531 acquisition unit 132 processing unit 133, 534 transmission unit 532 identification unit 533 generation unit
Claims
1. An information processing device comprising: a generation unit that generates location information of a communication device that uses radio waves related to dynamic frequency sharing based on information about a private network having different network settings for each area; and a transmission unit that transmits the location information to a device that performs processing related to the dynamic frequency sharing.
2. The information processing device according to claim 1, wherein the location information includes information that enables identification of whether the communication device is indoors or not.
3. The information processing device according to claim 2, wherein the location information includes information indicating whether the communication device is located indoors or not.
4. The information processing device according to claim 2, wherein the location information includes information indicating at least one of a building, a floor, and a room in which the communication device is located.
5. The information processing device according to claim 2, wherein the information relating to the private network includes correspondence information indicating a correspondence between at least one of a building, a floor, and a room and an IP address range.
6. An information processing device as described in claim 5, further comprising an acquisition unit that acquires information on an IP address assigned to the communication device, and wherein the generation unit identifies at least one of the building, floor, and room in which the communication device is located based on the IP address information and the correspondence information, and generates the location information based on the identified information.
7. The information processing device according to claim 2, further comprising: an identification unit that identifies the private network to which the communication device belongs.
8. The information processing device according to claim 7, wherein the identification unit identifies the private network to which the communication device belongs based on at least one of the following information: current location information of the communication device measured by the communication device, a private IP address of the communication device, and information capable of uniquely identifying the communication device.
9. The information processing device of claim 8, wherein the current location information of the communication device is two-dimensional or three-dimensional range information based on measurement error, and the identification unit identifies the private network to which the communication device belongs based on geospatial information of one or more private networks and the current location information of the communication device.
10. The information processing device according to claim 1, wherein the transmission unit transmits information relating to the reliability of the location information to a device that performs processing relating to the dynamic frequency sharing.
11. The information processing device according to claim 1, wherein the device performing processing related to the dynamic frequency sharing is a communication control device that performs calculations related to frequencies available to the communication device.
12. The information processing device according to claim 11, wherein the communication control device is a device constituting an AFC (Automated Frequency Coordination) system or a device constituting a SAS (Spectrum Access System).
13. The information processing device according to claim 1, wherein the device performing processing related to the dynamic frequency sharing is a proxy that represents the communication device with respect to a communication control device that performs calculations related to frequencies available to the communication device.
14. The information processing device according to claim 1, wherein the device performing the process related to the dynamic frequency sharing is the communication device.
15. A communication control device comprising: an acquisition unit that acquires location information of a communication device that uses radio waves related to dynamic frequency sharing, the location information being generated based on information related to a private network having different network settings for each area; and a processing unit that performs processing related to dynamic frequency sharing of the communication device based on the location information.
16. The communication control device according to claim 15, wherein the acquisition unit acquires information regarding the reliability of the location information, and the processing unit performs processing related to dynamic frequency sharing of the communication device based on the location information when the reliability of the location information satisfies a predetermined standard.
17. The communication control device according to claim 15, wherein the process relating to dynamic frequency sharing includes a calculation regarding frequencies available to the communication device.
18. The communication control device described in claim 15, wherein the location information includes information indicating at least one of the building, floor, and room in which the communication device is located, the acquisition unit acquires three-dimensional data of at least one of the building, floor, and room in which the communication device is located, and the processing unit estimates a building entry loss for the communication device based on the information indicating at least one of the building, floor, and room in which the communication device is located and the three-dimensional data of at least one of the building, floor, and room in which the communication device is located, and performs processing related to dynamic frequency sharing of the communication device based on the estimation result.
19. An information processing method, comprising: generating location information of a communication device that uses radio waves related to dynamic spectrum sharing based on information about a private network having different network settings for each area; and transmitting the location information to a device that performs processing related to the dynamic spectrum sharing.
20. A communication control method comprising: acquiring location information of a communication device that uses radio waves related to dynamic frequency sharing, the location information being generated based on information about a private network having different network settings for each area; and performing processing related to dynamic frequency sharing of the communication device based on the location information.
Citation Information
Patent Citations
Position detection device, position management system, position detection method, and program
JP2013081023A
Information processing device, information processing method, and information processing terminal device
WO2020137922A1
Information processing device, communication system, information processing method, and program
WO2023013100A1
