CN113891249A - Network coverage determination method, device and storage medium - Google Patents

Network coverage determination method, device and storage medium Download PDF

Info

Publication number
CN113891249A
CN113891249A CN202111210152.0A CN202111210152A CN113891249A CN 113891249 A CN113891249 A CN 113891249A CN 202111210152 A CN202111210152 A CN 202111210152A CN 113891249 A CN113891249 A CN 113891249A
Authority
CN
China
Prior art keywords
slice
coverage
network
determining
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111210152.0A
Other languages
Chinese (zh)
Other versions
CN113891249B (en
Inventor
邱勇
张涛
王伟
郭希蕊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111210152.0A priority Critical patent/CN113891249B/en
Publication of CN113891249A publication Critical patent/CN113891249A/en
Application granted granted Critical
Publication of CN113891249B publication Critical patent/CN113891249B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic

Abstract

The application provides a network coverage determination method, a network coverage determination device and a storage medium, relates to the technical field of communication, and can solve the problem that the actual network coverage area of access network equipment cannot be accurately reflected in the prior art. The method comprises the following steps: acquiring a first network slice of access network equipment; the first network slice is any one of at least one network slice of the access network device; determining a slice coverage area for the first network slice; the slice coverage area comprises an area where the service quality parameter of the first network slice meets a preset condition; the slice coverage area is represented by at least one solid shape; determining that the coverage area of the access network device includes a slice coverage area for each of the first network slices. The embodiment of the application can accurately reflect the network coverage capability of the access network equipment based on the granularity of the network slice.

Description

Network coverage determination method, device and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method, an apparatus, and a storage medium for determining network coverage.
Background
With the development of mobile communication technology, the service requirements of network communication are increasingly refined. Different network communication services often have different quality of service (QoS) requirements.
However, at present, the network coverage area of the access network device is usually calculated according to the strength of the signal transmitted by the access network device. Wherein, the signal strength is related to the transmitting power, the signal transmitting frequency and the detection position of the access network equipment. And the signal transmission frequency is determined by a different network communication protocol. Therefore, at present, description of the network coverage area of the access network device can only be performed for different communication networks, such as a 4G communication network, a 5G communication network, and the like, and the description granularity is too coarse, so that the actual network coverage area of the access network device cannot be accurately reflected, and the requirement of service development of network communication is difficult to meet.
Disclosure of Invention
The application provides a network coverage determination method, a network coverage determination device and a storage medium, which can accurately reflect network coverage areas of access network equipment under different QoS requirements.
In order to achieve the purpose, the technical scheme is as follows:
in a first aspect, the present application provides a method for determining network coverage, including: acquiring a first network slice of access network equipment; the first network slice is any one of at least one network slice of the access network device; determining a slice coverage area for a first network slice; the slice coverage area comprises an area where the service quality parameters of the first network slice meet preset conditions; the slice coverage area is represented by at least one solid shape; determining that the coverage area of the access network device includes a slice coverage area for each first network slice.
Based on the above technical solution, the network coverage determining apparatus obtains any one of at least one network slice of the access network device, and determines a slice coverage area of the slice, and different network slices of the access network device usually correspond to different QoS requirements of services, so that different slice coverage areas can represent network coverage areas of the access network device under different QoS requirements. Further, the network coverage determining means may represent the coverage area of the access network device by a slice coverage area of each network slice of the access network device. Therefore, the network coverage determining method provided by the embodiment of the application can accurately reflect the network coverage area of the access network device under different QoS requirements based on the granularity of the network slice, so as to determine the service requirement of network communication.
With reference to the first aspect, in a possible implementation manner, the method further includes: determining a plurality of overlay boundary points for a first network slice; on the coverage boundary point, the service quality parameter of the access network equipment meets the preset condition corresponding to the first network slice; determining at least one solid shape according to the plurality of coverage boundary points; at least one stereoscopic shape is determined as a slice coverage area of the first network slice.
With reference to the first aspect, in a possible implementation manner, the method further includes: determining a preset space coordinate system; the coordinate origin of the preset space coordinate system is the position of the access network equipment; determining a type of at least one solid shape; mapping at least one three-dimensional shape into a preset space coordinate system, and determining coordinate parameters of at least one three-dimensional shape; the parameters for determining the at least one three-dimensional shape comprise the type of the at least one three-dimensional shape and the coordinate parameters of the at least one three-dimensional shape in a preset space coordinate system.
With reference to the first aspect, in one possible implementation manner, the slice coverage area is represented by the following formula:
NSi={A1,A2,……An};
wherein NSiRepresents the ith first network slice, A, of the at least one network slice1,A2……AnIs at least one three-dimensional shape, i and n are positive integers;
when the type of the solid shape is a convex polyhedron, the solid shape is expressed by the following formula:
Aj={ID1,(x1,y1,z1),(x2,y2,z2),……(xm,ym,zm)};
wherein the content of the first and second substances,Ajrepresenting the jth of at least one solid shape, ID1Is a type in which the solid shape is a convex polyhedron, (x)1,y1,z1),(x2,y2,z2)……(xm,ym,zm) M vertex coordinates of the convex polyhedron, and j and m are positive integers.
With reference to the first aspect, in a possible implementation manner, the method further includes: determining a first area; at least one access network device is included in the first area; determining a coverage area of each access network device in at least one access network device; and determining slice coverage in the first area according to the coverage area of the at least one access network device, wherein the slice coverage in the first area is used for characterizing the slice coverage area of each first network slice of each access network device in the at least one access network device.
With reference to the first aspect, in a possible implementation manner, the method further includes: determining a service coverage area of a service to be signed; the service coverage area of the service to be signed is positioned in the first area; determining a slice coverage area for a second network slice; the second network slice is a network slice corresponding to the service to be signed in the first area; determining that the slice coverage condition in the first area meets the coverage requirement of the service to be signed under the condition that the slice coverage area of the second network slice comprises all service coverage areas of the service to be signed; and under the condition that the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, determining that the slice coverage condition in the first area does not meet the coverage requirement of the service to be signed.
In a second aspect, the present application provides a network coverage determination apparatus, comprising a processing unit; the processing unit is used for acquiring a first network slice of the access network equipment; the first network slice is any one of at least one network slice of the access network device; a processing unit further configured to determine a slice coverage area for the first network slice; the slice coverage area comprises an area where the service quality parameters of the first network slice meet preset conditions; the slice coverage area is represented by at least one solid shape; the processing unit is further configured to determine that the coverage area of the access network device includes a slice coverage area for each first network slice.
With reference to the second aspect, in a possible implementation manner, the processing unit is further configured to: determining a plurality of overlay boundary points for a first network slice; on the coverage boundary point, the service quality parameter of the access network equipment meets the preset condition corresponding to the first network slice; determining at least one solid shape according to the plurality of coverage boundary points; at least one stereoscopic shape is determined as a slice coverage area of the first network slice.
With reference to the second aspect, in a possible implementation manner, the processing unit is further configured to: determining a preset space coordinate system; the coordinate origin of the preset space coordinate system is the position of the access network equipment; determining a type of at least one solid shape; mapping at least one three-dimensional shape into a preset space coordinate system, and determining coordinate parameters of at least one three-dimensional shape; the parameters for determining the at least one three-dimensional shape comprise the type of the at least one three-dimensional shape and the coordinate parameters of the at least one three-dimensional shape in a preset space coordinate system.
In combination with the above second aspect, in one possible implementation manner, the slice coverage area is represented by the following formula:
NSi={A1,A2,……An};
wherein NSiRepresents the ith first network slice, A, of the at least one network slice1,A2……AnIs at least one three-dimensional shape, i and n are positive integers;
when the type of the solid shape is a convex polyhedron, the solid shape is expressed by the following formula:
Aj={ID1,(x1,y1,z1),(x2,y2,z2),……(xm,ym,zm)};
wherein A isjRepresenting the jth of at least one solid shape, ID1Is in a three-dimensional shape of convexType of hedron, (x)1,y1,z1),(x2,y2,z2)……(xm,ym,zm) M vertex coordinates of the convex polyhedron, and j and m are positive integers.
With reference to the second aspect, in a possible implementation manner, the processing unit is further configured to: determining a first area; at least one access network device is included in the first area; determining a coverage area of each access network device in at least one access network device; and determining slice coverage in the first area according to the coverage area of the at least one access network device, wherein the slice coverage in the first area is used for characterizing the slice coverage area of each first network slice of each access network device in the at least one access network device.
With reference to the second aspect, in a possible implementation manner, the processing unit is further configured to: determining a service coverage area of a service to be signed; the service coverage area of the service to be signed is positioned in the first area; determining a slice coverage area for a second network slice; the second network slice is a network slice corresponding to the service to be signed in the first area; determining that the slice coverage condition in the first area meets the coverage requirement of the service to be signed under the condition that the slice coverage area of the second network slice comprises all service coverage areas of the service to be signed; and under the condition that the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, determining that the slice coverage condition in the first area does not meet the coverage requirement of the service to be signed.
In a third aspect, the present application provides a network coverage determining apparatus, including: a processor and a communication interface; the communication interface is coupled to a processor for executing a computer program or instructions for implementing the network coverage determination method as described in the first aspect and any possible implementation form of the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium having stored therein instructions that, when executed on a terminal, cause the terminal to perform the network coverage determination method as described in the first aspect and any one of the possible implementations of the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product containing instructions that, when run on a network coverage determination apparatus, cause the network coverage determination apparatus to perform the network coverage determination method as described in the first aspect and any possible implementation manner of the first aspect.
In a sixth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, and the communication interface is coupled to the processor, and the processor is configured to execute a computer program or instructions to implement the network coverage determination method as described in the first aspect and any possible implementation manner of the first aspect.
In particular, the chip provided in the embodiments of the present application further includes a memory for storing a computer program or instructions.
It should be noted that all or part of the above computer instructions may be stored on the first computer readable storage medium. The first computer readable storage medium may be packaged with or separately from a processor of the apparatus, which is not limited in this application.
In a seventh aspect, the present application provides a network coverage determining system, including: network coverage determination apparatus, wherein the network coverage determination apparatus is configured to perform the network coverage determination method as described in the first aspect and any possible implementation manner of the first aspect.
For the description of the second aspect to the seventh aspect in the present invention, reference may be made to the detailed description of the first aspect; moreover, the beneficial effects described in the second to seventh aspects may refer to the beneficial effect analysis of the first aspect, and are not described herein again.
In the present application, the names of the above-mentioned network coverage determining apparatuses do not limit the devices or functional modules themselves, and in actual implementation, the devices or functional modules may appear by other names. Insofar as the functions of the respective devices or functional blocks are similar to those of the present invention, they are within the scope of the claims of the present invention and their equivalents.
These and other aspects of the invention will be more readily apparent from the following description.
Drawings
Fig. 1 is a schematic structural diagram of a communication system according to an embodiment of the present application;
fig. 2 is a flowchart of a network coverage determining method according to an embodiment of the present application;
fig. 3 is a flowchart of another network coverage determining method provided in the embodiment of the present application;
fig. 4 is a flowchart of another network coverage determining method provided in the embodiment of the present application;
FIG. 5 is a schematic diagram of a spatial coordinate system provided in an embodiment of the present application;
fig. 6 is a flowchart of another network coverage determining method according to an embodiment of the present application;
fig. 7 is a flowchart of another network coverage determining method according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a network coverage determining apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of another network coverage determining apparatus according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a chip according to an embodiment of the present application.
Detailed Description
The network coverage determining method and apparatus provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings.
The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone.
The terms "first" and "second" and the like in the description and drawings of the present application are used for distinguishing different objects or for distinguishing different processes for the same object, and are not used for describing a specific order of the objects.
Furthermore, the terms "including" and "having," and any variations thereof, as referred to in the description of the present application, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the present application, the meaning of "a plurality" means two or more unless otherwise specified.
Hereinafter, terms related to the embodiments of the present application are explained for the convenience of the reader.
(1) Quality of service (QoS)
The QoS is used to monitor the service quality of the network communication service to provide corresponding service quality for different services, thereby avoiding network congestion and improving the efficiency of network communication. QoS parameters include latency, bandwidth, jitter, reliability, etc.
(2) Network slice (network slice, NS)
The principle of network slicing is that a physical network is divided into a plurality of virtual networks through slicing, and each virtual network is divided according to different service requirements such as time delay, bandwidth, jitter, safety, reliability and the like, so that the differentiation requirements of different services are met respectively.
The network slices are logically independent, and the failure of any one network slice does not affect other network slices. Each network slice has different functional characteristics and is oriented to different requirements and services.
There are various types of network slices, and in a 5G network, the types of network slices generally include: enhanced Mobile Broadband (emBB) traffic slices, high-reliable and Low Latency Communications (urlcl) traffic slices, and mass Machine Type Communications (mtc) traffic slices.
The eMB service is a large-flow mobile broadband service for further improving the performance of user experience and the like on the basis of the existing mobile broadband service scene. Accordingly, for the eMMB Service slice, the influence of the Service rate on the Quality of Service (QoS) is large.
The urrllc service is a service requiring low delay, and for example, the urrllc service is generally applied to the fields of unmanned technology and industrial automation technology. Correspondingly, for the urrllc service slice, the influence of the service delay on the service QoS is large.
The mMTC service refers to a large-scale Internet of things service, and is connected with a large number of machines for communication. Correspondingly, for the mtc service slice, the service packet loss rate has a large influence on the QoS of the service.
For more detailed service requirements, the network slices can be further classified according to specific QoS parameters. Different network slices correspond to different QoS parameters.
The following detailed description of embodiments of the present application will be made with reference to the accompanying drawings.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a communication system 10 according to an embodiment of the present disclosure. The communication system 10 includes: at least one access network device 112 and at least one terminal 111. Terminal 111 is in network communication with access network device 112 via a communication link. Terminals 111 communicate with each other over a communication link. The access network devices 112 communicate with each other over a communication link.
The communication system 10 shown in fig. 1 may be applied in a 5G network, as well as in a 4G or other future network. Of course, the communication system 10 shown in fig. 1 may also be applied to a system of a 4G and 5G hybrid networking, or other systems, and this is not particularly limited in this embodiment of the present application. In different networks, the terminal devices and the access network devices in the communication system 10 may correspond to different names, and those skilled in the art will understand that the names do not limit the devices themselves.
The terminal 111, which is a device having a wireless communication function, may be deployed on land, including indoors or outdoors, hand-held, or in a vehicle. And can also be deployed on the water surface (such as a ship and the like). And may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). A terminal, also referred to as User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), a terminal device, and the like, is a device for providing voice and/or data connectivity to a user. For example, the terminal includes a handheld device, a vehicle-mounted device, and the like having a wireless connection function. Currently, the terminal may be: mobile phone (mobile phone), tablet computer, notebook computer, palm computer, Mobile Internet Device (MID), wearable device (e.g. smart watch, smart bracelet, pedometer, etc.), vehicle-mounted device (e.g. car, bicycle, electric car, airplane, ship, train, high-speed rail, etc.), Virtual Reality (VR) device, Augmented Reality (AR) device, wireless terminal in industrial control (industrial control), smart home device (e.g. refrigerator, television, air conditioner, electric meter, etc.), smart robot, workshop device, wireless terminal in self drive (driving), wireless terminal in remote surgery (remote medical supply), wireless terminal in smart grid (smart grid), wireless terminal in transportation safety (transportation safety), wireless terminal in smart city (city), or a wireless terminal in a smart home (smart home), a flying device (e.g., a smart robot, a hot air balloon, a drone, an airplane), etc. In one possible application scenario, the terminal device is a terminal device that often works on the ground, such as a vehicle-mounted device. In the present application, for convenience of description, a Chip disposed in the device, such as a System-On-a-Chip (SOC), a baseband Chip, or other chips having a communication function, may also be referred to as a terminal.
The terminal can be a vehicle with a corresponding communication function, or a vehicle-mounted communication device, or other embedded communication devices, or can be a user handheld communication device, including a mobile phone, a tablet computer, and the like.
As an example, in the embodiment of the present application, the terminal 111 may also be a wearable device. Wearable equipment can also be called wearable intelligent equipment, is the general term of applying wearable technique to carry out intelligent design, develop the equipment that can dress to daily wearing, like glasses, gloves, wrist-watch, dress and shoes etc.. A wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart jewelry and the like.
The access network device 112 may be a device capable of communicating with the terminal device. The access network device 112 may be a base station (macro base station, small/micro base station, home base station, etc.), a relay station, or an access point. The base station may be a Base Transceiver Station (BTS) in a global system for mobile communication (GSM) or Code Division Multiple Access (CDMA) network, a node B (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA), an evolved node B (eNB, eNodeB) in a Long Term Evolution (LTE), or a next generation node B (neighbor NodeB, gNB) in a 5G network new air interface (new radio, NR). Access network device 112 may also be a transmission reception point (TRPx) in the network. The access network device 112 may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario. The access network device 112 may also be an access network device in a future network. The access network device 112 may also be a wearable device or a vehicle mounted device.
The system architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and it is known by those skilled in the art that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems, and the following embodiment takes a 5G communication system as an example.
It should be noted that the embodiments of the present application may refer to or refer to each other, for example, the same or similar steps, method embodiments, communication system 10 embodiments, and apparatus embodiments, may refer to each other, and are not limited.
Based on the communication system shown in fig. 1, it is common in the prior art to measure the signal strength of the access network device to determine the network coverage area of the access network device. The signal strength of the access network device is related to the transmission power, the signal transmission frequency, the distance between the current position and the access network device, the path interference and other factors of the access network device. Network communication protocols specify the frequencies of uplink and downlink transmissions of the communication network. Therefore, the solutions in the prior art can only determine the network coverage area of the access network device for different communication networks.
However, taking the 5G communication system as an example, the service of the ue is carried on the network slice, and different services have different service requirements. Even if the user equipment is able to communicate with the access network equipment, its current quality of service may not meet the service requirements of the user equipment. Obviously, the prior art cannot accurately reflect the actual network coverage capability of the access network device.
In order to solve the problem that the actual network coverage capability of access network equipment cannot be accurately reflected in the prior art, the application provides a network coverage determination method.
Referring to fig. 1 and as shown in fig. 2, fig. 2 is a flowchart of a network coverage determining method provided in an embodiment of the present application, where the method includes the following steps:
s201, the network coverage determining device obtains a first network slice of the access network equipment.
The access network device comprises at least one network slice, and the first network slice is any one of the at least one network slice of the access network device.
It should be noted that in the embodiment of the present application, different network slices are used for carrying different services. The QoS parameters of a network slice may characterize the traffic demand of the corresponding traffic. Therefore, in the embodiment of the present application, the QoS parameter can be used as a basis for classifying the network slices.
In a possible implementation manner, the network coverage determining apparatus divides network resources according to QoS requirements of network slices to obtain different network slices.
In a possible implementation manner, the network coverage determining apparatus may number at least one network slice, and set a mapping relationship between the number and the QoS parameter, so that different network slices are represented by the number of the network slice.
Illustratively, the access network device includes 5 network slices, correspondingly numbered network slice #1, network slice #2, network slice #3, network slice #4, and network slice # 5. Network slice #1 corresponds to QoS parameter 1, network slice #2 corresponds to QoS parameter 2, network slice #3 corresponds to QoS parameter 3, network slice #4 corresponds to QoS parameter 4, and network slice #5 corresponds to QoS parameter 5. The network coverage determination device sets a mapping relation between the number of the network slice and the QoS parameter of the corresponding network slice, and the network slice is represented by the number of the network slice. At this time, the network coverage determining means may determine the network slice and the QoS parameter corresponding to the network slice according to the number of the network slice.
S202, the network coverage determining device determines a slice coverage area of the first network slice.
The slice coverage area comprises an area where the QoS parameter of the first network slice meets a preset condition, and the slice coverage area is represented by at least one three-dimensional shape.
In one possible implementation, the slice coverage area may include all areas where the QoS parameter of the first network slice satisfies a preset condition.
In one possible implementation, the preset condition may be that the measured QoS parameter is better than the QoS parameter requirement of the first network slice.
Illustratively, the QoS parameter requirements of the first network slice are: a delay of 3ms and a bandwidth of 10 Mb/s. The QoS parameters measured at a point near the access network equipment are delay 2ms and bandwidth 12 Mb/s. For the time delay, the lower the time delay is, the higher the QoS parameter is; for bandwidth, the larger the bandwidth, the higher the QoS parameter. Therefore, the QoS parameter measured at a certain point near the access network device is better than the QoS parameter requirement of the first network slice, i.e. the QoS parameter of the first network slice at the current location meets the preset condition.
It should be noted that the slice coverage area may be represented by at least one solid shape. Compared with the technical scheme that the network coverage area of the access network equipment is described through the coverage radius, the slice coverage area of the first network slice represented by the at least one stereoscopic shape can describe not only the network coverage condition of the first network slice on the stereoscopic space, but also clearly and accurately define the shape of the network coverage of the first network slice.
In one possible implementation, the slice coverage area may be represented by the following formula:
NSi={A1,A2,……An};
wherein NSiRepresents the ith first network slice, A, of the at least one network slice1,A2……AnIs at least one solid shape, and i and n are positive integers.
S203, the network coverage determining device determines that the coverage area of the access network device includes a slice coverage area of each first network slice.
Specifically, the access network device includes at least one network slice, and the first network slice is any one of the at least one network slice. For each first network slice, there is its corresponding slice coverage area. Thus, the network coverage determination means may take the slice coverage area of each first network slice as the coverage area of the access network device.
In a possible implementation manner, when the access network device is a small-sized base station, since the small-sized base stations are usually located in close proximity, the network coverage determining apparatus may use a plurality of small-sized base stations as a whole to determine the coverage areas of the plurality of small-sized base stations.
Based on the above technical solution, the network coverage determining apparatus obtains any one of at least one network slice of the access network device, and determines a slice coverage area of the slice, and different network slices of the access network device usually correspond to different QoS requirements of services, so that different slice coverage areas can represent network coverage areas of the access network device under different QoS requirements. Further, the network coverage determining means may represent the coverage area of the access network device by a slice coverage area of each network slice of the access network device. Therefore, the network coverage determining method provided by the embodiment of the application can accurately reflect the network coverage area of the access network device under different QoS requirements based on the granularity of the network slice, so as to determine the service requirement of network communication.
In the above, with reference to steps S201 to S203, a detailed description is given of a process in which the network coverage determination apparatus determines slice coverage areas of the first network slices and determines a coverage area of the access network device according to the slice coverage area of each first network slice.
Hereinafter, a process of the network coverage determining apparatus determining the slice coverage area of the first network slice will be specifically described with reference to the above step S202.
With reference to fig. 2, as shown in fig. 3, the step S202 can be specifically realized by the following steps S2021 to S2023:
s2021, the network coverage determining device determines a plurality of coverage boundary points of the first network slice.
And the QoS parameters of the access network equipment meet the preset conditions corresponding to the first network slice on the coverage boundary point.
Specifically, the coverage boundary point is a boundary point at which the measured service QoS parameter just meets the QoS parameter requirement corresponding to the first network slice.
In a possible implementation manner, the preset condition may be that, at the coverage boundary point, the measured QoS parameter of the access network device is better than the QoS parameter requirement of the first network slice, and a difference between at least one of the measured QoS parameters and a corresponding parameter in the QoS parameter of the first network slice is less than or equal to a preset threshold.
Illustratively, the preset threshold of the time delay is 0.1ms and the preset threshold of the bandwidth is 0.1Mb/s in the preset condition. The QoS parameters of the first network slice include: a delay of 3ms and a bandwidth of 10 Mb/s. And at the coverage boundary point, the measured QoS parameters of the access network equipment are 2.9ms of time delay and 11Mb/s of bandwidth. At the moment, the measured QoS parameters are all superior to the QoS parameter requirement of the first network slice, and meanwhile, the difference value between the time delay of the measured QoS parameters and the time delay of the QoS parameters of the first network slice is 0.1ms and is equal to the preset threshold value. Therefore, the measurement position at this time is an overlay boundary point of the first network slice.
S2022, the network coverage determining device determines at least one solid shape according to the plurality of coverage boundary points.
Specifically, in the embodiment of the present application, the network coverage determining apparatus may sequentially connect the coverage boundary points according to more than four coverage boundary points to obtain at least one three-dimensional shape.
In a possible implementation manner, the network coverage determining device may determine a complete three-dimensional shape according to the plurality of coverage boundary points, and then decompose the complete three-dimensional shape into at least one three-dimensional shape through a preset algorithm, so that the communication network determines a service requirement corresponding to the first network slice according to the at least one three-dimensional shape.
For example, the preset algorithm may be a convex decomposition (convex decomposition) algorithm. The network coverage determination means may decompose the complete solid shape into at least one convex polyhedron by a convex decomposition algorithm. The network coverage determination apparatus may also decompose the complete three-dimensional shape into at least one three-dimensional shape in other manners, which is not limited in this application.
S2023, the network coverage determining device determines at least one stereoscopic shape to be a slice coverage area of the first network slice.
In one possible implementation, the slice coverage area may be represented by the following formula:
NSi={A1,A2,……An};
wherein NSiRepresents the ith first network slice, A, of the at least one network slice1,A2……AnIs at least one solid shape, and i and n are positive integers.
It should be noted that, in the above embodiments, the QoS parameter of the access device is measured at a certain point near the access network device. This approach may be applied to access network devices that have already been formally operated.
Illustratively, the QoS parameter of the access device may be obtained by performing measurement by an unmanned vehicle or an unmanned aerial vehicle, or may be obtained by measuring by other measurement devices. This is not limited in this application.
In one possible implementation, the network coverage determining apparatus estimates the QoS parameter of the access network device by obtaining the geographic information data and the signal simulation data of the access network device. The method can be applied to access network equipment which is not built.
Based on the technical scheme, the network coverage determining device represents the slice coverage area of the first network slice through at least one three-dimensional shape, and can more specifically and accurately reflect the slice coverage area of the first network slice, so that the communication network can determine the service requirement corresponding to the first network slice according to the at least one three-dimensional shape.
Referring to fig. 3, as shown in fig. 4, after the network coverage determining apparatus determines at least one three-dimensional shape according to a plurality of coverage boundary points in step S2022, the method further includes the following steps:
and S2024, determining a preset space coordinate system by the network coverage determination device.
In a possible implementation manner, the origin of coordinates of the preset spatial coordinate system may be the location of the access network device.
In one possible implementation, the predetermined spatial coordinate system may be a spatial rectangular coordinate system.
For example, as shown in fig. 5, when the predetermined spatial coordinate system is a spatial rectangular coordinate system, and the origin of the spatial rectangular coordinate system is the location of the access network device, the network coverage determination apparatus may use a direction perpendicular to the horizontal plane upward as a z-axis direction of the spatial rectangular coordinate system, use a direction parallel to the horizontal plane eastward as an x-axis direction of the spatial rectangular coordinate system, and use a direction parallel to the horizontal plane northward as a y-axis direction of the spatial rectangular coordinate system.
S2025, the network coverage determining device determines the type of the at least one stereoscopic shape.
The types of the three-dimensional shapes comprise regular three-dimensional shapes and irregular three-dimensional shapes.
Exemplary regular solid shapes include cubes, cuboids, ellipsoids, spheres, cylinders, and the like. The irregular solid shape includes a convex polyhedron and the like.
In a possible implementation, the network coverage determination means may determine the type of the at least one stereoscopic shape by means of an image recognition algorithm.
For example, the network coverage determination apparatus may determine the type of the at least one stereoscopic shape by a graphic classifier. The network coverage determination means may also determine the type of the at least one stereoscopic shape from a neural network model. This is not limited in this application.
Illustratively, as shown in fig. 5, the network coverage determination device determines the type of the solid shape 1 as a cube and determines the type of the solid shape 2 as a convex polyhedron.
S2026, the network coverage determining device maps the at least one three-dimensional shape into a preset space coordinate system, and determines a coordinate parameter of the at least one three-dimensional shape.
It should be noted that, for an irregular three-dimensional shape, the network coverage determination apparatus may represent the shape and the position of the three-dimensional shape in the preset spatial coordinate system by the coordinates of each vertex of the three-dimensional shape. For a regular solid shape, the network coverage determination means may represent the solid shape by a simplest mathematical quantity. The simplest mathematical quantity is that the shape and position of the three-dimensional shape in a preset space coordinate system can be determined by the least coordinate parameters related to the three-dimensional shape.
In one possible implementation, when the type of the solid shape is a convex polyhedron, the solid shape can be represented by the following formula:
Aj={ID1,(x1,y1,z1),(x2,y2,z2),……(xm,ym,zm)};
wherein A isjRepresenting the jth of at least one solid shape, ID1Is a type in which the solid shape is a convex polyhedron, (x)1,y1,z1),(x2,y2,z2)……(xm,ym,zm) M vertex coordinates of the convex polyhedron, and j and m are positive integers.
In another possible implementation manner, when the type of the stereoscopic shape is a cube, the stereoscopic shape may be represented by the following formula:
Aj={ID2,(x,y,z),a,b,c};
wherein A isjRepresenting the jth of at least one solid shape, ID2The solid shape is a cube, (x, y, z) is the coordinate of the vertex of the cube closest to the origin of coordinates, a is the projection length of the cube on the x axis, b is the projection length of the cube on the y axis, c is the projection length of the cube on the z axis, and j is a positive integer.
In another possible implementation manner, when the type of the three-dimensional shape is an ellipsoid, the three-dimensional shape can be represented by the following formula:
Aj={ID3,(x0,y0,z0),g,h,k};
wherein A isjRepresenting the jth of at least one solid shape, ID3Is of a type that the solid shape is ellipsoid, (x)0,y0,z0) Is the central coordinate of the ellipsoid, g, h and k are the lengths of the half shafts of the ellipsoid, and j is a positive integer.
It should be noted that the network coverage determining apparatus may also represent other regular three-dimensional shapes such as a sphere, a cylinder, a cone, a ring body, etc. by the simplest mathematical quantity, which is not described in detail in the embodiments of the present application.
S2027, the network coverage determination device determines that the at least one parameter of the three-dimensional shape includes a type of the at least one three-dimensional shape and a coordinate parameter of the at least one three-dimensional shape in a preset spatial coordinate system.
Through the technical scheme, the network coverage determining device determines the preset space coordinate system, maps at least one determined three-dimensional shape into the preset space coordinate system, and expresses the specific position and shape of the three-dimensional shape through the type of the three-dimensional shape and the three-dimensional shape coordinate parameters, so that the communication network can better determine the slice coverage area corresponding to the first network slice.
In the above, a detailed description is given of a process in which the network coverage determining apparatus determines the slice coverage area of the first network slice and determines the coverage area of the access network device according to the slice coverage area of each first network slice in the embodiment of the present application.
Hereinafter, with reference to the above embodiments, a process of determining slice coverage in the first area and determining whether the service in the first area meets the requirement by the network coverage determination apparatus will be specifically described.
It should be noted that the following embodiments may be implemented in combination with the embodiment in fig. 2, the embodiment in fig. 3, and the embodiment in fig. 4. The following description will be given by taking fig. 2 as an example.
With reference to fig. 2 and as shown in fig. 6, a method for determining network coverage provided in the embodiment of the present application further includes the following steps:
s301, the network coverage determining device determines a first area.
Wherein the first area includes at least one access network device therein.
In one example, the first area may be a service coverage area of a service to be subscribed.
S302, the network coverage determining device determines the coverage area of each access network device in at least one access network device.
S303, the network coverage determining device determines a slice coverage condition in the first area according to a coverage area of at least one access network device.
Wherein the slice coverage condition within the first region is used to characterize a slice coverage area of each network slice of each of the at least one access network device.
Specifically, as can be seen from the above embodiments, the coverage area of the access network device includes a slice coverage area of each first network slice. Meanwhile, at least one access network device is included in the first area. Thus, the network coverage determining means may determine a coverage area of at least one access network device comprised within the first area.
In one possible implementation, the network coverage determining apparatus may determine a slice coverage area of any one network slice in each access network device in the first area, and the network coverage determining apparatus takes a set of slice coverage areas of any one network slice in each access network device in the first area as a slice coverage situation in the first area. At this time, the slice coverage condition within the first area includes a slice coverage condition of each network slice within the first area.
Based on the above technical solution, the network coverage determining apparatus determines the slice coverage condition in the first area through the network coverage area of the access network device included in the first area, and can more specifically and accurately reflect the slice coverage condition in the first area, so as to determine the service requirement in the first area.
Hereinafter, with reference to the above embodiments, a process of the network coverage determining apparatus determining whether the service in the first area meets the requirement will be specifically described.
With reference to fig. 6 and as shown in fig. 7, a method for determining network coverage provided in the embodiment of the present application further includes the following steps:
s304, the network coverage determining device determines the service coverage area of the service to be signed.
The service coverage area of the service to be signed is located in the first area. The service coverage area of the service to be signed means a working area of the user equipment corresponding to the service to be signed.
In a possible implementation manner, the ue is a ue that can move within a coverage area of a service to be subscribed.
In another possible implementation manner, the ue is a non-mobile ue that is located in a coverage area of the service to be subscribed.
In a possible implementation manner, the service coverage area of the service to be subscribed may be determined by a manner of the slice coverage area of the first network slice of the network coverage determination apparatus in step S202, or steps S2021 to S2022, or steps S2024 to S2027, please refer to the foregoing embodiment for details.
For example, the service coverage area of the service to be subscribed may be represented by the following formula:
US={B1,B2,B3,B4,B5};
wherein, US represents the service coverage area of the service to be signed, B1,B2,B3,B4,B5The number of the three-dimensional shapes is 5, and the three-dimensional shapes are used for representing service coverage areas of services to be signed. The 5 solid shapes can be regular solid shapes or irregular solid shapes. The 5 solid shapes can be represented in the manner in steps S2024-S2027.
S305, the network coverage determination device determines a slice coverage area of the second network slice.
And the second network slice is a network slice corresponding to the service to be signed in the first area.
Specifically, the second network slice may be a network slice corresponding to the service to be subscribed, of the same type in the multiple access network devices in the first area.
In a possible implementation manner, the network coverage determining apparatus determines a QoS parameter requirement of the service to be subscribed, and takes a network slice capable of meeting the QoS parameter requirement in the first area as the second network slice.
In another possible implementation manner, the network coverage determining apparatus may further number the network slice in the first area and the network slice corresponding to the service to be signed, and set a mapping relationship between the number of the network slice in the first area and the QoS parameter, and a mapping relationship between the number of the network slice corresponding to the service to be signed and the QoS parameter, respectively. And the network coverage determining device takes the network slice in the first area which is the same as the QoS parameter mapped by the serial number of the network slice corresponding to the service to be signed as a second network slice.
With reference to the above example, the network coverage determining apparatus determines that the QoS parameter of the network slice corresponding to the service to be subscribed is 2ms, and the bandwidth is 16 Mb/s. The network coverage determination device takes the network slice with the QoS parameter of the network slice in the first area being the time delay of 2ms and the bandwidth of 16Mb/s as the second network slice, and the second network slice is expressed by the following formula:
NS2={A1,A2,A3,A4};
wherein NS2Denotes a second network slice, A1,A2,A3,A4Is a solid shape of 4 slices covering the area for representing the second network slice. The 5 solid shapes can be regular solid shapes or irregular solid shapes. The 5 solid shapes can be represented in the manner in steps S2024-S2027.
And S306, under the condition that the slice coverage area of the second network slice comprises all service coverage areas of the service to be signed, the network coverage determining device determines that the slice coverage condition in the first area meets the coverage requirement of the service to be signed.
In a possible implementation manner, after determining that the slice coverage condition in the first area meets the coverage requirement of the service to be signed, the network coverage determining apparatus may sign the service to be signed.
And S307, under the condition that the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, the network coverage determining device determines that the slice coverage condition in the first area does not meet the coverage requirement of the service to be signed.
In a possible implementation manner, after determining that the slice coverage condition in the first area does not satisfy the coverage requirement of the service to be signed, the network coverage determining device may determine an uncovered slice coverage area according to the slice coverage condition in the first area and the service coverage area of the service to be signed, and determine the access network device construction target according to the uncovered slice coverage area.
In connection with the above example, the network coverage determining apparatus determines the service coverage area US of the service to be subscribed and the slice coverage area NS of the second network slice2
The network coverage determining device compares the service coverage area US of the service to be signed with the slice coverage area NS of the second network slice2
When US belongs to NS2That is, when the slice coverage area of the second network slice includes all service coverage areas of the service to be signed, the network coverage determining device determines that the slice coverage condition in the first area meets the coverage requirement of the service to be signed, and signs the service to be signed.
When in use
Figure BDA0003308629660000171
That is, when the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, the network coverage determining device determines that the slice coverage condition in the first area does not satisfy the coverage requirement of the service to be signed, and calculates:
CS=US-NS2
and the CS represents a coverage area which is not included by the slice coverage area sliced by the second network in the service coverage area of the service to be signed.
And the network coverage determining device determines the construction target of the access network equipment according to the CS.
By the technical scheme, the network coverage determining device determines the service coverage area of the service to be signed and the slice coverage area of the second network slice, and determines whether the slice coverage condition in the first area meets the coverage requirement of the service to be signed according to the service coverage area and the slice coverage area, so that the network coverage capability and the service requirement condition under different QoS requirements in the first area can be accurately reflected.
In the embodiment of the present application, the network coverage determining apparatus may be divided into the functional modules or the functional units according to the above method examples, for example, each functional module or functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in a form of hardware, or may be implemented in a form of a software functional module or a functional unit. The division of the modules or units in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
As shown in fig. 8, a schematic structural diagram of a network coverage determining apparatus provided in an embodiment of the present application is shown, where the apparatus includes:
a processing unit 401 is configured to obtain a first network slice of an access network device.
Wherein the first network slice is any one of at least one network slice of the access network device;
in a possible implementation manner, the network coverage determining apparatus further includes a communication unit 402. The communication unit 402 is configured to receive first network slice information sent by an access network device. Accordingly, the processing unit 401 obtains the first network slice of the access network device from the communication unit 402.
In a possible implementation manner, the network coverage determining apparatus further includes a storage unit 403. The storage unit 403 is configured to store first network slice information of the access network device. Accordingly, the processing unit 401 obtains the first network slice of the access network device from the storage unit 403.
The processing unit 401 is further configured to determine a slice coverage area of the first network slice.
The slice coverage area comprises an area where the service quality parameters of the first network slice meet preset conditions; the slice coverage area is represented by at least one solid shape;
the processing unit 401 is further configured to determine that the coverage area of the access network device includes a slice coverage area of each first network slice.
Based on the above technical solution, the network coverage determining apparatus obtains any one of at least one network slice of the access network device, and determines a slice coverage area of the slice, and different network slices of the access network device usually correspond to different QoS requirements of services, so that different slice coverage areas can represent network coverage areas of the access network device under different QoS requirements. Further, the network coverage determining means may represent the coverage area of the access network device by a slice coverage area of each network slice of the access network device. Therefore, the network coverage determining method provided by the embodiment of the application can accurately reflect the network coverage area of the access network device under different QoS requirements based on the granularity of the network slice, so as to determine the service requirement of network communication.
Optionally, the processing unit 401 is further configured to: determining a plurality of overlay boundary points for a first network slice; on the coverage boundary point, the service quality parameter of the access network equipment meets the preset condition corresponding to the first network slice; determining at least one solid shape according to the plurality of coverage boundary points; at least one stereoscopic shape is determined as a slice coverage area of the first network slice.
Optionally, the processing unit 401 is further configured to: determining a preset space coordinate system; the coordinate origin of the preset space coordinate system is the position of the access network equipment; determining a type of at least one solid shape; mapping at least one three-dimensional shape into a preset space coordinate system, and determining coordinate parameters of at least one three-dimensional shape; the parameters for determining the at least one three-dimensional shape comprise the type of the at least one three-dimensional shape and the coordinate parameters of the at least one three-dimensional shape in a preset space coordinate system.
Optionally, the slice coverage area is represented by the following formula:
NSi={A1,A2,……An};
wherein NSiRepresents the ith first network slice, A, of the at least one network slice1,A2……AnIs at least one three-dimensional shape, i and n are positive integers;
when the type of the solid shape is a convex polyhedron, the solid shape is expressed by the following formula:
Aj={ID1,(x1,y1,z1),(x2,y2,z2),……(xm,ym,zm)};
wherein A isjRepresenting the jth of at least one solid shape, ID1Is a type in which the solid shape is a convex polyhedron, (x)1,y1,z1),(x2,y2,z2)……(xm,ym,zm) M vertex coordinates of the convex polyhedron, and j and m are positive integers.
Optionally, the processing unit 401 is further configured to: determining a first area; at least one access network device is included in the first area; determining a coverage area of each access network device in at least one access network device; and determining slice coverage in the first area according to the coverage area of the at least one access network device, wherein the slice coverage in the first area is used for characterizing the slice coverage area of each first network slice of each access network device in the at least one access network device.
Optionally, the processing unit 401 is further configured to: determining a service coverage area of a service to be signed; the service coverage area of the service to be signed is positioned in the first area; determining a slice coverage area for a second network slice; the second network slice is a network slice corresponding to the service to be signed in the first area; determining that the slice coverage condition in the first area meets the coverage requirement of the service to be signed under the condition that the slice coverage area of the second network slice comprises all service coverage areas of the service to be signed; and under the condition that the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, determining that the slice coverage condition in the first area does not meet the coverage requirement of the service to be signed.
When implemented by hardware, the communication unit 402 in the embodiment of the present application may be integrated on a communication interface, and the processing unit 401 may be integrated on a processor. The specific implementation is shown in fig. 9.
Fig. 9 shows a schematic diagram of still another possible structure of the network coverage determining apparatus involved in the above embodiments. The network coverage determination apparatus includes: a processor 502 and a communication interface 503. The processor 502 is configured to control and manage actions of the network coverage determination apparatus, for example, to perform the steps performed by the processing unit 401 described above, and/or to perform other processes for the techniques described herein. The communication interface 503 is used to support the communication of the network coverage determination apparatus with other network entities, for example, to perform the steps performed by the communication unit 402. The network coverage determination apparatus may further comprise a memory 501 and a bus 504, the memory 501 being used for storing program codes and data of the network coverage determination apparatus.
Wherein the memory 501 may be a memory in a network coverage determination device, etc., which may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, a hard disk, or a solid state disk; the memory may also comprise a combination of memories of the kind described above.
The processor 502 described above may be implemented or performed with the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may be a central processing unit, general purpose processor, digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
The bus 504 may be an Extended Industry Standard Architecture (EISA) bus or the like. The bus 504 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 9, but this does not indicate only one bus or one type of bus.
Fig. 10 is a schematic structural diagram of a chip 170 according to an embodiment of the present disclosure. Chip 170 includes one or more (including two) processors 1710 and a communication interface 1730.
Optionally, the chip 170 further includes a memory 1740, where the memory 1740 may include both read-only memory and random access memory, and provides operational instructions and data to the processor 1710. A portion of memory 1540 may also include non-volatile random access memory (NVRAM).
In some embodiments, memory 1740 stores elements, execution modules, or data structures, or a subset thereof, or an expanded set thereof.
In the embodiment of the present application, the corresponding operation is performed by calling an operation instruction stored in the memory 1740 (the operation instruction may be stored in an operating system).
The processor 1710 may implement or execute various illustrative logical blocks, units, and circuits described in connection with the disclosure herein. The processor may be a central processing unit, general purpose processor, digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, units, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
Memory 1740 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, a hard disk, or a solid state disk; the memory may also comprise a combination of memories of the kind described above.
Bus 1720 may be an Extended Industry Standard Architecture (EISA) bus or the like. Bus 1720 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one line is shown in FIG. 10, but it is not intended that there be only one bus or one type of bus.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
Embodiments of the present application provide a computer program product containing instructions, which when run on a computer, cause the computer to execute the network coverage determination method in the above method embodiments.
The embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are run on a computer, the computer is caused to execute the network coverage determination method in the method flow shown in the foregoing method embodiment.
The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a register, a hard disk, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, any suitable combination of the above, or any other form of computer readable storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuit (ASIC). In embodiments of the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
Embodiments of the present invention provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform a network coverage determination method as described in figures 2 to 7.
Since the network coverage determining apparatus, the computer-readable storage medium, and the computer program product in the embodiments of the present invention may be applied to the method described above, the technical effects obtained by the embodiments of the method may also refer to the embodiments of the method described above, and no further details are given in the embodiments of the present invention.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The above is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (13)

1. A method for network coverage determination, the method comprising:
acquiring a first network slice of access network equipment; the first network slice is any one of at least one network slice of the access network device;
determining a slice coverage area for the first network slice; the slice coverage area comprises an area where the service quality parameters of the first network slice meet preset conditions; the slice coverage area is represented by at least one solid shape;
determining that the coverage area of the access network device comprises a slice coverage area for each of the first network slices.
2. The method of claim 1, wherein the determining the slice coverage area of the first network slice comprises:
determining a plurality of overlay boundary points for the first network slice; on the coverage boundary point, the service quality parameter of the access network equipment meets a preset condition corresponding to the first network slice;
determining the at least one solid shape according to the plurality of covering boundary points;
determining the at least one stereoscopic shape as a slice coverage area of the first network slice.
3. The method of claim 2, wherein after said determining the at least one stereoscopic shape from the plurality of coverage boundary points, the method further comprises:
determining a preset space coordinate system; the origin of coordinates of the preset space coordinate system is the position of the access network equipment;
determining a type of the at least one stereoscopic shape;
mapping the at least one three-dimensional shape into the preset space coordinate system, and determining the coordinate parameters of the at least one three-dimensional shape;
the parameters for determining the at least one three-dimensional shape comprise the type of the at least one three-dimensional shape and the coordinate parameters of the at least one three-dimensional shape in a preset space coordinate system.
4. The method of claim 2, wherein the slice coverage area is represented by the formula:
NSi={A1,A2,……An};
wherein NSiRepresents the ith first network slice, A, of the at least one network slice1,A2……AnIs the at least one three-dimensional shape, i and n are positive integers;
when the type of the solid shape is a convex polyhedron, the solid shape is expressed by the following formula:
Aj={ID1,(x1,y1,z1),(x2,y2,z2),……(xm,ym,zm)};
wherein A isjRepresenting a jth of said at least one solid shape, ID1Is a type in which the solid shape is a convex polyhedron, (x)1,y1,z1),(x2,y2,z2)……(xm,ym,zm) The coordinates of m vertexes of the convex polyhedron are shown, and j and m are positive integers.
5. The method according to any one of claims 1-4, further comprising:
determining a first area; at least one access network device is included in the first area;
determining a coverage area of each access network device in the at least one access network device;
determining a slice coverage condition in the first area according to a coverage area of the at least one access network device, where the slice coverage condition in the first area is used to characterize a slice coverage area of each first network slice of each access network device of the at least one access network device.
6. The method of claim 5, further comprising:
determining a service coverage area of a service to be signed; the service coverage area of the service to be signed is positioned in the first area;
determining a slice coverage area for a second network slice; the second network slice is a network slice corresponding to the service to be signed in the first area;
determining that the slice coverage condition in the first area meets the coverage requirement of the service to be signed under the condition that the slice coverage area of the second network slice comprises all service coverage areas of the service to be signed;
and under the condition that the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, determining that the slice coverage condition in the first area does not meet the coverage requirement of the service to be signed.
7. A network coverage determination apparatus, comprising: a processing unit;
the processing unit is used for acquiring a first network slice of the access network equipment; the first network slice is any one of at least one network slice of the access network device;
the processing unit is further configured to determine a slice coverage area of the first network slice; the slice coverage area comprises an area where the service quality parameters of the first network slice meet preset conditions; the slice coverage area is represented by at least one solid shape;
the processing unit is further configured to determine that the coverage area of the access network device includes a slice coverage area of each of the first network slices.
8. The apparatus of claim 7, wherein the processing unit is further configured to:
determining a plurality of overlay boundary points for the first network slice; on the coverage boundary point, the service quality parameter of the access network equipment meets a preset condition corresponding to the first network slice;
determining the at least one solid shape according to the plurality of covering boundary points;
determining the at least one stereoscopic shape as a slice coverage area of the first network slice.
9. The apparatus of claim 8, wherein the processing unit is further configured to:
determining the preset space coordinate system; the origin of coordinates of the preset space coordinate system is the position of the access network equipment;
determining a type of the at least one stereoscopic shape;
mapping the at least one three-dimensional shape into the preset space coordinate system, and determining the coordinate parameters of the at least one three-dimensional shape;
the parameters for determining the at least one three-dimensional shape comprise the type of the at least one three-dimensional shape and the coordinate parameters of the at least one three-dimensional shape in a preset space coordinate system.
10. The apparatus according to any of claims 7-9, wherein the processing unit is further configured to:
determining a first area; at least one access network device is included in the first area;
determining a coverage area of each access network device in the at least one access network device;
determining a slice coverage condition in the first area according to a coverage area of the at least one access network device, where the slice coverage condition in the first area is used to characterize a slice coverage area of each first network slice of each access network device of the at least one access network device.
11. The apparatus of claim 10, wherein the processing unit is further configured to:
determining a service coverage area of a service to be signed; the service coverage area of the service to be signed is positioned in the first area;
determining a slice coverage area for a second network slice; the second network slice is a network slice corresponding to the service to be signed in the first area;
determining that the slice coverage condition in the first area meets the coverage requirement of the service to be signed under the condition that the slice coverage area of the second network slice comprises all service coverage areas of the service to be signed;
and under the condition that the slice coverage area of the second network slice does not include all service coverage areas of the service to be signed, determining that the slice coverage condition in the first area does not meet the coverage requirement of the service to be signed.
12. A network coverage determination apparatus, comprising: a processor and a communication interface; the communication interface is coupled to the processor for executing a computer program or instructions for implementing the network coverage determination method as claimed in any of claims 1-6.
13. A computer-readable storage medium having stored therein instructions which, when executed by a computer, cause the computer to perform the network coverage determination method of any one of claims 1 to 6.
CN202111210152.0A 2021-10-18 2021-10-18 Network coverage determination method, device and storage medium Active CN113891249B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111210152.0A CN113891249B (en) 2021-10-18 2021-10-18 Network coverage determination method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111210152.0A CN113891249B (en) 2021-10-18 2021-10-18 Network coverage determination method, device and storage medium

Publications (2)

Publication Number Publication Date
CN113891249A true CN113891249A (en) 2022-01-04
CN113891249B CN113891249B (en) 2023-07-28

Family

ID=79003262

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111210152.0A Active CN113891249B (en) 2021-10-18 2021-10-18 Network coverage determination method, device and storage medium

Country Status (1)

Country Link
CN (1) CN113891249B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117082626A (en) * 2023-07-26 2023-11-17 北京交通大学 Service multiplexing slice resource allocation method and system for train wireless communication network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108366365A (en) * 2017-01-26 2018-08-03 华为技术有限公司 A kind of method and equipment of access Target cell
EP3471464A1 (en) * 2017-10-16 2019-04-17 Ntt Docomo, Inc. Method for granting access to a communication service and method for requesting a configuration of granting access to a communication service
WO2020156127A1 (en) * 2019-01-29 2020-08-06 华为技术有限公司 Method for wireless communication and communication apparatus
CN111757419A (en) * 2019-03-29 2020-10-09 华为技术有限公司 Network access method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108366365A (en) * 2017-01-26 2018-08-03 华为技术有限公司 A kind of method and equipment of access Target cell
EP3471464A1 (en) * 2017-10-16 2019-04-17 Ntt Docomo, Inc. Method for granting access to a communication service and method for requesting a configuration of granting access to a communication service
WO2020156127A1 (en) * 2019-01-29 2020-08-06 华为技术有限公司 Method for wireless communication and communication apparatus
CN111757419A (en) * 2019-03-29 2020-10-09 华为技术有限公司 Network access method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谢晖;黄贤宝;: "5G承载网络研究及部署规划", 佳木斯大学学报(自然科学版), no. 02 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117082626A (en) * 2023-07-26 2023-11-17 北京交通大学 Service multiplexing slice resource allocation method and system for train wireless communication network
CN117082626B (en) * 2023-07-26 2024-03-26 北京交通大学 Service multiplexing slice resource allocation method and system for train wireless communication network

Also Published As

Publication number Publication date
CN113891249B (en) 2023-07-28

Similar Documents

Publication Publication Date Title
US11153721B2 (en) Sensor network enhancement mechanisms
CN110392902B (en) Manipulation using sparse volumetric data
EP3723306A1 (en) Frequency spectrum management device, system, method and computer readable storage medium
CN112218330B (en) Positioning method and communication device
WO2021064849A1 (en) Communication terminal and communication quality prediction method
CN103841641A (en) Wireless sensor network distributed collaborative positioning method based on arrival angle and Gossip algorithm
CN112583563A (en) Method and device for determining reference signal configuration
CN113891249B (en) Network coverage determination method, device and storage medium
CN114630341A (en) Communication method, device and system
CN114071706B (en) Positioning method, positioning device, positioning apparatus, positioning system, and storage medium
US11743677B2 (en) Apparatus and method for providing service related to target location based on UWB
JP2015504640A (en) Method, system, and computer program product for generating a three-dimensional mesh from a two-dimensional image
CN114158087A (en) Base station control method, device and storage medium
WO2024050803A1 (en) Sensing method, apparatus and system
CN115866656A (en) Path loss calculation method and device
CN114764610A (en) Channel estimation method based on neural network and communication device
CN114846822A (en) Positioning method, device and system
CN113574346A (en) Positioning method and device
Mignardi et al. Performance Evaluation of UAV-Aided Mobile Networks by Means of Ray Launching Generated REMs
CN116867061B (en) Positioning method and equipment
US20230079177A1 (en) Uplink transmission method and apparatus
CN115884070A (en) Positioning method and device
Meiser Distributed topology control in MANETs
CN115225188A (en) Time synchronization method and device
CN117201259A (en) Mapping method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant