Skip to main content

BRIEF RESEARCH REPORT article

Front. Comms. Net., 29 July 2021
Sec. Optical Communications and Networks
This article is part of the Research Topic Machine Learning Applications in Optical and Wireless Communication Systems and Networks View all 4 articles

A 3-CS Distributed Federated Transfer Learning Framework for Intelligent Edge Optical Networks

Hui Yang
Hui Yang1*Qiuyan YaoQiuyan Yao1Bowen BaoBowen Bao1Chao LiChao Li1Danshi WangDanshi Wang1Jie ZhangJie Zhang1Mohamed CherietMohamed Cheriet2
  • 1State Key Laboratory of Information Photonics and Optical Communication, Beijing University of Posts and Telecommunications, Beijing, China
  • 2Department of System Engineering, University of Quebec’s École de Technologie Supérieure (ÉTS), Montreal, CA, Canada

With the rapid development of optical network and edge computing, the operation efficiency of the edge optical network has become more and more important, requiring an intelligent approach to enhance the network performance. To enhance the intelligence of the edge optical network, this article firstly provides the demand for the development of edge optical networks. Then, a cross-scene, cross-spectrum, and cross-service (3-CS) architecture for edge optical networks is presented. Finally, a federated transfer learning (FTL) framework, realizing a distributed intelligence edge optical network, is proposed. The usability of the proposed framework is verified by simulation.

Introduction

From the communication forecast by Gartner, there are no fewer than 50 billion devices and terminals in 2020 that can access the Internet. Furthermore, over 70% of data in networks need to be captured, analyzed, stored, and managed at the edge of the network by 2025 (Shi et al., 2019). Moreover, the demands for online remote telecommuting and online video conferencing have become one of the main reasons for the surge of network bandwidth requirement due to emergencies (Favale et al., 2020; Yu et al., 2021; Zhu et al., 2021), such as the worldwide COVID-19 epidemic. In line with the data statistics from the Ministry of Industry and Information Technology of the People’s Republic of China, during the COVID-19 epidemic period, the amount of Internet traffic in China has grown to approximately 50% more than that of the last year. At the same time, with the rapid development of optical communication techniques, the optical network gradually replaces the traditional electric network as the main networking infrastructure (Yang et al., 2015; Zhu et al., 2021). This constitutes the main body of the edge network, i.e., the edge optical network. Due to the above-mentioned phenomenon, we need to assess lots of network metrics, e.g., bandwidth, cost, and delay in terms of whether they satisfy the development of networking techniques.

Artificial intelligence (AI) technology, which is designed to achieve learning and decision-making, has been implemented in various scenarios of optical networks (Mata et al., 2018; Yao et al., 2019; Yang et al., 2019a). Zhu et al. (2019) argued that the demands for higher capacity and lower latency can be satisfied by future edge optical networks and further presented an AI-based control plane in the SDN-based optical network. Typically, it is an effective approach for remote clouds and edge clouds to support intelligent services by deploying AI technology (Yang et al., 2020a). To achieve that, Rahman et al. (2020) presented a privacy-preserving edge network framework that includes the common integrating MapReduce model. Nevertheless, due to the diversity of network scenarios, the dynamics of resource situation, and the variety of service connections, the edge optical network requires a resource-efficient and secure AI-based control framework for adapting to rapid networking development.

To overcome these challenges, this article expands on the previous work of Yang et al. (2020b) and focuses on three cases in edge networks including cross-scene, cross-spectrum, and cross-service, denoted 3-CS. Then, we put forward a 3-CS distributed FTL framework that is suitable for intelligent edge optical networks. In this case, a novel edge 3-CS architecture is presented. Meanwhile, to protect the privacy of all accessed terminals and devices in this network architecture, federated transfer learning is adopted as the main AI technology in the proposed distributed framework, which enhances the intelligence of the edge optical network.

Related Works

With the rapid development of AI technology, many related machine learning algorithms are applied for optical network optimization (Yang et al., 2020c; Yang et al. 2021). There are several main categories of AI applications in edge cloud optical networks, including traffic prediction, resource assignment, and failure recovery.

Specifically, Zhu et al. (2019) studied the lifecycle of optical channel provisioning operations for ROADM systems for use in edge cloud optical networks. For traffic prediction which is actually the time-series analysis (e.g., LSTM, DCRNN), the time-series traffic data are captured by the telemetry system, which forms the input of the prediction system. As the traffic volume varies and new requests arrive, this information can be used to set up the optical channels before the capacity is required. For failure recovery, the network status is monitored in telemetry and any exceptions will be sent to the SDN orchestrator for processing, and the adaptive control logic can be directly implemented. Network recovery procedures are then executed, and the network can be reconfigured by a physical layer controller. Aiming at the faulty nodes with huge traffic in the edge network, Lian et al. (2020) proposed a fault recovery algorithm. By running the dual migration and reinforcement learning-based recovery scheme, the time for failure recovery is proved to be independent of the number of failed services.

For resource allocation, Li X. et al. (2020) proposed a self-optimizing optical network (SOON) architecture by involving cloud and edge collaboration while introducing two kinds of AI, including control layer AI and on-board AI. The resource optimization process in this architecture exploits reinforcement learning (RL) to make resource assignment decisions to maximize network resource utilization. Also, Li Z. et al. (2020) presented a resource assignment algorithm based on deep RL embedded in the optical unit, which can achieve higher throughput in edge computing scenarios.

Other works have also studied the AI technology used in edge optical networks. Zhao et al. (2019) introduced on-board artificial intelligence into the edge optical networks, designed an architecture based on edge computing, and explored its potential applications. Under the proposed architecture, an alarm prediction algorithm based on on-board AI is proposed. On-board AI can assist in filtering out the operating parameters corresponding to each specific fault, and the controller can predict up to 99%.

Although the above work has improved the intelligence of the edge optical network, the efficiency issues in the intelligent process have hardly been considered, such as the training efficiency of the model. From this point, we proposed the FTL framework to carry out joint training of the model on the premise of protecting user data privacy. The challenge is how to select users with similar training needs and determine if there is a related training model that can be used directly for federated transfer.

Problem Statement

With the gradual diversification of service connection types of smart terminals and devices, bandwidth and latency demands of these connections are the main requirements of Internet traffic, especially with the increase in new emerging applications in networks (Yang et al., 2019b; Yang et al., 2020d). As for the bandwidth demand of service connection, virtual reality (VR) and augmented reality (AR) need to be serviced by 4K or Blu-ray bandwidth transmission, requiring more network resources. As for the latency demand of service connection, the low delay communication is the most needed for all live video broadcasting services (Yang et al., 2020e). To satisfy the above demands, edge computing becomes the most promising approach to support a huge bandwidth capacity and a low delay interaction via deploying a small data center in the edge network. In this case, terminals and devices in the edge network are unnecessary to share the data with the remote cloud data center of the core network for computing service, decreasing the resource consumption in the core network. Furthermore, considering the shorter communication distance with the shorter optical fiber length, which is shorter than that visiting the remote cloud data center, a lower delay may be obtained for each terminal and device at the edge of the network (Yang et al., 2019c). Thus, based on the increasing requirements of bandwidth and latency, the optical network needs to focus on the edge side of the network for better service provisioning.

Another case is that, in the edge optical network scenario, due to data privacy restrictions, the data generated by the terminals often need to be intelligently processed and analyzed locally. When the amount of local data is very small, it is easy to form data islands, burying the data value. From this aspect, the edge optical network also urgently needs to solve this problem. Furthermore, since the training time of some models is too long, it will lead to extremely low training efficiency, which is also the problem solved in this article.

3-CS Edge Optical Network Architecture Design

This section firstly presents a 3-CS architecture in the edge optical network, as shown in Figure 1. In the 3-CS architecture, cross-scene is set for new network implement scenarios in the real world, cross-spectrum is set for the available position range of the spectrum resource in the optical fiber, and cross-service is set for the emerging service connections in the edge optical network.

FIGURE 1
www.frontiersin.org

FIGURE 1. 3-CS edge optical network architecture.

For the sake of an intelligent edge optical network with huge bandwidth capacity, AI technology becomes the key point in networking design. With the emergency of new network applications, e.g., smart city, Industry 4.0, and remote online surgery, there are lots of different obvious features among these applications, reducing the response of the ordinary AI algorithm in the service area. With the continuous increase in new application scenarios, it is increasingly difficult for edge optical networks to support acceptable interconnection capabilities. Due to the well-known limited usable resources in networks, it is unwise to construct multiple AI models for different application scenarios, as this causes wastage of resources for additional computing and storing. Thus, an artificial intelligent architecture with security and also strong generalization capabilities is required.

Federated Transfer Learning Framework

Due to the coexistence of diverse services, scenarios, and heterogeneous resources, based on the 3-CS optical network architecture, an efficient network control plane is the main factor to enhance the bandwidth capacity of edge optical networks (Yang et al., 2016). Driven by intelligent operation, artificial intelligence technology provides a promising way for edge optical networks to achieve the functions of learning and decision-making. Besides, since the risk of data leakage exists anywhere, under the diversity of network scenarios, spectrum resources, and service connection types, the privacy protection for each accessed terminal and device has attracted more attention in the research studies of edge optical networks. In this case, it is important to implant an artificial intelligence algorithm into edge optical networks considering the security of networks when transferring the data between each terminal or device pair.

Recently, FTL is considered to be a very promising intelligent technology, which has been applied in medical health and secure image steganalysis (Chen et al. 2020; Yang et al., 2020f). To cover the above concerns, this article proposes an FTL framework, which works under the presented 3-CS architecture and is shown in Figure 2. In this framework, federated learning is used to encrypt sample training without data interaction, and transfer learning is utilized to improve the efficiency of the training model; and data transmission in the network can thus be protected by avoiding the risk of privacy leakage. Three layers are contained in the proposed FTL framework, including the data layer, the local learning (LL) layer, and the FTL layer. Specifically, the data layer works for data generation and storage among all terminals and devices in the network, where there is a situation that lots of small data exist with high application value. Note that the solution for this issue via the proposed FTL framework is one of the contributions of this article to enhance the utilization of small data. For the LL layer, each terminal or device in the network may adopt an adaptive AI algorithm that is suitable to itself, constructing the data training models for different training tasks by utilizing various types of local data. After that, all parameters of the model are encrypted and delivered to the federated transfer learning layer with the support of the federated transfer learning algorithm. It is worth noting that a service request is sent to the local learning layer from the FTL layer if transfer learning requirements between each terminal or device pair exist. If a transfer learning requirement occurs, the communication between this pair will be started after all related parameters have been already encrypted yet.

FIGURE 2
www.frontiersin.org

FIGURE 2. The proposed FTL framework.

Here, we present a simple example to demonstrate the entire process in the FTL framework, as shown in Figure 2. We suppose that data owner (terminal or device) 3 requires small data training. Firstly, data owner 3 may check whether the relevant model exists locally. If it exists, the local task model will be utilized to directly execute transfer learning locally; otherwise, a training demand will be delivered to the FTL layer. Then, if a related model is matched in the database of the FTL layer, the federated transfer learning process will be executed in the FTL layer; otherwise, the training demand will be recorded in the FTL layer, and a query request will be delivered to the local learning layer periodically until a related model is matched. We suppose that a suitable model for DO 3 is found in the database of the FTL layer, and then this model will be transmitted to DO 3 after finishing encryption.

Performance Evaluation and Result Analysis

In this section, we have carried out a simulation for the feasibility of the proposed framework and mainly test the efficiency of federated transfer learning. A multi-core server is set up for simulation, including 16 physical 2.20 GHz CPU cores, two GTX TITAN GPU cores, and 80 GB RAM running Ubuntu 18.04.2. Federated learning is implemented on five virtual edge nodes implemented by Docker, and Docker is used to build a simulation environment involving Tensor Flow and Python.

We assume that there is an image recognition task under the proposed 3-CS architecture. Two datasets are involved in the simulation process, including MNIST and CIFAR, and the CNN model is used (Kandel et al., 2020). We exploit federated learning first to jointly train the CNN model on the MNIST dataset. Then, we transfer the model to the CIFAR dataset for transfer learning. Note that, in order to improve the degree of protection of users’ local data, the MNIST dataset is divided into several parts and deployed to different users. When matching tasks, we set different values for different tasks and set the value of the image recognition task to 1. Since we divide the MNIST data into several parts and deployed it to different users, we will select the users whose task attribute is 1 as the federated users. In this process, the CNN model includes two convolutional layers and two fully connected layers. In transfer learning, the weight connection of the fully connected layer is removed to fine-tune the model. The learning rate is 0.01. The epoch of joint training is 150, and the epoch of transfer learning is 75.

We assume that number of federated users is indicated as NF and simulate the training performance of the model under different numbers of federated users. The simulation results in Figure 3 show that, for the federated learning process, the training accuracy can reach 92, 94, and 93% when NF is 10, 20, and 30, while the epoch is 150. After transfer learning, the training accuracy on the new dataset can reach 93, 94, and 94%, respectively. The simulation results further verify the feasibility of the proposed framework in edge optical networks.

FIGURE 3
www.frontiersin.org

FIGURE 3. Results of model transfer: (A)NF = 10; (B)NF = 20; (C)NF = 30.

Conclusion

This article firstly provided the demand under the development of edge optical networks, presented a 3-CS architecture for optical networks, and finally designed an FTL framework to realize a distributed intelligence edge optical network. Note that federal transfer learning is utilized to guarantee the data privacy protection for each accessed terminal or device in edge optical networks, and the proposed framework provides basic support to fully mine the small data value. The simulation results prove the feasibility and effectiveness of the proposed framework.

Data Availability Statement

The original contributions presented in the study are included in the article/Supplementary Material, and further inquiries can be directed to the corresponding author.

Author Contributions

HY, QY, and BB designed the method. CL and DW wrote the manuscript. JZ and MC was responsible for proofreading.

Funding

This work has been supported in part by NSFC project (61871056), Beijing Natural Science Foundation (4202050), and Fund of SKL of IPOC (BUPT) (IPOC2021ZT04, IPOC2020A004).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Chen, Y., Qin, X., Wang, J., Yu, C., and Gao, W. (2020). Fedhealth: A Federated Transfer Learning Framework for Wearable Healthcare. IEEE Intell. Syst. 35 (4), 83–93. doi:10.1109/mis.2020.2988604

CrossRef Full Text | Google Scholar

Favale, T., Soro, F., Trevisan, M., Drago, I., and Mellia, M. (2020). Campus Traffic and E-Learning during COVID-19 Pandemic. Computer Networks 176, 107290. doi:10.1016/j.comnet.2020.107290

CrossRef Full Text | Google Scholar

Kandel, I., and Castelli, M. (2020). The Effect of Batch Size on the Generalizability of the Convolutional Neural Networks on a Histopathology Dataset. ICT Express 6 (4), 312–315. doi:10.1016/j.icte.2020.04.010

CrossRef Full Text | Google Scholar

Li, X., Yang, H., Yao, Q., Bao, B., Li, J., and Zhang, J. (2020). “Deep Reinforcement Learning-Based Power and Caching Joint Optimal Allocation over mobile Edge Computing,” In 2020 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB), Paris, France. October 27-29, 2020. New Jersey, United States: IEEE. doi:10.1109/bmsb49480.2020.9379862

CrossRef Full Text | Google Scholar

Li, Z., Zhao, Y., Li, Y., Liu, M., Zeng, Z., Xin, X., et al. (2020). Self-optimizing Optical Network with Cloud-Edge Collaboration: Architecture and Application. IEEE Open J. Comput. Soc. 1, 220–229. doi:10.1109/ojcs.2020.3030957

CrossRef Full Text | Google Scholar

Lian, M., Gu, R., Qu, Y., Wang, Z., and Ji, Y. (2020). “Flexible Optical Network Enabled Hybrid Recovery for Edge Network with Reinforcement Learning,” in Optical Fiber Communication Conference (pp. M1A-2), San Diego, California, USA, March 8-12, 2020. Washington, United States: Optical Society of America.

CrossRef Full Text | Google Scholar

Mata, J., de Miguel, I., Durán, R. J., Merayo, N., Singh, S. K., Jukan, A., et al. (2018). Artificial Intelligence (AI) Methods in Optical Networks: A Comprehensive Survey. Opt. Switching Networking 28, 43–57. doi:10.1016/j.osn.2017.12.006

CrossRef Full Text | Google Scholar

Rahman, M. S., Khalil, I., Atiquzzaman, M., and Yi, X. (2020). Towards Privacy Preserving AI Based Composition Framework in Edge Networks Using Fully Homomorphic Encryption. Eng. Appl. Artif. Intelligence 94, 103737. doi:10.1016/j.engappai.2020.103737

CrossRef Full Text | Google Scholar

Shi, W., Pallis, G., and Xu, Z. (2019). Edge Computing [scanning the Issue]. Proc. IEEE 107 (8), 1474–1481. doi:10.1109/jproc.2019.2928287

CrossRef Full Text | Google Scholar

Yang, H., He, H., Zhang, W., and Cao, X. (2020a). Fedsteg: A Federated Transfer Learning Framework for Secure Image Steganalysis. IEEE T Netw. Sci. Eng. 8 (2), 1084–1094. doi:10.1109/tnse.2020.2996612

CrossRef Full Text | Google Scholar

Yang, H., Liang, Y., Yuan, J., Yao, Q., Yu, A., and Zhang, J. (2020b). Distributed Blockchain-Based Trusted Multidomain Collaboration for mobile Edge Computing in 5G and beyond. IEEE Trans. Ind. Inf. 16 (11), 7094–7104. doi:10.1109/tii.2020.2964563

CrossRef Full Text | Google Scholar

Yang, H., Wang, B., Yao, Q., Yu, A., and Zhang, J. (2019a). Efficient Hybrid Multi-Faults Location Based on Hopfield Neural Network in 5G Coexisting Radio and Optical Wireless Networks. IEEE Trans. Cogn. Commun. Netw. 5 (4), 1218–1228. doi:10.1109/tccn.2019.2946312

CrossRef Full Text | Google Scholar

Yang, H., Yao, Q., Yu, A., Lee, Y., and Zhang, J. (2019b). Resource Assignment Based on Dynamic Fuzzy Clustering in Elastic Optical Networks with Multi-Core Fibers. IEEE Trans. Commun. 67 (5), 3457–3469. doi:10.1109/tcomm.2019.2894711

CrossRef Full Text | Google Scholar

Yang, H., Yao, Q., and Zhang, J. (2020c). “A Distributed Federated Transfer Learning Framework for Edge Optical Network,” in Asia Communications and Photonics Conference. Beijing, China, Octobe 24-27, 2020. Optical Society of America, pp. S4C-4

CrossRef Full Text | Google Scholar

Yang, H., Yu, A., Zhang, J., Nan, J., Bao, B., Yao, Q., et al. (2021). Data-driven Network Slicing from Core to RAN for 5G Broadcasting Services. IEEE Trans. Broadcast. 67 (1), 23–32. doi:10.1109/tbc.2020.3031742

CrossRef Full Text | Google Scholar

Yang, H., Yuan, J., Yao, H., Yao, Q., Yu, A., and Zhang, J. (2019c). Blockchain-Based Hierarchical Trust Networking for JointCloud. Washington, United States. IEEE Internet Things 7 (3), 1667–1677. doi:10.1109/jiot.2019.2961187

CrossRef Full Text | Google Scholar

Yang, H., Zhan, K., Kadoch, M., Liang, Y., and Cheriet, M. (2020d). BLCS: Brain-like Distributed Control Security in Cyber Physical Systems. IEEE Netw. 34 (3), 8–15. doi:10.1109/mnet.011.1900275

CrossRef Full Text | Google Scholar

Yang, H., Zhan, K., Yao, Q., Zhao, X., Zhang, J., and Lee, Y. (2020e). Intent Defined Optical Network with Artificial Intelligence-Based Automated Operation and Maintenance. Sci. China Inform. Sci. 63, 1–12. doi:10.1007/s11432-020-2838-6

CrossRef Full Text | Google Scholar

Yang, H., Zhang, J., Ji, Y., He, Y., and Lee, Y. (2016). Experimental Demonstration of Multi-Dimensional Resources Integration for Service Provisioning in Cloud Radio over Fiber Network. Sci. Rep. 6 (1), 1–12. doi:10.1038/srep30678

PubMed Abstract | CrossRef Full Text | Google Scholar

Yang, H., Zhang, J., Zhao, Y., Ji, Y., Han, J., Lin, Y., et al. (2015). CSO: Cross Stratum Optimization for Optical as a Service. IEEE Commun. Mag. 53 (8), 130–139. doi:10.1109/mcom.2015.7180520

CrossRef Full Text | Google Scholar

Yang, H., Zhao, X., Yao, Q., Yu, A., Zhang, J., and Ji, Y. (2020f). Accurate Fault Location Using Deep Neural Evolution Network in Cloud Data center Interconnection. IEEE Trans. Cloud Comput. 99, 1. doi:10.1109/TCC.2020.2974466

CrossRef Full Text | Google Scholar

Yao, Q., Yang, H., Yu, A., and Zhang, J. (2019). Transductive Transfer Learning-Based Spectrum Optimization for Resource Reservation in Seven-Core Elastic Optical Networks. J. Lightwave Technol. 37 (16), 4164–4172. doi:10.1109/jlt.2019.2902454

CrossRef Full Text | Google Scholar

Yu, A., Yang, H., Nguyen, K. K., Zhang, J., and Cheriet, M. (2021). Burst Traffic Scheduling for Hybrid E/O Switching DCN: an Error Feedback Spiking Neural Network Approach. IEEE Trans. Netw. Serv. Manage. 18 (1), 882–893. doi:10.1109/tnsm.2020.3040907

CrossRef Full Text | Google Scholar

Zhao, Y., Yan, B., Wang, W., Lin, Y., and Zhang, J. (2019). “On-board Artificial Intelligence Based on Edge Computing in Optical Transport Networks,” in 2019 Optical Fiber Communications Conference and Exhibition (OFC), San Diego, California, March 3-7, 2019. New Jersey, United States: IEEE, 1–3.

CrossRef Full Text | Google Scholar

Zhu, R., Li, S., Wang, P., Xu, M., and Yu, S. (2021a). Energy-efficient Deep Reinforced Traffic Grooming in Elastic Optical Networks for Cloud-Fog Computing. IEEE Internet Things J. 99, 1. doi:10.1109/JIOT.2021.3063471

CrossRef Full Text | Google Scholar

Zhu, R., Samuel, A., Wang, P., Li, S., Li, L., Lv, P., et al. (2021b). Survival Multipath Energy-Aware Resource Allocation in SDM-EONs during Fluctuating Traffic. J. Lightwave Technol. 39 (7), 1900–1912. doi:10.1109/jlt.2020.3043271

CrossRef Full Text | Google Scholar

Zhu, S., Yu, J., Adams, T., and Kilper, D. C. (2019). “AI-based Control for Edge Cloud Optical Networks,” in 2019 Asia Communications and Photonics Conference (ACP), Chengdu, China, November 2-5, 2019. New Jersey, United States: IEEE, 1–3.

Google Scholar

Keywords: edge optical network, distributed framework, artificial intelligence, federated transfer learning, cross-scene, cross-spectrum, cross-service

Citation: Yang H, Yao Q, Bao B, Li C, Wang D, Zhang J and Cheriet M (2021) A 3-CS Distributed Federated Transfer Learning Framework for Intelligent Edge Optical Networks. Front. Comms. Net 2:700912. doi: 10.3389/frcmn.2021.700912

Received: 27 April 2021; Accepted: 24 June 2021;
Published: 29 July 2021.

Edited by:

Zuqing Zhu, University of Science and Technology of China, China

Reviewed by:

Xu Zhang, Chongqing University of Posts and Telecommunications, China
Baojia Li, University of Science and Technology of China, China
Bowen Chen, Soochow University, China

Copyright © 2021 Yang, Yao, Bao, Li, Wang, Zhang and Cheriet. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Hui Yang, yanghui@bupt.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.