Network system and data transmission method

By introducing optical sockets and transit units into the mobile network system, network resource sharing between operators is realized, and the high cost and high operation and maintenance pressure caused by repeated construction of mobile networks is solved.

CN115550938BActive Publication Date: 2025-03-21CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211070548.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-02
Publication Date
2025-03-21
Estimated Expiration
2042-09-02

AI Technical Summary

Technical Problem

In the prior art, operators repeatedly build mobile networks, resulting in high construction costs and operation and maintenance costs, and high operation and maintenance pressure.

Method used

By introducing an optical socket, a base station unit of the first operator and a transfer unit of the second operator into the network system, and connecting with the optical socket, the second operator transfer unit allocates network channel resources to a plurality of first operator base station units, so that the first operator base station unit can transmit data with its core network.

Benefits of technology

It has been realized that each operator does not need to repeatedly build mobile networks in the same area, but can use the mobile networks that other operators have deployed, thereby reducing construction and operation and maintenance costs and reducing operation and maintenance pressure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115550938B_ABST
    Figure CN115550938B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a network system and a data transmission method, wherein the network system includes an optical socket, a first operator base station unit deployed by a first operator, and a second operator transfer unit deployed by a second operator, wherein the first operator base station unit and the second operator transfer unit are connected via the optical socket, wherein: the second operator transfer unit is used to allocate the network channel resources of the second operator to a plurality of the first operator base station units; the first operator base station unit is used to transmit data with the core network of the first operator through the allocated network channel resources. The network system of the embodiment of the present invention enables the first operator to use the network channel resources of the second operator to interact with its core network for data, so each operator does not need to repeatedly build a network system, thereby reducing the network system construction cost and operation and maintenance cost of each operator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of mobile communication technology, and in particular to a network system and a data transmission method. Background Art

[0002] At present, the first operator, the second operator, the third operator, etc., all operators design and deploy mobile networks in elevator areas, basement areas, etc. of high-rise residential areas to meet users' security and code scanning needs. However, since all operators adopt the design and layout of traditional mobile networks, they repeatedly build mobile networks, resulting in a waste of resources. The construction cost and operation and maintenance cost of each operator's mobile network are very high, and the pressure of later operation and maintenance is high.

[0003] Therefore, there is an urgent need to invent a network system and a data transmission method to realize the operator's demand for a mobile network in a low-cost manner, thereby meeting the business needs of the operator's users. Summary of the invention

[0004] The embodiments of the present invention provide a network system and a data transmission method to solve the problem in the prior art that each operator repeatedly builds a mobile network, resulting in high construction cost and operation and maintenance cost of the mobile network of each operator, as well as high operation and maintenance pressure.

[0005] In a first aspect, an embodiment of the present invention provides a network system, the network system comprising an optical socket, a first operator base station unit deployed by a first operator, and a second operator transit unit deployed by a second operator, the first operator base station unit and the second operator transit unit being connected through the optical socket, wherein:

[0006] The second operator transfer unit is used to allocate network channel resources of the second operator to multiple base station units of the first operator;

[0007] The first operator base station unit is used to transmit data with the core network of the first operator through the allocated network channel resources.

[0008] Optionally, the first operator base station units respectively have corresponding counters, and the count values ​​corresponding to the counters are used as a basis for the first operator base station unit to allocate network channel resources of the second operator. The second operator transfer unit is further used to:

[0009] When the first operator base station unit successfully applies for network channel resources, increase the count value of the counter corresponding to the first operator base station unit, and when the first operator base station unit fails to apply for the network channel resources, reduce the count value of the counter corresponding to the first operator base station unit;

[0010] When N first operator base station units apply for the network channel resources at the same time, the target first operator base station unit is determined according to the count values ​​corresponding to the N first operator base station units, and the network channel resources are allocated to the target first operator base station unit, where N is an integer.

[0011] Optionally, the second operator transfer unit is further used for:

[0012] Counting the change rate of the count value of the counter of the target first operator base station unit within a preset time;

[0013] According to the count value corresponding to the counter of the target first operator base station unit and the change rate, a corresponding level of network channel resources is allocated to the target first operator base station unit.

[0014] Optionally, the second operator transfer unit is further used for:

[0015] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, allocating a preset first-level network channel resource to the target first operator base station unit;

[0016] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, or when the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, the preset second level network channel resources are allocated to the target first operator base station unit;

[0017] When the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, allocating a preset third-level network channel resource to the target first operator base station unit;

[0018] The first-level network channel resources are smaller than the second-level network channel resources, and the second-level network channel resources are smaller than the third-level network channel resources.

[0019] Optionally: the second operator transfer unit is used to, when receiving the downlink transmission data, perform electrical-optical conversion on the downlink transmission data to obtain a first optical information signal, and send the first optical information signal to the optical socket;

[0020] The optical socket is used to perform optical splitting processing on the first optical information signal to obtain a sub-optical information signal, and send the sub-optical information signal to the first operator base station unit;

[0021] The first operator base station unit is used to perform photoelectric conversion processing on the sub-optical information signal to obtain target downlink transmission data, and send the target downlink transmission data to a data receiving end.

[0022] Optionally, the first operator base station unit is used to, when receiving the uplink transmission data, perform electrical-optical conversion on the uplink transmission data to obtain a second optical information signal, and send the second optical information signal to the optical socket;

[0023] The optical socket is used to process the second optical information signal according to the point-to-multipoint master station P2MP protocol to obtain a target second optical information signal, and send the target second optical information signal to the second operator transit unit;

[0024] The second operator transfer unit is used to perform photoelectric conversion processing on the target second optical information signal to obtain target uplink transmission data, and send the target uplink transmission data to the core network of the first operator through the network channel resources of the second operator.

[0025] Optionally, the second operator transfer unit and the first operator base station unit both have multiple antennas, and the network system is a network system supporting multiple-input multiple-output MIMO.

[0026] In a second aspect, an embodiment of the present invention provides a data transmission method, wherein the network system includes an optical socket, a first operator base station unit deployed by a first operator, and a second operator transit unit deployed by a second operator, wherein the first operator base station unit and the second operator transit unit are connected through the optical socket, and the method includes:

[0027] Allocate network channel resources of the second operator to multiple base station units of the first operator, so that the base station units of the first operator perform data transmission with the core network of the first operator through the allocated network channel resources.

[0028] Optionally, the first operator base station units respectively have corresponding counters, and the method further includes:

[0029] When the first operator base station unit successfully applies for network channel resources, increase the count value of the counter corresponding to the first operator base station unit, and when the first operator base station unit fails to apply for the network channel resources, reduce the count value of the counter corresponding to the first operator base station unit;

[0030] When N first operator base station units apply for the network channel resources at the same time, the target first operator base station unit is determined according to the count values ​​corresponding to the N first operator base station units, and the network channel resources are allocated to the target first operator base station unit, where N is an integer.

[0031] Optionally, allocating network channel resources of the second operator to a plurality of base station units of the first operator includes:

[0032] Counting the change rate of the count value of the counter of the target first operator base station unit within a preset time;

[0033] According to the count value corresponding to the counter of the target first operator base station unit and the change rate, a network channel resource of a corresponding level is allocated to the target first operator base station unit.

[0034] Optionally, allocating a corresponding level of network channel resources to the target first operator base station unit according to the count value corresponding to the counter of the target first operator base station unit and the change rate includes:

[0035] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, allocating a preset first-level network channel resource to the target first operator base station unit;

[0036] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, or when the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, the preset second level network channel resources are allocated to the target first operator base station unit;

[0037] When the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, allocating a preset third-level network channel resource to the target first operator base station unit;

[0038] The first-level network channel resources are smaller than the second-level network channel resources, and the second-level network channel resources are smaller than the third-level network channel resources.

[0039] Optionally, the method further comprises:

[0040] When receiving the downlink transmission data, the second operator transfer unit performs electrical-optical conversion on the downlink transmission data to obtain a first optical information signal, and sends the first optical information signal to the optical socket;

[0041] The optical socket performs optical splitting processing on the first optical information signal to obtain a sub-optical information signal, and sends the sub-optical information signal to the first operator base station unit;

[0042] The first operator base station unit performs photoelectric conversion processing on the sub-optical information signal to obtain target downlink transmission data, and sends the target downlink transmission data to a data receiving end.

[0043] Optionally, the method further comprises:

[0044] When the first operator base station unit receives the uplink transmission data, the uplink transmission data is electro-optically converted to obtain a second optical information signal, and the second optical information signal is sent to the optical socket;

[0045] The optical socket processes the second optical information signal according to the point-to-multipoint master station P2MP protocol to obtain a target second optical information signal, and sends the target second optical information signal to the second operator transfer unit;

[0046] The second operator transit unit performs photoelectric conversion processing on the target second optical information signal to obtain target uplink transmission data, and sends the target uplink transmission data to the core network of the first operator through the network channel resources of the second operator.

[0047] Optionally, the second operator transfer unit and the first operator base station unit both have multiple antennas, and the network system is a network system supporting multiple-input multiple-output MIMO.

[0048] In a third aspect, an embodiment of the present invention provides a network device, including a memory, a transceiver, and a processor:

[0049] A memory for storing a computer program; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer program in the memory and executing the network system method described in the second aspect above.

[0050] In a fourth aspect, an embodiment of the present invention provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the data transmission method described in the second aspect above.

[0051] The network system of the embodiment of the present invention may include an optical socket, a first operator base station unit deployed by a first operator, and a second operator transit unit deployed by a second operator. The first operator base station unit is connected to the second operator transit unit via the optical socket. Specifically, the second operator transit unit may allocate the network channel resources of the second operator to multiple first operator base station units, and then the first operator base station unit may transmit data with the core network of the first operator via the allocated network channel resources. In the network system of the embodiment of the present invention, the first operator may utilize the network channel resources of the second operator's already deployed mobile network to transmit data with its core network. Therefore, each operator does not need to repeatedly build a mobile network in the same area, but can utilize the mobile networks already deployed by other operators, thereby reducing the mobile network construction cost and operation and maintenance cost of each operator, and at the same time, also reducing the operation and maintenance pressure of the mobile network. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0053] Figure 1 A schematic diagram of a network system embodiment provided by an embodiment of the present invention;

[0054] Figure 2 A schematic diagram of a framework of a second operator transfer unit 200 provided in an embodiment of the present invention;

[0055] Figure 3 A schematic diagram of a framework of a first operator base station unit 300 provided in an embodiment of the present invention;

[0056] Figure 4 A flowchart of a downlink data transmission method provided by an embodiment of the present invention;

[0057] Figure 5 A flowchart of an uplink data transmission method provided by an embodiment of the present invention;

[0058] Figure 6 A schematic diagram of the layout of an entire network system provided by an embodiment of the present invention;

[0059] Figure 7 A network channel resource allocation flow chart provided by an embodiment of the present invention;

[0060] Figure 8 A structural block diagram of a network device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0061] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0062] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0063] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0064] The embodiments of the present application provide a network system and a data transmission method to solve the problem in the prior art that each operator repeatedly builds a mobile network, resulting in high mobile network construction costs and operation and maintenance costs for each operator, as well as high operation and maintenance pressure for the mobile network. The network system and the data transmission method are based on the same application concept. Since the principles of solving the problem by the network system and the data transmission method are similar, the implementation of the network system and the method can refer to each other, and the repeated parts will not be repeated.

[0065] Reference Figure 1 , is a schematic diagram of a network system embodiment provided by an embodiment of the present invention, the network system includes an optical socket 100, a second operator transfer unit 200 deployed by a second operator, and a first operator base station unit 300 deployed by a first operator, the first operator base station unit 300 and the second operator transfer unit 200 are connected via the optical socket 100, wherein:

[0066] The second operator transfer unit 200 is used to allocate the network channel resources of the second operator to multiple first operator base station units 300.

[0067] The first operator base station unit 300 is used to perform data transmission with the core network of the first operator through the allocated network channel resources.

[0068] The optical socket 100 is a passive device, also known as an optical splitter, which is composed of incident and exit slits, reflectors and dispersion elements. They do not require external energy and only need to separate the required resonance absorption lines. The optical socket 100 in the network system of the embodiment of the present invention, the second operator transfer unit 200 deployed by the second operator, and the first operator base station unit 300 deployed by the first operator use optical fiber transmission among the three, wherein the protocol used among the three may include other protocols such as P2MP (point to multipoint master station, point 2multiple point) protocol.

[0069] In a specific implementation, a multiple-in multiple-out MIMO (multiple-in multipleout) network system can greatly improve the channel capacity, using multiple antennas at both the transmitting end and the receiving end to form an antenna system with multiple channels between the transmitting and receiving ends. In the network system of an embodiment of the present invention, the first operator base station unit 300 can also be called a pico base station. The pico base station is a small base station with a base station function. The pico base station can be flexibly composed of a network system suitable for various scenarios, making the deployment of the network system more convenient. Among them, the second operator transit unit 200 and the first operator base station unit 300 are both provided with multiple antennas. For example, the second operator transit unit 200 can be provided with at least two 2.6G antennas (for receiving 2.6GHZ wireless signals), and the first operator base station unit 300 can be provided with at least two 1.8G antennas (for receiving 1.8GHZ wireless signals). Therefore, the network system of an embodiment of the present invention can support a multiple-in multiple-out MIMO network system.

[0070] As an example, see Figure 2 , which is a schematic diagram of the framework of a second operator transit unit 200 provided in an embodiment of the present invention. The second operator transit unit 200 may include a 2.6G antenna 201, a 2.6G antenna 202, a radio frequency unit 210, an intermediate frequency unit 220, a digital signal switching switch 230, a second operator USIM card holder 240, a 4&5G baseband unit 250, a processor 260, an optoelectronic conversion module 270, and a 12V DC power supply 280.

[0071] Specifically, the 2.6G antenna 201 & 2.6G antenna 202: are used for receiving downlink radio frequency signals, mainly receiving the 2.6G radio frequency signals of the second operator, which can carry user services, the first operator control information, and the second operator control information; they are also used for sending uplink signals, mainly sending the 2.6G radio frequency signals to the mobile network of the second operator, which carry user services, the first operator control information, and the second operator control information. The radio frequency unit 210: processes the downlink radio frequency signals of the dual modules, i.e., the 2.6G antenna 201 and the 2.6G antenna 202, and transmits them to the intermediate frequency unit 220; and, performs radio frequency processing on the data transmitted from the intermediate frequency unit 220 and transmits them to the 2.6G antenna 201 and the 2.6G antenna 202. The intermediate frequency unit 220: completes the intermediate frequency processing of digital signals, and the digital baseband processing (including modulation and demodulation, signal encoding and decoding, anti-interference, etc.) functions. The digital signal switching switch 230: controls the intermediate frequency unit 220 to perform digital-to-analog conversion according to the instructions of the processor 260. The second operator USIM card holder 240 is used to insert and identify the SIM card information of the second operator to ensure that the second operator transfer unit 200 can pass the network authentication of the second operator. 4&5G baseband unit 250: mainly performs baseband processing, including channel encoding, decoding, spread spectrum scrambling, despreading and descrambling, and measurement, etc. Processor 260: Receives data (including user services, first operator control information, etc.) transmitted by the 4&5G baseband unit 250, and performs TCP / IP (Transmission Control Protocol / Internet Protocol) protocol conversion, transmits service data with the optoelectronic conversion module 270, and schedules the network channel resources required by the first operator base station unit 300. Optoelectronic conversion module 270: performs electrical-optical conversion on the information transmitted by the processor 260, and then transfers it through the optical socket 100, and delivers optical signal information with the optoelectronic conversion module 390. DC power supply 280: uses 12V 2A DC power supply.

[0072] As an example, see Figure 3 , which is a framework diagram of a first operator base station unit 300 provided in an embodiment of the present invention. The first operator base station unit 300 may include a photoelectric conversion module 390, a DC power supply unit 310, a clock unit 320, a main control unit 330, a baseband unit 340, an intermediate frequency unit 350, a digital signal switching switch 360, a radio frequency unit 370, a 1.8G antenna 381, and a 1.8 antenna 382.

[0073] Specifically, the 1.8G antenna 381 & 1.8G antenna 382: are used to send downlink radio frequency signals to UE (User Equipment), and the downlink radio frequency signals carry user services and first operator control information; and are also used to receive uplink radio frequency signals from UE. The radio frequency unit 370: processes the radio frequency signals of the 1.8G antenna 381 & 1.8G antenna 382 and transmits them to the intermediate frequency unit 250; performs radio frequency processing on the data transmitted from the intermediate frequency unit 350 and transmits them to the 1.8G antenna 381 & 1.8G antenna 382. The digital signal switching switch 360: controls the intermediate frequency unit 350 to perform digital-to-analog conversion according to the instructions of the main control unit 330. The intermediate frequency unit 350: completes digital intermediate frequency processing, digital baseband processing (including modulation and demodulation, signal encoding and decoding, anti-interference, etc.) functions. The baseband unit 340: mainly performs baseband processing, including channel encoding, decoding, spread spectrum scrambling, despreading and descrambling, and measurement, etc. The main control unit 330: receives data (including user services and first operator control information) transmitted from the baseband unit 340, performs TCP / IP protocol conversion, and transmits service data with the optoelectronic conversion module 390. The optoelectronic conversion module 390: performs electrical-optical conversion on the information transmitted from the main control unit 330, and then transfers it through the optical socket 100 to deliver optical signal information to the optoelectronic conversion module 270. The DC power supply 310: uses a 12V2A DC power supply.

[0074] Specifically, the network channel resources may refer to the network bandwidth (band width) provided by the operator, also called network bandwidth, which refers to the amount of data that can be transmitted in a fixed time, and is the ability to transmit data. In actual applications, the network channel resources that each operator can provide are limited. Therefore, when the first operator base station unit 300 needs to use the network channel resources of the second operator for data transmission, the second operator transfer unit 200 needs to allocate the network channel resources of the second operator to multiple first operator base station units 300 according to actual conditions. Then, the first operator base station unit 300 can transmit data with the core network of the first operator through the allocated network channel resources.

[0075] It should be noted that the identities of the first operator and the second operator in the embodiment of the present invention can be interchangeable. For example, the first operator can serve as an operator that provides network channel resources, and the second operator can serve as an operator that needs to utilize the network channel resources of mobile networks (such as 4&5G networks) deployed by other operators. Moreover, the first operator and the second operator can be one or more, and the embodiment of the present invention does not need to be limited to this.

[0076] As an optional example, the network system of the embodiment of the present invention can be deployed in a designated area. The designated area may refer to the elevator area, basement area and other areas of a high-rise residential area. For users in these areas, the service needs are mainly concentrated on security services and code scanning services. These services have the characteristics of low traffic, few services and high idle rate. Therefore, these areas are called low-value areas or low-traffic areas in the industry. Through the embodiment of the present invention, the network system of the first operator is deployed in the designated area, so that the first operator can use the mobile network that the second operator has deployed in the designated area. The first operator does not need to repeat the construction of the mobile network in the designated area. Moreover, since the service needs of users in the designated area are mainly concentrated on security services and code scanning services, even if the first operator and the second operator share the mobile network that the second operator has deployed, there will be no network congestion, which ensures the user's network experience.

[0077] The network system of the embodiment of the present invention may include an optical socket, a first operator base station unit deployed by a first operator, and a second operator transit unit deployed by a second operator. The first operator base station unit is connected to the second operator transit unit via the optical socket. Specifically, the second operator transit unit may allocate the network channel resources of the second operator to multiple first operator base station units, and then the first operator base station unit may transmit data with the core network of the first operator via the allocated network channel resources. In the network system of the embodiment of the present invention, the first operator may utilize the network channel resources of the second operator's already deployed mobile network to transmit data with its core network. Therefore, each operator does not need to repeatedly build a mobile network in the same area, but can utilize the mobile networks already deployed by other operators, thereby reducing the mobile network construction cost and operation and maintenance cost of each operator, and at the same time, also reducing the operation and maintenance pressure of the mobile network.

[0078] In an exemplary embodiment, the second operator transit unit 200 is used to, when receiving downlink transmission data, perform electrical-to-optical conversion on the downlink transmission data to obtain a first optical information signal, and send the first optical information signal to the optical socket 100; the optical socket 100 is used to perform optical splitting processing on the first optical information signal to obtain a sub-optical information signal, and send the sub-optical information signal to the first operator base station unit 300; the first operator base station unit 300 is used to perform optical-to-electrical conversion processing on the sub-optical information signal to obtain target downlink transmission data, and send the target downlink transmission data to the data receiving end.

[0079] In the embodiment of the present invention, when downlink data is transmitted, the 2.6G antenna of the second operator transfer unit 200 receives corresponding downlink transmission data, including the second operator mobile network control information, the first operator control information, and user service data; the downlink transmission data is processed by the radio frequency unit 210, the intermediate frequency unit 220, and the 4&5G baseband unit 250 for radio frequency and physical data processing, and then the first operator control information and user data are output to the processor 260, which is processed by the processor in a modular manner and then output to the optoelectronic conversion interface (optoelectronic conversion module 270), processed by the optical socket 100, and transferred to the first operator base station unit 300; the optoelectronic conversion interface (optoelectronic conversion module 390) of the first operator base station unit 300 receives the data transferred by the optical socket 100, and after being processed by the main control unit 330 and the baseband unit 340, the data is processed by the intermediate frequency unit 350 and the radio frequency unit 370 for radio frequency and physical layer data processing, and then sent to the corresponding data receiving end via the 1.8G antenna 381 & 1.8G antenna 382.

[0080] Reference Figure 4 , is a flow chart of a downlink data transmission method provided by an embodiment of the present invention, and the method may specifically include the following steps:

[0081] Step 401: The 2.6G antenna 201 & 2.6G antenna 202 of the second operator transit unit 200 receives the corresponding downlink transmission data, and after parsing and processing, outputs it to the optoelectronic conversion module 270 for electro-optical conversion to obtain a first optical information signal and send it to the optical socket 100.

[0082] Step 402 : the optical socket 100 receives the first optical information signal from the optoelectronic conversion module 270 , performs optical splitting processing, obtains multiple sub-optical information signals, and then transmits them to the N optoelectronic conversion modules 390 .

[0083] Step 403: The optoelectronic conversion module 390 of the first operator base station unit 300 receives the sub-optical information signal transferred by the optical socket 100, performs optoelectronic conversion, and after physical layer data and radio frequency processing, sends it to the corresponding data receiving end via the 1.8G antenna 381 & 1.8G antenna 382.

[0084] By using the network system of the embodiment of the present invention, the first operator realizes the transmission of downlink transmission data across operators by using the mobile network that has been deployed by the second operator.

[0085] In an exemplary embodiment, the first operator base station unit 300 is used to, when receiving uplink transmission data, perform electrical-optical conversion on the uplink transmission data to obtain a second optical information signal, and send the second optical information signal to the optical socket 100;

[0086] The optical socket 100 is used to process the second optical information signal according to the point-to-multipoint master station P2MP protocol to obtain a target second optical information signal, and send the target second optical information signal to the second operator transfer unit 200;

[0087] The second operator transfer unit 200 is used to perform photoelectric conversion processing on the target second optical information signal to obtain target uplink transmission data, and send the target uplink transmission data to the core network of the first operator through the network channel resources of the second operator.

[0088] In an embodiment of the present invention, when uplink data transmission is performed, after the 1.8G antenna of the first operator base station unit 300 receives the air interface signal (uplink transmission data), the radio frequency unit 370 performs radio frequency processing on the received air interface signal, and after conversion by the intermediate frequency unit 350, and processing by the baseband unit 340 and the main control unit 330, it is output to the optoelectronic conversion interface (optoelectronic conversion module 390), and sent to the optoelectronic conversion module 270 of the second operator transit unit 200 through the optical socket 100; the optoelectronic conversion module 270 of the second operator transit unit 200 receives the data forwarded through the optical socket 100, and after processing by the processor 260 of the proximal unit, it is transferred to the 4&5G baseband unit 250 for processing, and after superimposing the control signaling information of the second operator's mobile network, it is sent through the intermediate frequency unit 220, the radio frequency unit 210, and then through the 2.6G antenna of the second operator transit unit 200, and forwarded to the core network of the first operator through the second operator network and the interconnection between operators.

[0089] Reference Figure 5 , is a flow chart of an uplink data transmission method provided by an embodiment of the present invention, and the method may specifically include the following steps:

[0090] In step 501, the first operator base station unit 300 receives the air interface signal (uplink transmission data) through the 1.8G antenna 381 & 1.8G antenna 382, ​​performs RF processing and physical layer data analysis, and outputs the uplink transmission data after physical layer data processing to the optoelectronic conversion module 390, obtains the second optical information signal through electro-optical conversion, and sends the second optical information signal to the optical socket 100 using the P2MP protocol.

[0091] Step 502: the optical socket 100 receives the second optical information signals from the N optoelectronic conversion modules 390, processes them according to the P2MP protocol, obtains the target second optical information signal and then transmits it to the second operator transfer unit 200.

[0092] In step 503, the optoelectronic conversion module 270 of the second operator's transit unit 200 receives the target second optical information signal sent by the optical socket 100, performs optoelectronic conversion, and sends it through the 2.6G antenna 201 & 2.6G antenna 202 of the second operator's transit unit 200, and forwards it to the core network of the first operator through the network channel resources of the second operator's mobile network.

[0093] By applying the network system of the embodiment of the present invention, the first operator realizes the transmission of uplink transmission data and downlink transmission data across operators by utilizing the mobile network that has been deployed by the second operator.

[0094] In order to enable those skilled in the art to better understand the process of data transmission by the network system of the embodiment of the present invention, a specific implementation is used for illustration below. Figure 6 , which is a schematic diagram of the layout of the entire network system provided in an embodiment of the present invention, wherein the second operator has deployed the corresponding 4&5G network in the designated area, and on this basis, the first operator's cross-operator frequency-shifting MIMO network system is deployed in the designated area to meet the business needs of the users of the first operator.

[0095] Specifically, when uplink transmission data needs to be transmitted, the mobile phone of the first operator receives the 1.8GHZ wireless signal, and the 1.8G antenna in the first operator's cross-operator frequency-shift MIMO network system receives the 1.8GHZ wireless signal, converts the 1.8GHZ wireless signal into a 2.6GHZ wireless signal, and transmits the 2.6GHZ wireless signal to the second operator's deployed 4&5G network through the 2.6G antenna in the first operator's cross-operator frequency-shift MIMO network system. After receiving the 2.6GHZ wireless signal, the 2.6G antenna in the second operator's deployed 4&5G network can send the 2.6GHZ wireless signal to the core network of the first operator through an interconnected gateway. Similarly, when downlink transmission data needs to be transmitted, the core network of the first operator sends a 2.6GHZ wireless signal to the deployed 4&5G network of the second operator through an interconnected gateway. After receiving the 2.6GHZ wireless signal, the deployed 4&5G network of the second operator transmits the 2.6GHZ wireless signal to the first operator's inter-operator frequency-shift MIMO network system through its 2.6G antenna. The first operator's inter-operator frequency-shift MIMO network system converts the 2.6GHZ wireless signal into a 1.8GHZ wireless signal after passing the 2.6GHZ wireless signal through the 2.6G antenna. Then, the 1.8GHZ wireless signal can be transmitted to the first operator's mobile phone.

[0096] In an exemplary embodiment, the first operator base station unit 300 has a corresponding counter, and the count value corresponding to the counter is used as a basis for the first operator base station unit 300 to allocate the network channel resources of the second operator, and the second operator transfer unit 200 is further used to:

[0097] When the first operator base station unit 300 successfully applies for network channel resources, increase the count value of the counter corresponding to the first operator base station unit 300, and when the first operator base station unit 300 fails to apply for the network channel resources, reduce the count value of the counter corresponding to the first operator base station unit 300;

[0098] When N first operator base station units 300 apply for the network channel resources at the same time, the target first operator base station unit is determined according to the count values ​​corresponding to the N first operator base station units 300, and the network channel resources are allocated to the target first operator base station unit, where N is an integer.

[0099] In an embodiment of the present invention, a cross-operator frequency-shift MIMO network system includes: a second operator transit unit 200, an optical socket 100, and multiple first operator base station units 300. The second operator transit unit 200 is connected to the optical socket 100 via optical fiber, and the optical socket 100 is also connected to each first operator base station unit 300 via optical fiber. The first operator base station unit 300 is allocated to the network through transmission resources through the second operator transit unit 200 to achieve transmission of uplink and downlink data with the core network of the first operator.

[0100] In a specific implementation, the network channel resources that the second operator can provide to the first operator are limited. In order to achieve fair and maximized use of network channel resources by multiple first operator base station units 300, the second operator transit unit 200 configures a counter for each first operator base station unit 300. Then, the count value of the counter can be used to determine how to allocate the second operator's network channel resources to the first operator base station unit 300. As an optional example, the higher the count value of the counter corresponding to the first operator base station unit 300, the smaller the network channel resources allocated to the first operator base station unit 300. Conversely, the lower the count value of the counter corresponding to the first operator base station unit 300, the larger the network channel resources allocated to the first operator base station unit 300.

[0101] In the embodiment of the present invention, if the first operator base station unit 300 successfully applies for network channel resources, the count value of the counter is increased by 1, and if the first operator base station unit 300 fails to apply for network channel resources, the count value of the counter is reduced by 1. Specifically, when the second operator transit unit 200 receives resource applications from multiple first operator base station units 300 at the same time, the second operator transit unit 200 uses the first operator base station unit 300 with the smallest count value of the counter as the target first operator base station unit, allocates network channel resources to the target first operator base station unit, and increases the count value of the counter of the target first operator base station unit by 1. The remaining first operator base station units 300 fail to allocate resources, and the count values ​​of their respective counters are reduced by 1.

[0102] In an embodiment of the present invention, the count value of the counter is added or subtracted according to whether the first operator's base station unit successfully applies for network channel resources, which serves as the basis for the first operator's base station unit to apply for network channel resources, thereby realizing reasonable allocation of the second operator's network channel resources.

[0103] In an exemplary embodiment, the second operator transfer unit 200 is further configured to:

[0104] Counting the change rate of the count value of the counter of the target first operator base station unit within a preset time;

[0105] According to the count value corresponding to the counter of the target first operator base station unit and the change rate, a corresponding level of network channel resources is allocated to the target first operator base station unit.

[0106] Among them, the change rate of the count value of the counter within the preset time can reflect that the corresponding first operator base station unit has no sudden increase in business demand in the near future. For example, the change rate of the count value within 5 seconds can be counted. If the change rate is high, it means that there is a sudden increase in business demand, and a larger network channel resource should be allocated. If the change rate is low, it means that there is no sudden increase in business demand, and a smaller network channel resource should be allocated. Therefore, in an embodiment of the present invention, multiple levels of network channel resources are pre-set, and the sizes of network channel resources at different levels are different. After determining the target first operator base station unit to which the network channel resources are to be allocated based on the count value of the counter, the change rate of the count value of the counter of the target first operator base station unit within the preset time can be further counted, and then, according to the count value and change rate corresponding to the counter of the target first operator base station unit, the corresponding level of network channel resources is allocated to the target first operator base station unit.

[0107] Specifically, the second operator transfer unit 200 is further used for:

[0108] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, allocating a preset first-level network channel resource to the target first operator base station unit;

[0109] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, or when the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, the preset second level network channel resources are allocated to the target first operator base station unit;

[0110] When the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, allocating a preset third-level network channel resource to the target first operator base station unit;

[0111] The first-level network channel resources are smaller than the second-level network channel resources, and the second-level network channel resources are smaller than the third-level network channel resources.

[0112] In the embodiment of the present invention, the second operator transit unit 200 divides the network channel resources into multiple levels of network channel resources, and the sizes of network channel resources corresponding to different levels are different. As an option, three levels of network channel resources can be preset, namely, first-level network channel resources, second-level network channel resources, and third-level network channel resources, wherein the first-level network channel resources are smaller than the second-level network channel resources, and the second-level network channel resources are smaller than the third-level network channel resources.

[0113] After determining the target first operator base station unit to which the network channel resources are to be allocated, the allocated network channel resources may be determined according to the count value and change rate corresponding to the counter of the target first operator base station unit, specifically:

[0114] 1. If the count value of the counter of the target first operator base station unit is lower than the preset first threshold (indicating that the target first operator base station unit has less demand for network channel resources), and the counter change rate of the target first operator base station unit in the last 5 seconds is lower than the preset second threshold (indicating that the target first operator base station unit has no sudden increase in business demand in the near future), the first level of network channel resources is allocated to the target first operator base station unit.

[0115] 2. If the count value of the counter of the target first operator base station unit is lower than the preset first threshold value (indicating that the target first operator base station unit has less demand for channel resources), but the counter change rate of the target first operator base station unit in the last 5 seconds is higher than the preset second threshold value (indicating that the target first operator base station unit has a sudden increase in business demand in the near future), then the second-level network channel resources are allocated to the target first operator base station unit; or, if the count value of the counter of the target first operator base station unit is higher than the preset first threshold value (indicating that the target first operator base station unit has a large demand for network channel resources), and the counter change rate of the target first operator base station unit in the last 5 seconds is lower than the preset second threshold value (indicating that the target first operator base station unit has no sudden increase in business demand in the near future), then the second-level network channel resources are allocated to the target first operator base station unit.

[0116] 3. If the count value of the counter of the target first operator base station unit is higher than the preset first threshold (indicating that the target first operator base station unit has a greater demand for network channel resources), and the counter change rate of the target first operator base station unit in the last 5 seconds is higher than the preset second threshold (indicating that the target first operator base station unit has a sudden increase in business demand in the near future), the third level network channel resources are allocated to the target first operator base station unit.

[0117] In order to enable those skilled in the art to better understand the allocation process of network channel resources in the embodiment of the present invention, a specific example is used to illustrate the process. Figure 7 As shown, in order to fairly and maximize the use of network channel resources, the following scheme is proposed:

[0118] First, the counter of the i-th first operator base station unit 300 is set to TS i .

[0119] In the second operator transfer unit 200, corresponding counters {TS1, TS2, . . . TS i TS i+1 …TS N};

[0120] (1) When the i-th first operator base station unit 300 successfully applies for resources, TS i =TS i +1, if the i-th first operator base station unit 300 fails to apply for resources, then TS i =TS i -1.

[0121] (2) When x first operator base station units 300 simultaneously apply for resources of the transfer unit 200, their counters are {TS i, TS i+1 , TS i+2 …TS i+x} where the value of the counter of TS i is the smallest, then the second operator relay unit 200 preferentially schedules resources for the i-th first operator base station unit 300 and rejects resource applications from other first operator base station units 300;

[0122] Regarding the counter, TS i = TS i + 1; At the same time {TS i+1 , TS i+2 …TS i+x} are all decremented by 1, as follows:

[0123] At the same time, to improve the allocation efficiency, the second operator relay unit 200 pre-divides the network channel resources into three levels of network channel transmission resources, and according to the count value (TS x ) of the counter of the first operator base station unit 300, as well as the recent change rate (Tcomp x ) of TS x , allocates the corresponding level of network channel resources. As shown in Figure 7 , the specific allocation is as follows:

[0124] (1) If TS i <TS [preset first threshold] in the second operator relay unit 200 for the i-th first operator base station unit, and at the same time Tcomp i < Tcomp [preset second threshold], then allocate the first-level network channel resources for the i-th first operator base station unit 300.

[0125] (2) If TS i <TS [preset first threshold] in the second operator relay unit 200 for the i-th first operator base station unit, and at the same time Tcomp i > Tcomp [preset second threshold], or TS i > TS [preset first threshold], and at the same time Tcomp i < Tcomp [preset second threshold], then allocate the second-level network channel resources for the i-th first operator base station unit 300.

[0126] (3) If TS i > TS [preset first threshold] in the second operator relay unit 200 for the i-th first operator base station unit, and at the same time Tcomp i > Tcomp [preset second threshold], then allocate the third-level network channel resources for the i-th first operator base station unit 300.

[0127] The embodiment of the present invention allocates the network channel resources of the second operator in the above manner, which can meet the demand for the fastest transmission of high- and low-frequency upload services and avoid the situation of dynamically occupying network channel resources.

[0128] The embodiment of the present invention provides a cross-operator frequency-shift MIMO network system, in which a first operator can use a second operator's deployed network to solve the first operator's network coverage problem. Specifically, the embodiment of the present invention can have at least the following advantages:

[0129] 1) In low-traffic areas and low-service areas, the embodiment of the present invention utilizes the mobile network already deployed by the second operator as a transit channel for basic data transmission, and designs a cross-operator frequency-shift MIMO network system, which replaces the mobile network built by the first operator, meets the basic business needs of the first operator's users in low-value areas and low-traffic areas, and realizes network sharing across operators.

[0130] 2) The first operator borrows the mobile network channel resources of the second operator, which solves the problem of the first operator deploying optical cables, feeder lines, etc. in low-traffic areas such as elevators and basements, and solves the problem of high investment and high operation and maintenance costs of the first operator's repeated construction of mobile networks.

[0131] 3) When multiple first operator base station units compete for network channel resources, the fairness of resource allocation can be improved by selecting the first operator base station unit and allocating network channel resources to it according to the count value of the counter of the first operator base station unit. According to the count value of the counter and the recent rate of change of the counter value, resources of the corresponding level are allocated to the first operator base station unit, which can improve resource utilization and avoid the situation of dynamic preemption of network channel resources.

[0132] The network system provided by the embodiment of the present invention is introduced above. The data transmission method implemented based on the network system according to the embodiment of the present invention is introduced below.

[0133] The embodiment of the present invention further provides an embodiment of a data transmission method, wherein the network system includes an optical socket, a first operator base station unit deployed by a first operator, and a second operator transfer unit deployed by a second operator, wherein the first operator base station unit and the second operator transfer unit are connected via the optical socket, and the method may include the following steps:

[0134] Allocate network channel resources of the second operator to multiple base station units of the first operator, so that the base station units of the first operator perform data transmission with the core network of the first operator through the allocated network channel resources.

[0135] In an exemplary embodiment, the first operator base station units respectively have corresponding counters, and the count values ​​corresponding to the counters are used as a basis for the first operator base station unit to allocate network channel resources of the second operator. The method may also include:

[0136] When the first operator base station unit successfully applies for network channel resources, increase the count value of the counter corresponding to the first operator base station unit, and when the first operator base station unit fails to apply for the network channel resources, reduce the count value of the counter corresponding to the first operator base station unit;

[0137] When N first operator base station units apply for the network channel resources at the same time, the target first operator base station unit is determined according to the count values ​​corresponding to the N first operator base station units, and the network channel resources are allocated to the target first operator base station unit, where N is an integer.

[0138] In an exemplary embodiment, allocating network channel resources of the second operator to a plurality of base station units of the first operator includes:

[0139] Counting the change rate of the count value of the counter of the target first operator base station unit within a preset time;

[0140] According to the count value corresponding to the counter of the target first operator base station unit and the change rate, a corresponding level of network channel resources is allocated to the target first operator base station unit.

[0141] In an exemplary embodiment, allocating a corresponding level of network channel resources to the target first operator base station unit according to the count value corresponding to the counter of the target first operator base station unit and the change rate includes:

[0142] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, allocating a preset first-level network channel resource to the target first operator base station unit;

[0143] When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, or when the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, the preset second level network channel resources are allocated to the target first operator base station unit;

[0144] When the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, allocating a preset third-level network channel resource to the target first operator base station unit;

[0145] The first-level network channel resources are smaller than the second-level network channel resources, and the second-level network channel resources are smaller than the third-level network channel resources.

[0146] In an exemplary embodiment, the method may further include:

[0147] When receiving the downlink transmission data, the second operator transfer unit performs electrical-optical conversion on the downlink transmission data to obtain a first optical information signal, and sends the first optical information signal to the optical socket;

[0148] The optical socket performs optical splitting processing on the first optical information signal to obtain a sub-optical information signal, and sends the sub-optical information signal to the first operator base station unit;

[0149] The first operator base station unit performs photoelectric conversion processing on the sub-optical information signal to obtain target downlink transmission data, and sends the target downlink transmission data to a data receiving end.

[0150] In an exemplary embodiment, the method further comprises:

[0151] When the first operator base station unit receives the uplink transmission data, the uplink transmission data is electro-optically converted to obtain a second optical information signal, and the second optical information signal is sent to the optical socket;

[0152] The optical socket processes the second optical information signal according to the point-to-multipoint master station P2MP protocol to obtain a target second optical information signal, and sends the target second optical information signal to the second operator transfer unit;

[0153] The second operator transit unit performs photoelectric conversion processing on the target second optical information signal to obtain target uplink transmission data, and sends the target uplink transmission data to the core network of the first operator through the network channel resources of the second operator.

[0154] In an exemplary embodiment, the second operator transit unit and the first operator base station unit both have multiple antennas, and the network system is a network system supporting multiple-input multiple-output (MIMO).

[0155] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0156] By utilizing the network system of the embodiment of the present invention, the first operator can utilize the network channel resources of the second operator's already deployed mobile network to transmit data with its core network. Therefore, each operator does not need to repeatedly build a mobile network in the same area, but can utilize the mobile networks already deployed by other operators, thereby reducing the mobile network construction costs and operation and maintenance costs of each operator, and at the same time, reducing the operation and maintenance pressure of the mobile network.

[0157] As for the method embodiment, since it is basically similar to the network system embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the network system embodiment.

[0158] In the above data transmission method, the first operator can use the network channel resources of the second operator to interact with its core network for data. Therefore, each operator does not need to repeatedly build a network system, thereby reducing the network system construction cost and operation and maintenance cost of each operator, and at the same time, reducing the operation and maintenance pressure of the network system.

[0159] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0160] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0161] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0162] The embodiment of the present invention also provides a network device, such as Figure 8 As shown, the network device includes a memory 820, a transceiver 810, and a processor 800;

[0163] A memory 820, for storing computer programs;

[0164] The transceiver 810 is used to receive and send data under the control of the processor 800;

[0165] The processor 800 is used to read the computer program in the memory 820 and execute the aforementioned data transmission method.

[0166] Among them, Figure 8In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 800x10 and various circuits of memory represented by memory 820x20 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 810 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 may store data used by the processor 800 when performing operations.

[0167] The processor 800 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor 800 may also adopt a multi-core architecture.

[0168] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0169] An embodiment of the present invention further provides a processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the above-mentioned data transmission method.

[0170] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0171] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0172] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0173] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0174] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0175] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A network system, characterized in that: The network system includes an optical socket, a first operator base station unit deployed by a first operator, and a second operator transfer unit deployed by a second operator, wherein the first operator base station unit is connected to the second operator transfer unit through the optical socket, and the first operator base station units respectively have corresponding counters, and the count values ​​corresponding to the counters are used as the basis for the first operator base station unit to allocate network channel resources of the second operator, wherein: The second operator transfer unit is used to allocate network channel resources of the second operator to multiple base station units of the first operator, including: When the first operator base station unit successfully applies for network channel resources, increase the count value of the counter corresponding to the first operator base station unit, and when the first operator base station unit fails to apply for the network channel resources, reduce the count value of the counter corresponding to the first operator base station unit; When N first operator base station units apply for the network channel resources at the same time, determine the target first operator base station unit according to the count values ​​corresponding to the N first operator base station units, and allocate the network channel resources to the target first operator base station unit, wherein N is an integer; The first operator base station unit is used to transmit data with the core network of the first operator through the allocated network channel resources.

2. The network system according to claim 1, characterized in that: The second operator transfer unit is further used for: Counting the change rate of the count value of the counter of the target first operator base station unit within a preset time; According to the count value corresponding to the counter of the target first operator base station unit and the change rate, a network channel resource of a corresponding level is allocated to the target first operator base station unit.

3. The network system according to claim 2, characterized in that: The second operator transfer unit is further used for: When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, allocating a preset first-level network channel resource to the target first operator base station unit; When the count value corresponding to the counter of the target first operator base station unit is lower than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, or when the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is lower than the preset second threshold, the preset second level network channel resources are allocated to the target first operator base station unit; When the count value corresponding to the counter of the target first operator base station unit is higher than the preset first threshold, and the count value corresponding to the counter of the target first operator base station unit is higher than the preset second threshold, allocating a preset third-level network channel resource to the target first operator base station unit; The first-level network channel resources are smaller than the second-level network channel resources, and the second-level network channel resources are smaller than the third-level network channel resources.

4. The network system according to claim 1, characterized in that: The second operator transfer unit is configured to, upon receiving the downlink transmission data, perform electrical-optical conversion on the downlink transmission data to obtain a first optical information signal, and send the first optical information signal to the optical socket; The optical socket is used to perform optical splitting processing on the first optical information signal to obtain a sub-optical information signal, and send the sub-optical information signal to the first operator base station unit; The first operator base station unit is used to perform photoelectric conversion processing on the sub-optical information signal to obtain target downlink transmission data, and send the target downlink transmission data to a data receiving end.

5. The network system according to claim 1 or 4, characterized in that: The first operator base station unit is used for, when receiving the uplink transmission data, performing electrical-optical conversion on the uplink transmission data to obtain a second optical information signal, and sending the second optical information signal to the optical socket; The optical socket is used to process the second optical information signal according to the point-to-multipoint master station P2MP protocol to obtain a target second optical information signal, and send the target second optical information signal to the second operator transit unit; The second operator transfer unit is used to perform photoelectric conversion processing on the target second optical information signal to obtain target uplink transmission data, and send the target uplink transmission data to the core network of the first operator through the network channel resources of the second operator.

6. The network system according to claim 1, characterized in that: The second operator transfer unit and the first operator base station unit both have multiple antennas, and the network system is a network system supporting multiple-input multiple-output (MIMO).

7. A data transmission method, characterized in that: The network system includes an optical socket, a first operator base station unit deployed by a first operator, and a second operator transfer unit deployed by a second operator, wherein the first operator base station unit and the second operator transfer unit are connected through the optical socket, and the first operator base station units respectively have corresponding counters, and the count values ​​corresponding to the counters are used as the basis for the first operator base station unit to allocate network channel resources of the second operator, and the method includes: Allocating network channel resources of the second operator to a plurality of base station units of the first operator so that the base station units of the first operator perform data transmission with the core network of the first operator through the allocated network channel resources, including: When the first operator base station unit successfully applies for network channel resources, increase the count value of the counter corresponding to the first operator base station unit, and when the first operator base station unit fails to apply for the network channel resources, reduce the count value of the counter corresponding to the first operator base station unit; When N first operator base station units apply for the network channel resources at the same time, the target first operator base station unit is determined according to the count values ​​corresponding to the N first operator base station units, and the network channel resources are allocated to the target first operator base station unit, where N is an integer.

8. A network device, characterized in that: Including memory, transceiver, processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read the computer program in the memory and execute the data transmission method as claimed in claim 7.

9. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the data transmission method according to claim 7.

Citation Information

Patent Citations

  • Network frequency spectrum sharing method and system

    CN106507368A

  • Micro base station device

    CN210042243U